Je prévois d'effectuer une nouvelle installation d'Ubuntu et je veux savoir quelle est la bonne façon d'installer le pilote vidéo ATI Catalyst?
Il existe de nombreuses réponses valables à cette question sur plusieurs versions d'Ubuntu. Pour votre commodité, un index de chacun ci-dessous:
Tout d’abord, , assurez-vous que votre système d’exploitation Ubuntu est à jour . Pour vérifier cela, cliquez sur l'icône d'alimentation dans le coin supérieur droit. Dans le menu, sélectionnez "À propos de cet ordinateur". Maintenant, vérifiez s'il existe un bouton 'Installer les mises à jour' (il peut apparaître quelques secondes après le bouton 'Vérifier les mises à jour') qui peut être utilisé pour mettre à jour comme indiqué ci-dessous. Sinon, votre système est à jour.
(D'abord vous pourriez voir ceci)
(Ensuite ceci)
(Après avoir appuyé sur 'Installer les mises à jour', vous verrez ceci)
On peut également avoir recours à la commande terminal comme indiqué ci-dessous pour mettre à jour:
Sudo apt-get update && Sudo apt-get upgrade
Ensuite, allez sur le site Web AMD , sélectionnez le pilote manuellement et téléchargez-le. Si vous ne savez pas quel pilote installer, vous pouvez installer le "logiciel de détection de pilote" dans votre système d'exploitation Windows et voir le pilote que vous devez installer.
Consultez les notes de version et les notes d'installation du pilote que vous allez installer sans échec. Vérifiez si votre système d'exploitation remplit toutes les conditions système mentionnées dans les notes de publication.
Puis suivez les étapes de la notes d'installation pour installer votre pilote.
1: Si vous avez installé le mauvais pilote (ou commis une autre erreur lors de l’installation du pilote), Unity risque de tomber en panne ou d’obtenir le problème suivant: "Le système est en cours d’exécution en mode graphique réduit". Quel que soit le problème, vous devez d'abord supprimer le pilote que vous avez installé. Pour cela, démarrez une session tty en appuyant sur CTRL+ALT+F1. Ensuite, utilisez cette commande:
Sudo aticonfig --uninstall
Cela devrait supprimer votre pilote. Si ce n'est pas le cas this . Maintenant, utilisez la commande:
Sudo shutdown -r now
pour redémarrer votre système. Cela devrait vous aider à revenir à l'unité sans problèmes. Maintenant, vous pouvez à nouveau accéder au site AMD, obtenir un pilote pris en charge et l’installer.
Si cela ne résout pas votre problème, consulter ces questions pourrait être utile:
2: De même, si vous ne savez pas si votre système d'exploitation répond à la configuration système requise pour le pilote mentionné dans les notes de publication, les commandes suivantes peuvent vous aider:
uname -a
: vous informera de votre noyauXorg -version
: vous informera de votre Xorgldd --version
: vous permettra de connaître votre glibcDe plus, il n'est pas nécessaire que votre système d'exploitation ait besoin d'être spécifié dans les notes de publication. Il suffit de voir si vous avez la configuration système requise et si votre carte graphique est mentionnée dans les notes de publication.
3: Assurez-vous de mettre à jour votre système d'exploitation avant d'installer votre pilote graphique, comme indiqué ci-dessus. Bien que votre système d'exploitation puisse prendre en charge votre pilote avant la mise à jour, il se peut que ce ne soit plus le cas après la mise à jour de votre système d'exploitation.
4: Ne vous inquiétez pas non plus si votre programme d'installation du pilote apparaît comme ceci (sans texte):
Dans ce cas, consultez les notes du programme d'installation et, à l'aide des captures d'écran fournies, installez votre pilote.
P.S.:
À mon humble avis, les pilotes Open Source par défaut répondent à tous les besoins normaux de l’informatique. Installez donc le pilote propriétaire uniquement si vous en avez vraiment besoin (comme si vous êtes un joueur "expérimenté" ou quelque chose du genre). De plus, si vous essayez d’installer votre pilote propriétaire uniquement pour obtenir la résolution maximale de votre écran, vous pouvez vous reporter à this answer.
Les instructions suivantes expliquent comment installer le dernier pilote vidéo ATI Catalyst d’Ubuntu 12.04 LTS (Precise Pangolin).
Remarque
AMD a publié le mois d'août le pilote de Catalyst 12.8 pour les systèmes Linux, qui apporte quelques améliorations et correctifs. Ce pilote est basé sur la version 8.982 de fglrx et améliore le support pour Ubuntu 12.04 LTS.
Pour vous tenir au courant des dernières informations sur les pilotes, reportez-vous toujours à site officiel des AMD , car les mises à jour sont publiées assez régulièrement.
Informations importantes et préparation
Utilisez ces instructions uniquement si vous avez choisi PAS d’utiliser les fichiers binaires officiels Ubuntu.
Avant de décider, vérifiez si Ubuntu prend en charge votre carte vidéo ici .
Suppression (suppression) des pilotes existants
Sudo sh /usr/share/ATI/fglrx-uninstall.sh
Sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
Installez ces dépendances
Vous devez installer certaines dépendances sur votre système. Pour ce faire, exécutez-les dans Terminal:
Sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases
Sudo apt-get install ia32-libs-multiarch i386 lib32gcc1 libc6-i386
Téléchargez le pilote approprié pour votre machine ici à partir du site Web AMD/ATI , puis entrez les informations suivantes dans le terminal (n'oubliez pas de vous rendre à l'emplacement où vous avez extrait le pilote auparavant et de vous assurer qu'aucun autre fichier .run n'existe. dans ce dossier):
Sudo sh *.run --buildpkg Ubuntu/precise
Si cela est nécessaire, une fenêtre du gestionnaire de packages s'ouvrira et installera certaines dépendances. Après un certain temps, créez les quatre packages .deb suivants:
fglrx_8.961-0ubuntu1_AMD64.deb
fglrx-amdcccle_8.961-0ubuntu1_AMD64.deb
fglrx-dev_8.961-0ubuntu1_AMD64.deb
Remarque: Il créera également un fichier nommé fglrx-installer_8.961-0ubuntu1_AMD64.changes. Si vous le souhaitez, vous pouvez lire ce fichier pour connaître les modifications apportées par AMD/ATI Catalyst et les informations connexes.
Pour installer les fichiers .deb créés, tapez:
Sudo dpkg -i *.deb
Remarque: si l'un des packages est endommagé, ouvrez le gestionnaire de packages Synaptic et accédez à Edition -> Corriger les packages endommagés. Si vous êtes nouveau sur Ubuntu, une rupture ici signifie que certains paquets dépendants ne sont pas encore installés. Une fois que vous avez résolu le problème comme indiqué ci-dessus par le biais du gestionnaire de paquets Synaptic, le problème des paquets cassés doit être résolu.
Sudo aticonfig --initial
Avant de redémarrer votre ordinateur: Si vous utilisez une version bêta, vous souhaiterez peut-être supprimer le filigrane AMD "Testing". Sinon, ignorez le bloc d'instructions suivant.
Versions bêta: Suppression du filigrane "Test" d'AMD
Editez 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 plus jamais) en bas à droite de votre écran lorsque vous redémarrez ( source ).
Maintenant, allez-y et redémarrez votre ordinateur.
Si tout est correct, le pilote fglrx correspondant à AMD/ATI Catalyst sera installé et fonctionnera sur votre système. Pour confirmer que les pilotes fonctionnent, ouvrez un terminal et tapez:
fglrxinfo
Vous devriez obtenir un résultat similaire à celui-ci:
display: :0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 4300/4500 Series
OpenGL version string: 3.3.11631 Compatibility Profile Context
Remarque: Si vous voyez une mention de MESA dans la sortie, les pilotes fglrx ne sont pas installés correctement. Voir la section de dépannage pour plus de détails
Vous pouvez modifier la configuration via le Centre de contrôle Catalyst AMD/ATI. Vous pouvez le trouver dans le menu de votre application ou vous pouvez le lancer via un terminal comme celui-ci:
Sudo amdcccle
NOTE IMPORTANTE:
Sachez que lorsque vous installez manuellement fglrx, cela peut endommager subtilement votre système, car le système d’emballage n’est pas informé de vos modifications.
Les développeurs Launchpad obtiennent de nombreux rapports de bogue d'utilisateurs qui le font, puis découvrent plus tard, après quelques mises à niveau, que leur système commence à se comporter de manière étrange à cause de ces restes de fglrx.
MISE À JOUR Importante (22 octobre 2012)
La dernière version du pilote propriétaire AMD Catalyst 12.9 ne peut pas être utilisée avec Ubuntu 12.10 Si vous possédez une carte AMD Radeon HD série 2xxx-4xxx.
Les pilotes pour ces cartes sont maintenant disponibles dans une branche distincte appelée série héritée. Malheureusement, ces pilotes hérités (version 12.6) n'ont pas été mis à jour pour fonctionner avec Ubuntu 12.10. Ubuntu 12.10 est livré avec xorg 1.13 alors que ces pilotes prennent en charge les versions plus anciennes de xorg 1.12. Donc, si vous voulez installer ces pilotes dans Ubuntu 12.10, vous devez rétrograder à xorg 1.12.
Source et obtenez les anciens pilotes ici (si la note ci-dessus vous concerne
Désinstallez d'abord le pilote AMD actuel à l'aide de ces deux commandes:
Sudo sh /usr/share/ATI/fglrx-uninstall.sh
Sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* xorg-driver-fglrx
Remarque: Vous devrez installer les pilotes (en suivant les instructions ci-dessous), mais ajoutez d'abord les mêmes dépendances décrites dans la réponse ci-dessus pour 12.04LTS.
Commencez maintenant l'installation d'ATI Catalyst v # avec ces commandes sous Ubuntu 12.10 ou une version antérieure :
cd /tmp && wget -O AMD-driver-12-6-x86_64.run http://www2.ATI.com/drivers/linux/AMD-driver-installer-12-6-x86.x86_64.run
chmod +x AMD-driver-12-6-x86_64.run
Sudo sh AMD-driver-12-6-x86_64.run
Suivez ensuite les instructions d'installation:
Exécutez ensuite cette commande pour terminer l'installation:
Sudo aticonfig --initial -f
Puis redémarrez votre système:
Sudo reboot
C'est ça!
Ces instructions vont installer Catalyst v13.4, afin de voir quel est le dernier pilote disponible, visitez le site site Web officiel d'AMD
Vérifiez votre carte
Seules les cartes RadeonHD sont prises en charge par les pilotes Catalyst.
Pour savoir quelle carte est installée sur votre système, tapez la commande suivante dans un terminal:
lspci | grep VGA
Il peut vous montrer votre carte graphique.
Les cartes qui ne peuvent plus utiliser les pilotes AMD Catalyst et sont limitées aux pilotes à code source ouvert:
ATI Radeon 9500-9800, Xpress200-1250, 690G, 740G, X300-X2500, Mobility RadeonHD 2300
Les cartes qui ne fonctionnent pas avec AMD Catalyst dans les versions de Xserver plus récentes que la v1.13 et le noyau Linux plus récentes que la v3.5:
ATI RadeonHD 2x00 - 4xx0 cartes
Ces cartes peuvent utiliser le pilote Catalyst Legacy, mais uniquement si vous rétrogradez votre version de Xserver. Cela peut être fait très facilement en suivant les instructions données à LaunchPad . Ce PPA rétrograde le serveur X et installe une version corrigée de fglrx qui prend en charge la version 3.5 du noyau.
Suppression (suppression) des pilotes existants
Sudo sh /usr/share/ATI/fglrx-uninstall.sh
Sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
Installez les dépendances
Pour les systèmes 32 bits:
Sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic fakeroot libqtgui4
Pour les systèmes 64 bits:
Sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic fakeroot libqtgui4 lib32gcc1
Télécharger le package Catalyst
cd ~/
mkdir catalyst
cd catalyst/
Pour que les derniers pilotes soient installés, vérifiez si la dernière version proposée est page Web AMD . Si la version 13.4 n'est pas la dernière, vous pouvez télécharger manuellement. les pilotes à partir de là, extrayez le fichier Zip dans ~/catalyseur/folder, puis sautez les deux premières commandes suivantes et exécutez la dernière en remplaçant le nom du paquet par le nom de celui extrait dans ~/catalyseur/folder
wget http://www2.ATI.com/drivers/linux/AMD-catalyst-13.4-linux-x86.x86_64.Zip
unzip AMD-catalyst-13.4-linux-x86.x86_64.Zip
chmod +x AMD-catalyst-13.4-linux-x86.x86_64.run
Installer les pilotes
Accédez au package extrait (~/catalyst/
), assurez-vous qu'il s'agit du seul fichier .run
de ce dossier et tapez la commande suivante .
Sudo sh *.run --buildpkg Ubuntu/raring
Une fenêtre AMD Catalyst s'ouvre pour déployer les packages .deb. Attendez la fin de l'opération, puis exécutez cette commande pour continuer:
Sudo dpkg -i fglrx*.deb
Configuration
Configuration générique
Cela fonctionnera pour la plupart des gens
Sudo aticonfig --initial -f
Configuration minimale
Un fichier très simple /etc/X11/xorg.conf peut être ce dont vous avez besoin si vous avez une nouvelle carte qui n'est pas entièrement prise en charge par aticonfig. Voici l'intégralité d'un fichier xorg.conf minimal pour la Radeon HD 6870:
Section "Device"
Identifier "ATI radeon 6870"
Driver "fglrx"
EndSection
Cartes X2/Dual GPU
Utilisez uniquement si vous avez une carte X2 (par exemple, 4870X2 ou 5970) !! Ne l'utilisez pas pour deux cartes séparées en crossfire !!
Sudo amdconfig --initial -f --adapter=all
Moniteurs doubles/multiples
Si vous avez un affichage à double moniteur (également appelé "Big Desktop")
Sudo aticonfig --initial -f
Sudo aticonfig --set-pcs-str="DDX,EnableRandR12,FALSE"
Sachez que vous devrez peut-être définir manuellement le taux de rafraîchissement correct pour votre deuxième moniteur via le catalyseur. Voir cette menace .
Avant le redémarrage
Juste au cas où, écrivez ces instructions pour le cas où vous obtenez un écran noir:
Si le serveur X ne parvient pas à démarrer, passez à un nouvel TTY à l'aide de Ctrl+Alt+F2
. Connectez-vous et essayez de démarrer le serveur X.
Sudo startx
Si elle ne démarre pas, vous verrez probablement un stacktrace et immédiatement au-dessus, quelque chose du genre "Impossible de stat/usr/lib64/fglrx/switchlibGL", ce qui signifie que vous n'avez pas copié correctement les exécutables. Ctrl+C
, et copiez immédiatement les exécutables switchlibGL et switchlibglx dans le dossier fglrx dans/usr/lib64/ou/usr/lib32 /.
Si tout échoue, restaurez votre fichier xorg.conf et redémarrez:
Sudo cp /etc/X11/xorg.conf.orig /etc/X11/xorg.conf
Cela devrait retourner votre affichage d'origine.
Si quelque chose a fonctionné, essayez ces combinaisons de touches dans cet ordre:
Ctrl+Alt+F1
; Ctrl+Alt+Backspace
; Alt+PrntScr+r
; Alt+PrntScr+s
; Alt+PrntScr+e
; Alt+PrntScr+i
; Alt+PrntScr+n
; Alt+PrntScr+u
; Alt+PrntScr+b
; et dans le dernier cas, tenez Ctrl+Alt+SysRq
(SysRq est généralement identique à Print Screen) et tapez très lentement R
E
I
S
U
B
.
Testez votre installation
Redémarrez votre système et tapez le terminal:
fglrxinfo
Le résultat peut ressembler à ceci si tout s'est bien passé:
display: :0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7900 Series (This line may be different depending on what graphics card you are using.)
OpenGL version string: 4.2.12217 Compatibility Profile Context 12.104 (This line may be different depending on what graphics card and Catalyst version you are using.)
Maintenant essaye:
fgl_glxgears
Si vous rencontrez des problèmes ou si vous rencontrez un problème, vous devrez peut-être désactiver TLS rapide:
Sudo aticonfig --tls=0
C'est ça!
Il y a encore une autre approche. Nous maintenons un PPA appelé x-updates qui fournit des pilotes mis à jour pour les versions stables.
https://launchpad.net/~ubuntu-x-swat/+archive/x-updates?field.series_filter=precise
C'est vraiment le meilleur moyen de mettre à jour les pilotes depuis:
a) c'est beaucoup plus facile à installer (il suffit de retourner sur un ppa et de le mettre à jour),
b) votre système ne sera pas endommagé lors de la mise à niveau,
c) vous pouvez toujours déposer des rapports de bogues et vous attendre à un soutien de la part d'Ubuntu.
Malheureusement, comme vous pouvez le constater, nous n’avons pas -fglrx à préciser, et les versions des versions précédentes sont un peu dépassées.
Ceci est dû au fait que les responsables officiels comme moi ont tendance à être laz ... très occupés par la version de développement et/ou la correction de bugs pour LTS, ne mettez donc pas souvent à jour ce PPA. Cependant, nous encourageons et soutenons les membres de la communauté à nous aider à maintenir cet APP. Nous avons tous documenté la procédure dans la mesure où il s’agit en grande partie de bouton poussoir; si vous pouvez comprendre et exécuter les étapes décrites dans les autres réponses ici, et que vous savez utiliser des PPA et que vous disposez d'un système ATI sur lequel vous pouvez tester vos packages, vous avez déjà les compétences nécessaires. Il suffit d'apprendre à vous connaître pour que nous puissions vous faire confiance. Nous serons heureux de vous encadrer et de vous guider. Tout ce que vous devez apporter est soin et dévouement.
Bien sûr, si vous êtes seulement intéressé par la mise à jour de votre propre machine, tout cela semble probablement demander beaucoup d'efforts supplémentaires. Cependant, il ne faut qu'un seul volontaire pour assumer cette tâche, puis cela simplifie la vie de tout le monde . Découvrez combien de fois cette question a été vue - plus de 10 000. Donc, un volontaire ici peut faire une énorme différence.