rildo64
(usa Outra)
Enviado em 20/07/2009 - 22:07h
nao consigo instalar a placa de video radeon hd3850 no debian testing com o kernel 2.6.30-1-686, veja o erro com o comando cat /usr/share/ati/fglrx-install.log
debian:/usr/share/ati# cat /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/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'
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/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_Array’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1230: warning: unused variable ‘ret’
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1229: warning: unused variable ‘i’
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KCL_GetEffectiveUid’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1451: error: ‘struct task_struct’ has no member named ‘euid’
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KCL_PosixSecurityCapSetIPCLock’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1825: error: ‘struct task_struct’ has no member named ‘cap_effective’
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1829: error: ‘struct task_struct’ has no member named ‘cap_effective’
/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:2727: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
/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:4209: 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'
make: ** [kmod_build] Erro 2
build failed with return value 2
[Error] Kernel Module : Failed to compile kernel module - please consult readme.
debian:/usr/share/ati#
Obs: na pagina da ati ele mostra o glibc-2.2 ou 2.3 e o que esta instalado e o glibc-2.9 o que fazer tem jeito de voltar para o 2.2 ou 2.3 que tambem esta instalado!