I'm using
this site to install ATI drivers on my debian box.
The packages installed fine... the compilation of the fglrx module did not fail, but had some warnings:
Code:
bluebox:/usr/src/modules/fglrx# ./make.sh
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
doing Makefile based build for kernel 2.6.x and higher
make -C /usr/src/linux-2.6.12.5 SUBDIRS=/usr/src/modules/fglrx modules
make[1]: Entering directory `/usr/src/linux-2.6.12.5'
CC [M] /usr/src/modules/fglrx/agp3.o
CC [M] /usr/src/modules/fglrx/nvidia-agp.o
CC [M] /usr/src/modules/fglrx/agpgart_be.o
/usr/src/modules/fglrx/agpgart_be.c: In function `__fgl_agp_init':
/usr/src/modules/fglrx/agpgart_be.c:8166: warning: `pm_register' is deprecated (declared at include/linux/pm.h:106)
/usr/src/modules/fglrx/agpgart_be.c: In function `__fgl_agp_cleanup':
/usr/src/modules/fglrx/agpgart_be.c:8176: warning: `pm_unregister_all' is deprecated (declared at include/linux/pm.h:116)
/usr/src/modules/fglrx/agpgart_be.c: At top level:
/usr/src/modules/fglrx/agpgart_be.c:6070: warning: `ati_gart_base' defined but not used
CC [M] /usr/src/modules/fglrx/i7505-agp.o
CC [M] /usr/src/modules/fglrx/firegl_public.o
/usr/src/modules/fglrx/firegl_public.c: In function `firegl_stub_putminor':
/usr/src/modules/fglrx/firegl_public.c:498: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:5$/usr/src/modules/fglrx/firegl_public.c:500: warning: `inter_module_unregister' is deprecated (declared at include/linux/mod$/usr/src/modules/fglrx/firegl_public.c: In function `firegl_stub_register':
/usr/src/modules/fglrx/firegl_public.c:520: warning: `inter_module_register' is deprecated (declared at include/linux/modul$/usr/src/modules/fglrx/firegl_public.c:551: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:5$/usr/src/modules/fglrx/firegl_public.c: In function `__ke_verify_area':
/usr/src/modules/fglrx/firegl_public.c:1428: warning: `verify_area' is deprecated (declared at include/asm/uaccess.h:105)
LD [M] /usr/src/modules/fglrx/fglrx.o
Building modules, stage 2.
MODPOST
CC /usr/src/modules/fglrx/fglrx.mod.o
LD [M] /usr/src/modules/fglrx/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.12.5'
build succeeded with return value 0
done.
==============================
You must copy fglrx.ko to /lib/modules/2.6.12.5/misc
and then call 'depmod -ae' in order to install the built module.
==============================
There was some weird stuff in dmesg:
Code:
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[fglrx] Maximum main memory to use for locked dma buffers: 929 MBytes.
ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [APC4] -> GSI 19 (level, high) -> IRQ 19
[fglrx] module loaded - fglrx 8.14.13 [Jun 8 2005] on minor 0
allocation failed: out of vmalloc space - use vmalloc=<size> to increase size.
[fglrx:firegl_unlock] *ERROR* Process 4223 using kernel context 0
allocation failed: out of vmalloc space - use vmalloc=<size> to increase size.
[fglrx:firegl_unlock] *ERROR* Process 4357 using kernel context 0
allocation failed: out of vmalloc space - use vmalloc=<size> to increase size.
[fglrx:firegl_unlock] *ERROR* Process 4654 using kernel context 0
allocation failed: out of vmalloc space - use vmalloc=<size> to increase size.
[fglrx:firegl_unlock] *ERROR* Process 5236 using kernel context 0
ISO 9660 Extensions: Microsoft Joliet Level 1
ISOFS: changing to secondary root
BTW I'm on kernel 2.6.12.5.
Any ideas? (I had the drivers running fine on version fglrx-8.14.13)
Thanks in advanced