Re: Problema con aceleración 3D
JCV
polycia en eresmas.com
Mar Oct 3 07:50:56 BST 2006
2006/10/3, Jose Luis Castro <kbntu.chapin en gmail.com>:
> El 1/10/06, JCV<polycia en eresmas.com> escribió:
> > Hola Gente,
> > Me estoy volviendo loco por que llevo 2 semanas instalando,
> > desinstalando los drivers de ATI nuevos de la casa, los no originales,
> > el fglrx etc etc... y desisto, os pido ayuda.
> >
> > (características de la tarjeta ati al final)
> >
> > Creo que para no tener el rendering (necesario para
> > usar XGL) se
> > necesita aceleración 3d y no me funciona, instalo los drivers de ATI
> > pero me falla el fglrx; un error que me dice el xorg.conf es que hay un
> > caracter no válido en el libGLcore.so, otras veces es el libGL.so.1.2 y
> > otras que chipset 0x4c66.
> > En el caso de libGL.so.1.2 hay muchas páginas por
> > internet que lo
> > ofrecen, alguno ocupa 6 megas, otro es del mismo tamaño del de la
> > instalación original y propia de fglrx... y con ninguno me funciona.
> >
> >
> >
> > $ cat /usr/share/fglrx/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.
> > ATI module generator V 2.0
> > ==========================
> > initializing...
> > cleaning...
> > patching 'highmem.h'...
> > assuming new VMA API since we do have kernel 2.6.x...
> > Assuming default VMAP API
> > doing Makefile based build for kernel 2.6.x and higher
> > make -C /lib/modules/2.6.15-27-386/build
> > SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
> > make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.15-27-386'
> > CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
> > /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:456: aviso:
> > inicialización desde un tipo de puntero incompatible
> > /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2255: aviso: se
> > definió 'deferred_flush' pero no se usa
> > LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
> > Building modules, stage 2.
> > MODPOST
> > Warning: could not
> > find /lib/modules/fglrx/build_mod/2.6.x/.libfglrx_ip.a.GCC4.cmd
> > for /lib/modules/fglrx/build_mod/2.6.x/libfglrx_ip.a.GCC4
> > CC /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
> > LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
> > make[1]: se sale del directorio `/usr/src/linux-headers-2.6.15-27-386'
> > build succeeded with return value 0
> > duplicating results into driver repository...
> > done.
> > ==============================
> > - recreating module dependency list
> > - trying a sample load of the kernel modules
> > failed.
> > [Error] Kernel Module : Failed to install compiled kernel module -
> > please consult readme.
> >
> >
> >
> >
> >
> > ___________ otro
> >
> >
> > # apt-get install libgl1-mesa
> > Leyendo lista de paquetes... Hecho
> > Creando árbol de dependencias... Hecho
> > Los siguientes paquetes se ELIMINARÁN:
> > ...
> > ...
> > (Leyendo la base de datos ...
> > 184263 ficheros y directorios instalados actualmente.)
> > Desinstalando libgl1-mesa-swrast ...
> > ldconfig: /usr/lib/libGL.so is not an ELF file - it has the wrong magic
> > bytes at the start.
> >
> > ldconfig: /usr/lib/libGL.so.1.2 is not an ELF file - it has the wrong
> > magic bytes at the start.
> >
> > Seleccionando el paquete libgl1-mesa previamente no seleccionado.
> > (Leyendo la base de datos ...
> > 184269 ficheros y directorios instalados actualmente.)
> > Desempaquetando libgl1-mesa (de .../libgl1-mesa_6.5.1
> > +cvs20060824_i386.deb) ...
> > Configurando libgl1-mesa (6.5.1+cvs20060824) ...
> > ldconfig: /usr/lib/libGL.so is not an ELF file - it has the wrong magic
> > bytes at the start.
> >
> > ldconfig: /usr/lib/libGL.so.1.2 is not an ELF file - it has the wrong
> > magic bytes at the start.
> >
> >
> >
> > -------------- CARACTERISTICAS -------------------
> >
> > Ati radeon mobility 9200 64mb agp 4x
> >
> > 0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R250
> > Lf [FireGL 9000] (rev 01)
> >
> > En un ordenador portátil compaq nx7000 con arquitectura centrino.
> >
> > # fglrxinfo
> > display: :0.0 screen: 0
> > OpenGL vendor string: Mesa project: www.mesa3d.org
> > OpenGL renderer string: Mesa GLX Indirect
> > OpenGL version string: 1.2 (1.5 Mesa 6.4.1)
> >
> >
> > ¡¡quiero dejar de ver MESA y quiero tener ya ATI!! :( me desespero
> >
> >
> > Muchas gracias,
> > Víctor.
> >
> > --
> > ubuntu-es mailing list
> > ubuntu-es en lists.ubuntu.com
> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-es
> >
>
> A. Cruz [Büldden] Escribio:
>
> Hola, hace unos dias que se comento esto en la lista, aqui te escribo
> la respuesta que me dio A. Cruz y me funciono a la perfeccion
> utilizando los repositorios que el sugirio, la mia es una ATI X300 de
> 128 pero seguro aplica para la tuya, a menos que ya no este soportada
> por el driver, seria bueno que te informaras al respecto un poco.
>
> Saludos:
>
> "1- Desinstalar el driver que tienes actualmente instalado:
>
> sudo aptitude remove fglrx-control fglrx-kernel-source xorg-driver-fglrx
>
> si te aparece de algún otro paquete que tenga q ver con fglrx pues también lo
> desinstalas de la misma forma.
>
>
> 2- Buscas todos los restos que hayan podido quedar, vas a una consola y haces:
> (hazlo con la ventana de consola maximizada, para que luego te sea mas
> sencillo)
>
> sudo find / -name *fglrx*
>
> esto tardara un poco, bueno depende de los datos que tengas almacenados
> tardara más o menos, ya que lo que hace es buscar en todo tu sistema de
> ficheros todos los archivos que contengan fglrx en su nombre.
>
>
> 3- Eliminar los restos que ha encontrado el comando anterior, por lo que con
> cada linea de la salida del comando anterior deberías de hacer algo así:
>
> sudo rm -R ...... (en los puntos estaría cada linea del comando anterior) o
> puedes ponerlas todas de una vez separadas con espacios), pero claro ten
> cuidado de no borrar algo que no quieras borrar, ¿como que? pues como por
> ejemplo los paquetes que tu hayas creado para instalarlos posteriormente que
> podrían estar en:
>
> /home/jose/Desktop/xorg-driver-fglrx_etc.deb (esto es solo un ejemplo)
>
> de resto no te cortes en borrar, bueno también si quieres puedes conservar los
> archivos de /etc/X11/xorg.conf.fglrx-N donde N puede ser 0, 1, 2, 3 o
> cualquier otro numero, esto no afectara si los dejas y así tendrás tu
> respaldo de configuraciones, aunque si los borras tampoco tiene porque
> suceder nada.
>
>
> 4- Luego ya solo quedaría volver a instalar el driver y configurarlo(si no has
> tocado el xorg.conf desde que tenias el driver ati instalado anteriormente no
> te hara falta configurar), que puedes hacer creando el paquete deb y demás, o
> si no tienes una de esas tarjetas gráficas ati que ya no estan soportadas
> puesdes hacerlo aun mas facil, ¿como? pues usando este repositorio...
>
> # Seveas
> deb http://seveas.theplayboymansion.net/seveas dapper-seveas all
> deb-src http://seveas.theplayboymansion.net/seveas dapper-seveas all
>
> añades esas lineas a /etc/apt/source.list ponlas al final y luego simplemente
> haz:
>
> sudo aptitude update
> sudo aptitude install ubuntu-fglrx-386 o 686 o el que toque,
>
> puedes ver las posibilidades haciendo un
>
> sudo aptitude search ubuntu-fglrx
>
> y eliges el referente a la arquitectura de kernel que estes usando.
>
>
> 5- Luego reinicias y debería de funcionar. "
>
> Yo para hacer facil la parte que menciona de eliminar los archivos que
> devuelve el find -name lo tire a un archivo .sh luego le agregue el
> comando rm a cada linea que me interesaba, lo volvi ejecutable y
> listo.
>
> Espero que te sea de ayuda como a mi.
>
> Saludos.
>
> --
> ubuntu-es mailing list
> ubuntu-es en lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-es
>
Lo probaré en cuanto llegue a casa y te comento, he probado tantas
cosas... pero nunca de esos repositorios
muchas gracias,
Víctor.
Más información sobre la lista de distribución ubuntu-es