Pues que resulta que tenía la aceleración 3D funcionando perfectamente cuando me puse a recompilar el kernel tal como viene en el guía de referencia de debian, como he hecho otras veces y me ha funcionado el 3D, para que me creara el módulo fuse, sólo cambié eso de la configuración anterior que me había funcionado, pero ahora no me deja instalar el driver de ati. Me lo he bajado de la web oficial y siempre me da este fallo al intentar crear el módulo:
Código:
ATI module generator V 2.0
==========================
initializing...
./make.sh: line 537: [: =: unary operator expected
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
Assuming default VMAP API
Assuming default munmap API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.24/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: se ingresa al directorio `/usr/src/linux-source-2.6.24'
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘__ke_check_pci’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1951: error: implicit declaration of function ‘pci_find_slot’
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1951: warning: assignment makes pointer from integer without a cast
make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1
make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2
make[1]: se sale del directorio `/usr/src/linux-source-2.6.24'
make: *** [kmod_build] Error 2
build failed with return value 2
A ver si alguién me da un poco de luz para ver dónde falla y poder arreglarlo.
Muchas gracias.