Como reparar uma falha na instalação do driver AMD Catalyst

Problemas com drivers AMD Linux? Saiba como corrigir este problema comum no Linux, mas com exemplos para o Ubuntu!

O tutorial abaixo pode ser aplicado em qualquer distribuição, em especial as .deb! Abaixo estão duas soluções para quem consegue chegar a tela de login e para quem não consegue. Saiba que este post serve para qualquer versão do driver AMD. Recomendamos que você sempre tenha a última versão instalada em sua distribuição Linux. Para facilitar consulte a página de drivers AMD para Linux oficial.

Método 1 – Corrigindo a falha pelo Terminal Linux do driver AMD Catalyst

Se consegue iniciar o seu sistema ao menos até a tela de login, pressione CTRL + ALT + F2 para entrar no modo CLI, em seguida, digite suas credenciais de login e vamos para o servidor X com o comando:

sudo service lightdm stop

Desinstale o driver AMD atualmente instalado com esses comandos:

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

Estes comandos também permitem excluir o driver AMD:

cd /usr/share/ati
sudo sh ./fglrx-uninstall.sh

Vamos agora instalar algumas dependências com os seguintes comandos:

sudo apt-get install cdbs fakeroot build-essential dh-make debconf
sudo apt-get install debhelper dkms libqtgui4 libstdc++6 libelfg0 execstack dh-modaliases

Para sistemas de 64 bits, é necessário instalar também estas dependências:

sudo apt-get install ia32-libs-multiarch i386 lib32gcc1 ia32-libs libc6-i386 ia32-libs

Agora baixe a última versão estável do driver AMD (atualmente 12.8) com os seguintes comandos:

cd ~/; mkdir catalyst12.8; cd catalyst12.8/
wget -c http://goo.gl/ZZkYR -O amd-driver-installer-12-8-x86.x86_64.zip
unzip amd-driver-installer-12-8-x86.x86_64.zip
chmod +x amd-driver-installer-8.982-x86.x86_64.run

Agora vamos criar pacotes Debian fora do * execute o arquivo baixado com o comando para o Ubuntu 12,04 (Pangolin Precise):

sudo sh amd-driver-inst*.run --buildpkg Ubuntu/precise

Para o Ubuntu 12.10 (Quantal Quetzal), execute este comando:

sudo sh amd-driver-inst*.run --buildpkg Ubuntu/quantal

Se você não sabe qual é o nome da versão atual do Ubuntu que está utilizando temos dois posts que pode ajudar você:

Para o Ubuntu 22.04, execute este comando:

sudo sh amd-driver-inst*.run --buildpkg Ubuntu/jammy

Para o Ubuntu 23.10, execute este comando:

sudo sh amd-driver-inst*.run --buildpkg Ubuntu/mantic

No final desta operação, três .deb serão criados, que são os seguintes:

  • fglrx_8.982-0ubuntu1_i386.deb
  • fglrx-amdcccle_8.982-0ubuntu1_i386.deb
  • fglrx-dev_8.982-0ubuntu1_i386.deb

Você pode incluí-los no terminal com o comando:

ls *. deb

Instalar todos esses pacotes deb com o comando:

sudo dpkg -i *.deb

Em seguida, conclua a instalação com o comando:

sudo aticonfig --initial

Reiniciar agora o seu sistema:

sudo reboot

Para verificar se o motorista está bem instalado, execute este comando:

fglrxinfo

Método 2 – Corrigindo a falha pelo Terminal Linux do driver AMD Catalyst

Se você não consegue chegar ao menu de login para poder entrar no modo CLI, você pode usar, o modo de recuperação, seguindo estas instruções.

Mantenha a tecla Shift depois de ligar o seu computador ou laptop, para ativar o menu de inicialização do Grub e inicie pelo modo de recuperação:

Na próxima tela ative a rede:

– Selecione agora “Drop para prompt shell root” e pressione Enter:

O sistema de arquivos é somente leitura, para permitir leitura / gravação, execute este comando:

mount -rw -o remount /

Agora use todos os comandos dados no método 1 para instalar o driver da AMD.

Share This Article
Follow:
Fundador do SempreUPdate. Acredita no poder do trabalho colaborativo, no GNU/Linux, Software livre e código aberto. É possível tornar tudo mais simples quando trabalhamos juntos, e tudo mais difícil quando nos separamos.
Sair da versão mobile