
Dos veces ahora, una actualización del controlador propietario ATI Catalyst ha sido un gran dolor, incluso con la ayuda deexcelente guías.
Todos estos comandos se ejecutan correctamente (como en $? -eq 0
):
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* \
xorg-driver-fglrx
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper \
debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 \
dh-modaliases # Already installed
sudo apt-get install ia32-libs # Ditto
sudo sh ./ati-driver-installer-11-7-x86.x86_64.run --buildpkg Ubuntu/natty
sudo dpkg -i fglrx*.deb
Después de reiniciar, falló durante la fase de arranque gráfico. Reinicié en modo seguro y restauré la configuración anterior:
sudo mv /etc/X11/xorg.conf{.fglrx-N,}
Ahora arranca y pasa directamente al modo de vídeo correcto, pero¡El número de versión que se muestra en CCC todavía dice 11.5!
Intenté desinstalar los controladores y noté algunas advertencias:
dpkg: warning: while removing fglrx, directory '/usr/lib32/fglrx' not empty so not removed.
dpkg: warning: while removing fglrx, directory '/usr/lib/fglrx/etc/ati' not empty so not removed.
dpkg: warning: while removing fglrx, directory '/usr/lib/fglrx/etc' not empty so not removed.
dpkg: warning: while removing fglrx, directory '/usr/lib/fglrx' not empty so not removed.
Intenté instalar sin generar los paquetes:
sudo sh .../ati-driver-installer-11-7-x86.x86_64.run
¡Dice que los paquetes todavía están instalados!Verificado con el siguiente comando:
$ apt-cache pkgnames --installed | grep fglrx
fglrx
fglrx-dev
fglrx-amdcccle
¿Qué puedo hacer en este momento? Incluso intenté eliminar los directorios /usr/lib32/fglrx y /usr/lib/fglrx, pero eso no ayudó.
Respuesta1
Sé que cuando reinstalé fglrx, normalmente hice lo mismo que tú, pero de manera ligeramente diferente, ya que normalmente tuve que volver a las versiones de código abierto por un tiempo.
Encontré esta guía muy útil
Sin embargo, esto funcionó para mí la última vez y eliminó casi todas las cosas de ati/fglrx que quedaban en mi PC.
sudo /usr/share/ati/fglrx-uninstall.sh # (if it exists)
sudo apt-get remove --purge fglrx*
Como medida adicional también compruebo qué más queda.
dpkg -l '*fglrx*'
y
locate fglrx
También me aseguro de tener instalado un conjunto correcto de controladores de código abierto.
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 dpkg-reconfigure xserver-xorg
Luego reconstruyo el controlador propietario fglrx/Catalyst para que se pueda instalar a través del Administrador de controladores de hardware restringido (también conocido como jockey)
sudo apt-get install fglrx-modaliases
Después de que todo esto se haya completado, reinicio y ahora los controladores de código abierto están funcionando Y xserver-xorg se ha reconstruido. Reinstalo fglrx
sudo apt-get install fglrx
Eso pareció funcionar la última vez.
Háganos saber cómo le va