neomvll
(usa KUbuntu)
Enviado em 10/08/2009 - 21:21h
Tenho uma x1950e, segundo a ati, o último driver pra ela é o 9.3, mesmo seguindo os passos a acima, não deu certo, continua dando o mesmo erro.
Segue abaixo o arquivo /usr/share/ati/fglrx-install.log:
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
AMD kernel module generator version 2.1
doing Makefile based build for kernel 2.6.x and higher
rm -rf *.c *.h *.o *.ko *.GCC* .??* *.symvers
make -C /lib/modules/2.6.30-1-686-bigmem/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entrando no diretório `/usr/src/linux-headers-2.6.30-1-686-bigmem'
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
In file included from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:169:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.h:164:1: warning: "PM_EVENT_SUSPEND" redefined
In file included from /usr/src/linux-headers-2.6.30-1-common/arch/x86/include/asm/apic.h:6,
from /usr/src/linux-headers-2.6.30-1-common/arch/x86/include/asm/smp.h:13,
from /usr/src/linux-headers-2.6.30-1-common/include/linux/smp.h:36,
from /usr/src/linux-headers-2.6.30-1-common/include/linux/topology.h:33,
from /usr/src/linux-headers-2.6.30-1-common/include/linux/gfp.h:7,
from /usr/src/linux-headers-2.6.30-1-common/include/linux/kmod.h:22,
from /usr/src/linux-headers-2.6.30-1-common/include/linux/module.h:13,
from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:91:
/usr/src/linux-headers-2.6.30-1-common/include/linux/pm.h:241:1: warning: this is the location of the previous definition
In file included from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:169:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.h:598:1: warning: "pgprot_writecombine" redefined
In file included from /usr/src/linux-headers-2.6.30-1-common/arch/x86/include/asm/paravirt.h:7,
from /usr/src/linux-headers-2.6.30-1-common/arch/x86/include/asm/irqflags.h:55,
from /usr/src/linux-headers-2.6.30-1-common/include/linux/irqflags.h:57,
from /usr/src/linux-headers-2.6.30-1-common/arch/x86/include/asm/system.h:11,
from /usr/src/linux-headers-2.6.30-1-common/arch/x86/include/asm/processor.h:17,
from /usr/src/linux-headers-2.6.30-1-common/include/linux/prefetch.h:14,
from /usr/src/linux-headers-2.6.30-1-common/include/linux/list.h:6,
from /usr/src/linux-headers-2.6.30-1-common/include/linux/module.h:9,
from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:91:
/usr/src/linux-headers-2.6.30-1-common/arch/x86/include/asm/pgtable_types.h:278:1: warning: this is the location of the previous definition
In file included from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:169:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.h:602:1: warning: "pgprot_noncached" redefined
In file included from /usr/src/linux-headers-2.6.30-1-common/include/linux/mm.h:40,
from /usr/src/linux-headers-2.6.30-1-common/arch/x86/include/asm/pci.h:4,
from /usr/src/linux-headers-2.6.30-1-common/include/linux/pci.h:1098,
from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:98:
/usr/src/linux-headers-2.6.30-1-common/arch/x86/include/asm/pgtable.h:11:1: warning: this is the location of the previous definition
In file included from /lib/modules/fglrx/build_mod/2.6.x/drmP.h:86,
from /lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:41,
from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:431:
/lib/modules/fglrx/build_mod/2.6.x/drm_os_linux.h:45: error: conflicting types for ‘irqreturn_t’
/usr/src/linux-headers-2.6.30-1-common/include/linux/irqreturn.h:16: error: previous declaration of ‘irqreturn_t’ was here
In file included from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:431:
/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h: In function ‘FGLDRM__vma_info’:
/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:497: warning: format ‘%08lx’ expects type ‘long unsigned int’, but argument 5 has type ‘phys_addr_t’
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KCL_SetPageCache’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1205: warning: passing argument 1 of ‘set_memory_wb’ makes integer from pointer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1209: warning: passing argument 1 of ‘set_memory_uc’ makes integer from pointer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KCL_SetPageCache_Array’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1223: warning: unused variable ‘ret’
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1222: warning: unused variable ‘i’
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KCL_InstallInterruptHandler’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2721: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KCL_MEM_VM_GetRegionPhysAddrStr’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3205: warning: return makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3206: warning: return makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3207: warning: return makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3209: warning: return makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KAS_Ih_Execute’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4183: warning: ‘return’ with no value, in function returning non-void
make[4]: ** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Erro 1
make[3]: ** [_module_/lib/modules/fglrx/build_mod/2.6.x] Erro 2
make[2]: ** [sub-make] Erro 2
make[1]: ** [all] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-headers-2.6.30-1-686-bigmem'
make: ** [kmod_build] Erro 2
build failed with return value 2
[Error] Kernel Module : Failed to compile kernel module - please consult readme.
Se alguém ajudar.....!!!
Valeu galera.