Con el driver privativo fglrx de ATI en Ubuntu Dapper, no se consigue aceleración 3D con tarjetas del tipo r200 (Radeon 9000, 9100, 9200, etc..) de forma que al ejecutar aplicaciones que utilicen 3D nos mostrarán por consola errores del tipo:
[fglrx] API ERROR: could not register entrypoint for xxxxx
El bug no tiene solución por parte de Ubuntu dado que es culpa del driver y este es privativo, por tanto no se tiene acceso al código fuente. Hasta que ATI no saque otra versión de su driver con el bug corregido y los chicos de Ubuntu lo metan en dapper-updates, podemos arreglar el problema de la siguiente forma:
sudo -s cd /usr/lib/ mv libGL.so.1.2 libGL.so.1.2.orig wget http://www.ground-impact.com/libGL.so.1.2 ln -sf libGL.so.1.2 libGL.so.1
Esto nos subtituira la libreria /usr/lib/libGL.so.1.2 por una versión más antigua que no contiene nos libera del bug.
Perfecto! Este truco me ha venido de maravilla. Gracias!
El mismo problema ocurre en Debian SID y con esto se soluciona 🙂
Muchísimas gracias!!
El truco que propones funciona PERFECTAMENTE.
Por fin podré usar la aceleración de la gráfica 🙂
Hola!! muchisimas gracias por este aporte, me costo un mundo saber cual era el problema que tenia….gracias!!
Cuando le di fglrxinfo an mi consola y vi los errores de tipo:
[fglrx] API ERROR: could not register entrypoint for xxxxx
debo decir que hasta me espante, pero gracias a tu truco se ha solucionado.
Muchas gracias.
Hola, lo que pasa es que al momento de cambiar mi libreria no me inicio el google earth, ademas ahora no carga ubuntu.
Al momento de poner mi usuario y password empieza la carga del escritorio y sopas!!! ahi es cuando ya la pantalla se pone e negro y con cuadros de colores y me vuelve a regresar a la pantalla de login.
Espero me puedan ayudar!!
Gracias