¿Cómo elimino los controladores FGLRX después de haberlos instalado a mano?

He instalado ati-driver-installer-11-9-x86.x86_64.run descargado de la página web de ATI.

Sin embargo, he instalado la versión genérica en lugar de crear un instalador específico para la distribución.

Ahora tengo los problemas gráficos de gnome-shell que se asocian con tener instalados los antiguos controladores Fglrx.

¿Cómo puedo eliminar estos controladores? No aparecen en el diálogo de controladores adicionales, y no puedo instalar ningún otro controlador hasta que los elimine.

Solución

Ejecute estos dos comandos:

sudo sh /usr/share/ati/fglrx-uninstall.sh 
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

Además, consulte este sitio: ATI - Ubuntu Oneiric Guía de Instalación

Comentarios (10)

Eliminación de Catalyst/fglrx

El script de desinstalación del primer comando sólo existirá si ha descargado los controladores y los ha instalado directamente (en lugar de crear paquetes como hace esta guía). Omita el primer comando si no existe.

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

Si planeas utilizar controladores de código abierto, tendrás que reinstalar algunos paquetes porque Catalyst sobrescribe o desvía algunas bibliotecas 3D clave con versiones propietarias. Para obtener más información sobre este tema, consulte esta página wiki de Ubuntu

sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon
sudo apt-get install xserver-xorg-video-ati
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
sudo rm -rf /etc/ati

Si recibe $ E: Internal Error, No file name for libgl1-mesa-dri, cambie el tercer comando anterior por:

sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:i386 libgl1-mesa-dri:amd64 xserver-xorg-core

Después de que haya terminado todo, reinicie, a continuación, instalar el controlador 12.6 legado, siguiendo el mismo procedimiento en el mismo Wiki: http://wiki.cchtml.com/index.php/Ubuntu_Precise_Installation_Guide#Installing_Catalyst_Manually_.28from_AMD.2FATI.27s_site.29

Comience desde "Antes de empezar" sección, y omitir el "wget" descarga, en lugar de utilizar el 12,6 Legado que ha descargado. El resto igual. ¡Al final funcionará !

Después de instalar, no se olvide de:

sudo amdconfig --initial -f
Comentarios (0)

El intento de eliminación más exhaustivo implica ejecutar dos comandos. Sin embargo, hay varias variantes posibles del primer comando. En general, los dos comandos tienen este aspecto (en pseudocódigo):

sudo sh /path/to/amd_proprietary_uninstall.sh
sudo apt-get remove --purge fglrx and related packages

Ahora voy a dar los comandos reales específicos.

Primer Comando:

Aquí están todas las variantes del primer comando. Pruébalas en orden. Cuando consigas uno que funcione, habrás terminado y podrás pasar al segundo comando:

sudo sh /usr/share/ati/ati-uninstall.sh
sudo sh /usr/share/ati/amd-uninstall.sh
sudo sh /usr/share/ati/fglrx-uninstall.sh 
sudo aticonfig --uninstall (NOTE: assumes the executable is in the path)
sudo sh ati-driver-installer-x86.x86_64.run --uninstall 

Como probablemente veas, las 3 primeras variantes sólo implican cambios en el nombre del script que ocurrieron con el tiempo. Usted podría simplemente hacer una lista de /usr/share/ati/ y buscar el nombre de archivo correcto en lugar de intentar las 3 de esas variantes de comandos.

Las dos últimas variantes provienen de la documentación oficial de Catalyst Linux. Implican pasar el parámetro --uninstall a otro script. Sin embargo, aún necesitas encontrar el nombre correcto de ese script. Podría haber más variantes que las mostradas arriba, aunque estas son las únicas dos listadas en la documentación oficial de Catalyst Linux.

Si obtienes una respuesta a cualquiera de las primeras variantes de comandos anteriores como esta:

failed: No such file or directory

entonces prueba las siguientes variantes. Si agota todas las variantes del primer comando sin que se ejecute nada, considere que el trabajo está hecho.

Segundo comando:

Ahora, ejecute el segundo comando. Esta forma debería cubrir todos los casos (gracias al uso de comodines):

sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*  

Restaurar configuración original

El archivo de configuración original de Xorg se restauró automáticamente para mí por los pasos anteriores. Sin embargo, la documentación oficial de Catalyst Linux indica los siguientes pasos manuales:

  • Localizar los archivos de configuración de respaldo: ls /etc/X11/xorg.conf.original-*
  • Tomar la última versión con el número más alto y copiarla sobre el archivo xorg.conf: cp /etc/X11/xorg.conf.original- /etc/X11/xorg.conf

Además, creo que es importante leer este enlace:

X/Troubleshooting/VideoDriverDetection - Ubuntu Wiki https://wiki.ubuntu.com/X/Troubleshooting/VideoDriverDetection#Problem:_Need_to_purge_-fglrx

Esta pregunta es acerca de la eliminación de fglrx, pero también quiere ser capaz de reiniciar el equipo en una configuración de trabajo después de quitar fglrx. El enlace de arriba da varios pasos. Creo que son probablemente demasiado largo para pegar aquí, ya que no está directamente relacionado con la pregunta. Pero lo menciono porque es importante reinstalar los controladores originales. En resumen, el comando será similar a:

sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core

lts hardware enablement stack

Importante: si está ejecutando la pila de habilitación de hardware lts, las cosas pueden ser un poco más difíciles. He encontrado una solución aquí: https://askubuntu.com/a/344625/36661

Es en respuesta a esta pregunta:

12.04 - Problemas graves con las pantallas gráficas - Ask Ubuntu https://askubuntu.com/questions/342276/experiencing-major-issues-on-graphic-displays

Vea el enlace para más detalles.

Aquí hay algunos enlaces relacionados:

Microsoft Word - Catalyst_Linux_Installer.doc - catalyst_linux_installer.pdf http://www2.ati.com/relnotes/catalyst_linux_installer.pdf

BinaryDriverHowto/ATI - Documentación de la Comunidad Ubuntu https://help.ubuntu.com/community/BinaryDriverHowto/ATI

Comentarios (0)