Resulta que me he comprado una ATI Radeon 9200 pero no logró que funcione correctamente todo. Utilizo los drivers de ATI fglrx-4.1.0-3.9.0.i386.rpm convertidos a .deb con alien y lo instalo con dpkg -i fglrx_4.1.0-4.9_i386.deb y todo parece ir bien. Solo instalo este paquete, no si si tendre que poner alguno más o algo de FIREGL, pero en la FAQ de la web no dice nada. Ejecuto "fglrxconfig" para configurar las X , cargo el módulo "fglrx" y no da ningún error durente la carga en memoria Las X me funcionan pero si ejecuto : # fglrxinfo fglrxinfo: relocation error: /usr/X11R6/lib/libGL.so.1: undefined symbol: dlopen #fgl_glxgears fgl_glxgears: relocation error: /usr/X11R6/lib/libGL.so.1: undefined symbol: dlopen No se como solucionar esto. Tengo el "agpgart" como módulo pero no lo utilizo con el módulo "fglrx" ya que tiene soporte propio. Utilizo un kernel 2.4.26 en Debian woody He intentado haciendo : /usr/src/linux># make dep /lib/modules/fglrx/build_mod# bash make.sh ATI module generator V 2.0 ========================== initializing... cleaning... patching 'highmem.h'... skipping patch for 'drmP.h', not needed skipping patch for 'drm_os_linux.h', not needed probing for VMA API version... doing script based build for kernel 2.4.x and similar compiling './agpgart_be.c'... compiling './agp3.c'... compiling './i7505-agp.c'... compiling './nvidia-agp.c'... compiling './firegl_public.c'... linking of fglrx kernel module... duplicating results into driver repository... done. ============================== You must change your working directory to /lib/modules/fglrx and then call ./make_install.sh in order to install the built module. ============================== /lib/modules/fglrx# bash ./make_install.sh - creating symlink - recreating module dependency list - trying a sample load of the kernel module Warning: loading /lib/modules/2.4.26/kernel/drivers/char/drm/fglrx.o will taint the kernel: non-GPL license - Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY done. el "dmesg"me pone : [fglrx] Maximum main memory to use for locked dma buffers: 373 MBytes. [fglrx] module loaded - fglrx 3.9.0 [May 11 2004] on minor 0 [fglrx] Maximum main memory to use for locked dma buffers: 373 MBytes. [fglrx] AGP detected, AgpState = 0x1f000207 (hardware caps of chipset) [fglrx] AGP enabled, AgpCommand = 0x1f000304 (selected caps) [fglrx] free AGP = 54800384 [fglrx] max AGP = 54800384 [fglrx] free LFB = 122683392 [fglrx] max LFB = 122683392 [fglrx] free Inv = 0 [fglrx] max Inv = 0 [fglrx] total Inv = 0 [fglrx] total TIM = 0 [fglrx] total FB = 0 [fglrx] total AGP = 16384 Y el "lspci" : 01:00.0 VGA compatible controller: ATI Technologies Inc: Unknown device 5961 (rev 01) 01:00.1 Display controller: ATI Technologies Inc: Unknown device 5941 (rev 01) Y el "lsmod" con las X corriendo : # lsmod Module Size Used by Tainted: P fglrx 166984 0 Y si opto por utilizar el "agpgart" del kernel quitandolo en la configuración del fglrx en las X Module Size Used by Tainted: P fglrx 166984 6 agpgart 2 <= Creo que era algo asi esta linea. Otro problema que tengo es con la capturadora de TV: Cuando ejecuto el Xawtv pierdo completamente la pantalla tanto en las X como en las ttys del sistema pero el ordenador no se queda colgado cuando tengo el overlay puesto a "On", si lo dejo a "Off" puedo ver la tele con "grabdisplay" pero va un poco mal la verdad. No se si puedo aportar más información para solucionar estos problemas pero no lo saco...con lo genial que tiraba mi Voodoo.... Muchas gracias a todos a ver si alguién sabe que puede pasar. Un saludo |