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.
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
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
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.
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.
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*
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:
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
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