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