[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Dejó de funcionar el direct rendering



El ds 27 de 01 del 2007 a les 07:07 -0300, en/na Gabriel Parrondo va
escriure:
> El sáb, 27-01-2007 a las 01:35 +0100, Javier San Roman escribió:
> > El Viernes, 26 de Enero de 2007 23:34, Gabriel Parrondo escribió:
> > > Hola,
> > >
> > > No se si tendrá algo que ver, pero el lunes hice un dist-upgrade luego
> > > de no haber actualizado nada por aproximadamente 2 meses.
> > >
> > > Hoy, fui a jugar un jueguito y me encuentro con que anda todo lento.
> > > Empecé a investigar, y el glxinfo me dice que no tengo direct rendering.
> > > Chequeé que dijera el driver correcto en /etc/X11/Xorg.conf y todo
> > > estaba correcto. Reinicié el servidor X y ningún cambio. Así que empecé
> > > a buscar en google. Y no di con nada... revisé el historial de la lista
> > > hasta 2 meses atrás, y nada.
> > > Tambien probé reinstalar los paquetes de mesa, las librerias libGL.so,
> > > ejecutar el X-server como root y hasta un "dpkg-reconfigure
> > > xserver-xorg ; dexconf".
> > >
> > > En fin, ya no se me ocurre que hacer.
> > >
> > > La placa de video es una ATI Radeon 9250 con el driver libre de X.org
> > > (si, siempre funcionó la aceleración 3D). Mi kernel es 2.6.18 de
> > > repositorios oficiales, la version de X.org que tengo instalada es
> > > 7.1.1. Como ya sabrán, uso debian etch, y cualquier otro dato que pueda
> > > servir para diagnostico (excepto la clave de root :p), no duden en
> > > pedírmelo.
> > >
> > >
> > > Espero que alguien me pueda ayudar, me urge jugar al x-moto :p
> > >
> > >
> > >
> > > Gracias!
> > 
> > 
> > He encontrado esto que, aunque hablan de nvidia,  puede que te sirva de algo.
> > 
> > $ cd /usr/X11R6/lib
> > $ ls -l libGL.so*
> > lrwxr-xr-x 1 root root 12 Sep 30 08:27 libGL.so -> libGL.so.1.2
> > lrwxr-xr-x 1 root root 12 Sep 30 08:27 libGL.so.1 -> libGL.so.1.2
> > -rw-r--r-- 1 root root 418544 Aug 29 2003 libGL.so.1.2
> > $ glxinfo | egrep '(direct rendering|glx vendor)'
> > direct rendering: No
> > server glx vendor string: NVIDIA Corporation
> > client glx vendor string: SGI
> > 
> > Pointing the symlinks to the nvidia glx libraries instead solves the problem:  
> > 
> > $ ls -l libGL.so*
> > lrwxr-xr-x 1 root root 26 Sep 30 08:30 libGL.so -> /usr/lib/libGL.so.1.0.8776
> > lrwxr-xr-x 1 root root 26 Sep 30 08:30 libGL.so.1 ->/usr/lib/libGL.so.1.0.8776
> > -rw-r--r-- 1 root root 418544 Aug 29 2003 libGL.so.1.2
> > $ glxinfo | egrep '(direct rendering|glx vendor)'
> > direct rendering: Yes
> > server glx vendor string: NVIDIA Corporation
> > client glx vendor string: NVIDIA Corporation
> > 
> > 
> 
> Muchas gracias, pero no funcionó. Lo que noté es que la salida glxinfo
> muestra algo raro en el vendor string:
> 
> $ glxinfo | egrep '(direct rendering|glx vendor)'
> direct rendering: No
> server glx vendor string: SGI
> client glx vendor string: SGI
> 
> ¿Alguien sabe si es normal que muestre eso en vez de ati?
> 
Totalmente normal
glxinfo | egrep '(direct rendering|glx vendor)'
direct rendering: Yes
server glx vendor string: SGI
client glx vendor string: SGI
Misma tarjeta gráfica
Debian/Etch
Los drivers utilizados son los libres
De vez en cuando activo "compiz --replace" que funciona perfecto.
O sea el fallo no está donde indicas
Salut
> 



Reply to: