¿Cómo puedo hacer que mis controladores ATI / AMD funcionen con cualquier núcleo superior a 3.2.0.x?
¿Qué funcionó?
Se instaló la versión original AMD64 de la imagen ISO de Ubuntu 12.04. DVD quemado e instalado que muestra el núcleo 3.2.0-23 para empezar. Tiene sonido envolvente 5.1 funcionando. Tengo instalados los controladores de video ATI (ahora su AMD) para mi tarjeta de video Radeon HD R6870 del sitio web de AMD. fglrxinfo apareció y se informó como normal.
EL PROBLEMA
Kernel 3.2.0.x siguió bloqueándose, así que probé versiones superiores del kernel. Pero los controladores ATI / AMD no se instalan en ningún núcleo superior a 3.2.0.x
Lo que he probado
He revisado este tutorial muchas veces ( https://help.ubuntu.com/community/BinaryDriverHowto/ATI ) y no funciona en CUALQUIER kernel excepto 3.2.0.x.
Los problemas que tengo aquí son que los controladores ATI / AMD funcionan para el 12.04 Precise con kernel 3.2.0-23 y 24, pero la computadora seguía bloqueándose. Aunque todos mis juegos funcionarían, los bloqueos fueron aleatorios y constantes. Así que busqué en la web durante 3 días tratando de encontrar una respuesta y se dijo que el problema de bloqueo solo actualizaba el kernel. Así que lo hice. He probado muchos granos. Todos ellos ... no hay bloqueos. PERO los controladores AMD restringidos del sitio web de AMD no se instalarán. Y ninguno de los controladores OpenSource AMD se ha instalado NUNCA, independientemente del Kernel o la versión que probé.
EJEMPLO DE SALIDA DEL TIPO 3D DE ERRORES
Javax.media.opengl.GLException: glXGetConfig failed: error code GLX_NO_EXTENSION
at com.sun.opengl.impl.x11.X11GLDrawableFactory.glXGetConfig(X11GLDrawableFactory.java:651)
at com.sun.opengl.impl.x11.X11GLDrawableFactory.xvi2GLCapabilities(X11GLDrawableFactory.java:350)
at com.sun.opengl.impl.x11.X11GLDrawableFactory.chooseGraphicsConfiguration(X11GLDrawableFactory.java:174)
at javax.media.opengl.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:520)
at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:131)
at haven.HavenPanel.<init>(HavenPanel.java:68)
at haven.HavenPanel.<init>(HavenPanel.java:78)
at haven.MainFrame.<init>(MainFrame.java:182)
at haven.MainFrame.main2(MainFrame.java:306)
at haven.MainFrame.access$100(MainFrame.java:34)
at haven.MainFrame$7.run(MainFrame.java:360)
at java.lang.Thread.run(Thread.java:722)
Y, por supuesto, esto es lo que muestra fglrxinfo:
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 139 (ATIFGLEXTENSION)
Minor opcode of failed request: 66 ()
Serial number of failed request: 13
Current serial number in output stream: 13
EDITAR: Olvidé mencionar que Hice un vistazo a esta publicación en los últimos días y no ayudó.