web-dev-qa-db-fra.com

Impossible de démarrer ubuntu 12.10 après l'installation des derniers pilotes de catalyseur AMD

J'ai commencé à utiliser linux il y a environ une semaine et j'ai choisi ubuntu 12.10 pour commencer.

Je l'ai utilisé avec Windows 7 pour double démarrage. J'ai joué pendant environ une semaine et tout se passait bien, puis j'ai chargé Minecraft et j'ai remarqué qu'il fonctionnait mal.

Donc, je pensais que je n'avais encore rien fait avec mes graphiques, alors pourquoi ne pas essayer d'installer de nouveaux pilotes. J'ai retiré mes pilotes actuels, puis je l'ai téléchargé à partir d'AMD. Je l'ai extrait, puis je l'ai exécuté via le terminal.

Tout s'est bien passé et c'était réussi alors j'ai redémarré. Au moment de la sauvegarde, je suis arrivé à l'écran violet et j'ai entendu le son de connexion, puis rien. Juste écran violet. J'utilise un Radeon HD 695 si cela concerne le problème.

J'ai essayé d'utiliser le mode de récupération, mon chargeur de démarrage n'est pas affecté par tout cela, pour supprimer les nouveaux pilotes et réinstaller les anciens, mais j'ai rapidement réalisé que j'étais au-dessus de ma tête et que je n'avais apporté aucune modification.

Je sais à quel point le terminal peut être puissant et j’ai encore un peu peur d’y plonger sans le savoir.

Merci

2
Kain

Bravo à vous d'essayer Linux!

J'ai eu le même problème avec mon AMD Radeon HD 7770 et, après un peu de recherche, j'ai découvert que d'autres personnes avaient eu des problèmes avec la mise à jour. En gros, Ubuntu 12.10 n’est pas compatible avec le pilote 12.10 AMD Catalyst.

Pour que cela fonctionne, vous devez télécharger et installer le pilote Catalyst 12.11 Beta (pilote mis à jour maintenant disponible à l’adresse support.AMD.com ). L'essentiel du tutoriel peut être trouvé sur wiki.cchtml.com , mais je vais le reformuler ici. Si vous rencontrez des problèmes, rendez-vous au didacticiel, qui contient de précieux conseils de dépannage.

Commencez par supprimer vos pilotes Catalyst/fglrx précédemment installés. Tout se fera directement depuis le terminal, auquel on peut accéder via Ctrl+Alt+T OR Ctrl+Alt+F1 (Ctrl+Alt+F7 retourner en dehors de tty à Gnome). À partir du terminal, tapez ce qui suit:

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

Une fois cette opération effectuée, réinstallez certains des composants remplacés par votre pilote Catalyst:

Sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic

Si vous utilisez une architecture 64 bits, installez-la aussi:

Sudo apt-get install lib32gcc1

Maintenant, installez le pilote Catalyst 13.2 beta sur le site Web AMD ( n pilote plus récent pourrait être disponible ):

wget -c http://www2.ATI.com/drivers/beta/AMD-driver-installer-catalyst-13.2-beta6-linux-x86.x86_64.Zip
unzip AMD-driver-installer-catalyst-13.2-beta6-linux-x86.x86_64.Zip
chmod +x AMD-driver-installer-catalyst-13.2-beta6-linux-x86.x86_64.run

Créez et installez les packages .deb:

Sudo sh ./AMD-driver-installer-catalyst-13.2-beta6-linux-x86.x86_64.run --buildpkg Ubuntu/quantal
Sudo dpkg -i fglrx*.deb

Avant de redémarrer votre ordinateur, éditez le fichier de signature ATI via "nano" ou "gedit":

Sudo nano /etc/ATI/signature

OR

Sudo gedit /etc/ATI/signature

En remplaçant la ligne "UNSIGNED" par le code suivant:

9777c589791007f4aeef06c922ad54a2:ae59f5b9572136d99fdd36f0109d358fa643f2bd4a2644d9efbb4fe91a9f6590a145:f612f0b01f2565cd9bd834f8119b309bae11a1ed4a2661c49fdf3fad11986cc4f641f1ba1f2265909a8e34ff1699309bf211a7eb4d7662cd9f8e3faf14986d92f646f1bc

Assurez-vous de sauvegarder avant/lors de la fermeture du fichier.

Cela supprimera le filigrane "Test" d'AMD (que vous ne verrez jamais) en bas à droite de votre écran lorsque vous redémarrez ( source ).

Maintenant, allez-y et redémarrez votre ordinateur.

Enfin et surtout, initialisez votre nouveau pilote, à nouveau depuis le terminal:

Sudo amdconfig --initial -f

Si cela fonctionne sans accroc, vérifiez rapidement que tout fonctionne comme il se doit:

fglrxinfo

Si vous recevez quelque chose comme ceci en sortie, vous êtes tous ensemble:

display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 4550 (This line may be different depending on what graphics card you are using.)
OpenGL version string: 3.3.11566 Compatibility Profile Context (This line may be different depending on what graphics card and 
Catalyst version you are using.)

N'oubliez pas que si vous rencontrez des problèmes lors de l'installation, reportez-vous au tutoriel sur wiki.cchtml.com.

Bonne chance!

2
Julian Laval