Question Quelle est la manière correcte d'installer les pilotes vidéo ATI Catalyst (fglrx) propriétaires directement à partir d'AMD?


J'ai l'intention de faire une nouvelle installation d'Ubuntu et je veux savoir quelle est la bonne façon d'installer ATI Catalyst Video Driver?


Il existe plusieurs réponses valables pour cette question couvrant plusieurs versions d'Ubuntu. Pour votre commodité, un index de chacun ci-dessous:


161
2018-04-22 19:51


origine


Attention à mettre à jour pour 14.10? Infiniment reconnaissant! - Torben Gundtofte-Bruun
et pour 16.04? ... - Boris


Réponses:


14.04 / 14.10 - Installation du pilote à partir du site Web d'AMD

Premier, 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». Vérifiez maintenant s'il y a 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) enter image description here

(Ensuite ceci) enter image description here

(Après avoir appuyé sur 'Installer les mises à jour', vous verrez ceci) enter image description here


On peut aussi avoir recours à la commande du terminal comme indiqué ci-dessous pour mettre à jour:

sudo apt-get update && sudo apt-get upgrade
  • Puis allez à la Site web d'AMD, sélectionnez manuellement le pilote et téléchargez. 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.

  • Vérifiez les notes de version et les notes du programme d'installation de n'importe quel pilote que vous allez installer sans faute. Voir si votre OS répond à toutes les exigences système mentionnées dans les notes de version.

  • alors suivez les étapes dans le notes installateur pour installer votre pilote.

REMARQUE:

1: Si vous avez installé le mauvais pilote (ou si vous avez commis une autre erreur lors de l'installation du pilote), Unity risque de se bloquer ou de rencontrer le problème "Le système fonctionne en mode graphique faible" (ou un autre problème). Quel que soit le problème, vous devez d'abord supprimer le pilote que vous avez installé. Pour cela, lancez une session tty en appuyant sur CTRL+ALT+F1. Ensuite, utilisez cette commande:

sudo aticonfig --uninstall

Cela devrait supprimer votre pilote. Si pas se référer ce . 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 installer.

Si cela ne résout pas votre problème, il peut être utile de se référer à ces questions:

2: De même, si vous ne savez pas si votre système d'exploitation répond aux exigences système du pilote mentionné dans ses notes de version, les commandes suivantes peuvent vous aider:

  1. uname -a : vous informera de votre noyau
  2. Xorg -version  : vous informera sur votre Xorg
  3. ldd --version  : vous permettra de connaître votre glibc

De 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 répondez aux exigences du système et si votre carte graphique est mentionnée dans les notes de version.

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 pas le cas après la mise à jour de votre système d'exploitation.

4: Ne soyez pas surpris si votre programme d'installation du pilote apparaît comme ceci (sans texte):

enter image description here

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 étiez un joueur «technique» ou autre). En outre, si vous essayez d'installer votre pilote propriétaire uniquement pour obtenir votre résolution d'écran maximale, vous pouvez vous référer à ce répondre.


31
2018-03-18 08:13



Une réponse extrêmement complète! - Charles Green
Vous avez dit "Si vous ne savez pas quel pilote installer", mais je ne semble pas avoir beaucoup de choix dans les pilotes. Lorsque je clique sur "Linux (32 bits et 64 bits)", le seul pilote proposé est le même pilote propriétaire que celui proposé par le dialogue "Pilotes supplémentaires" et que ceux-ci ne fonctionnent pas correctement. - Peter Raeves
Oui, c'est un problème avec amd, leur pilote non bêta est déjà obsolète - Nick Bailuc
Malheureusement, il semble que il n'est pas possible d'utiliser Ubuntu 14.04 avec certaines cartes graphiques ATI (ex: ATI RadeonHD 2x00 - cartes 4xx0) à partir de ce wiki. La solution consiste à utiliser Ubuntu 12.04 pour ces cartes. - Boris
La réponse ici m'a aidé: askubuntu.com/a/568524/178596 - Wilf


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 Catalyst 12.8 pilote pour les systèmes Linux dans   Août apportant quelques améliorations et corrections de bugs. Ce pilote est basé sur la version 8.982 de fglrx et améliore la prise en charge de Ubuntu 12.04 LTS.


Pour vous tenir au courant des dernières informations sur le conducteur, reportez-vous toujours à Site officiel d'AMD car les mises à jour sont publiées assez régulièrement.

Installation des pilotes AMD / ATI Catalyst pour 12.04 LTS

Testé: v12.4, v12.6, v12.8


Informations importantes et préparation

N'utilisez ces instructions que si vous avez opté NE PAS utiliser les binaires officiels d'Ubuntu.

  • Si vous souhaitez utiliser les binaires officiels d'Ubuntu ou souhaitez les installer le dernier pilote vidéo ATI Catalyst pour les versions précédentes d'Ubuntu, naviguer vers le réponse à cette question et suivez le instructions.

Avant de décider, vérifiez si Ubuntu prend en charge votre carte vidéo ici.

  • Si vous utilisez actuellement les binaires officiels d'Ubuntu et que vous voulez installer le dernier pilote vidéo ATI Catalyst, il y a une condition préalable pour purger certains fichiers. Avant de passer à ces instructions. Vous pouvez Sauter l'étape de purger si vous avez une nouvelle installation d'Ubuntu 12.04.

Suppression (purge) 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 en exécutant ces opérations dans Terminal:

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

Pour 64 bits uniquement

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

Installation du dernier pilote ATI / AMD

Téléchargez le pilote approprié pour votre machine ici du site Web d'AMD / ATI puis entrez les informations suivantes dans le terminal (n'oubliez pas de naviguer à l'endroit où vous avez extrait le pilote au préalable et assurez-vous qu'aucun autre fichier .run n'existe dans ce dossier):

sudo sh *.run --buildpkg Ubuntu/precise

Si nécessaire, une fenêtre du gestionnaire de packages s’ouvrira et installera des dépendances et, après un certain temps, créera 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 appelé fglrx-installer_8.961-0ubuntu1_amd64.changes. Si vous le souhaitez, vous pouvez lire ce fichier pour connaître les modifications affectées par AMD / ATI Catalyst et les informations associées.

Pour installer les fichiers .deb créés, tapez:

sudo dpkg -i *.deb

Remarque: Si l'un des packages est endommagé, ouvrez le Gestionnaire de paquets Synaptic et accédez à Edition -> Réparer les paquets brisés. Si vous ne connaissez pas Ubuntu, cela signifie que certains paquets dépendants ne sont pas encore installés. Une fois que vous avez réglé le problème comme indiqué ci-dessus via le gestionnaire de paquets Synaptic, le problème des paquets endommagés doit être résolu.

En poursuivant l'installation, tapez:

sudo aticonfig --initial

Avant de redémarrer votre ordinateur: Si vous utilisez une version bêta, vous pouvez supprimer le filigrane AMD "Testing". Sinon, ignorez le bloc d'instructions suivant.

Versions Bêta: Suppression du filigrane AMD "Testing"

Editez le fichier de signature ATI via "nano" ou "gedit":

sudo nano /etc/ati/signature

OU

sudo gedit /etc/ati/signature

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

9777c589791007f4aeef06c922ad54a2:ae59f5b9572136d99fdd36f0109d358fa643f2bd4a2644d9efbb4fe91a9f6590a145:f612f0b01f2565cd9bd834f8119b309bae11a1ed4a2661c49fdf3fad11986cc4f641f1ba1f2265909a8e34ff1699309bf211a7eb4d7662cd9f8e3faf14986d92f646f1bc

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

Cela supprimera le filigrane AMD "Testing" (que vous ne pourrez plus   voir) en bas à droite de votre écran lorsque vous redémarrez   (la source).

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

Si tout se passe bien, le pilote fglrx correspondant à AMD / ATI Catalyst sera installé et fonctionnera sur votre système. Pour confirmer que les pilotes travaillent, ouvrez un terminal et tapez:

fglrxinfo

Vous devriez obtenir une sortie similaire à la suivante:

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 n'ont pas été installés correctement. Voir la section dépannage pour plus de détails

Vous pouvez apporter des modifications à la configuration via AMD / ATI Catalyst Control Center. Il peut être trouvé 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.

le Rampe de lancement Les développeurs obtiennent de nombreux rapports de bogues des utilisateurs qui le font, puis découvrent plus tard, après quelques mises à niveau, que leur système commence à se comporter bizarrement à cause de ces restes de fglrx.


107
2018-05-01 09:52



Juste pour que vous sachiez, la ligne sudo sh amd-driver-installer-*.run --buildpkg Ubuntu/precise peut être remplacé par sudo sh ./*.run --buildpkg Ubuntu/precise - Adam F
Sur Ubuntu 12.10 avec le pilote bêta 13.3, le correctif de filigrane de la signature / etc / ati / seulement travaillé lorsque le code a été entré SANS une nouvelle ligne à la fin et SANS aucun espace vide. Lorsque j'ai copié et collé, j'ai accidentellement saisi des espaces et cela n'a pas fonctionné au début. - Toby J
AJOUTEZ "pas besoin de systèmes 32 bits" A PROPOS DE "sudo apt-get install ia32-libs" PARCE QUE LINK: "askubuntu.com/questions/143904/…; COMMENTAIRE AFFICHÉ AVEC SUCCÈS. SORTIE? [O / n] - yinon
Cela a fonctionné très bien! - Alejandro Sazo
J'ai essayé d'utiliser ceci pour installer le dernier pilote (13.1) et j'ai eu une erreur "BadRequest" lors du test avec glxinfo(détails ici notepad.cc/maugixu11). Où est cette section de dépannage? - phunehehe


Installation des pilotes ATI Catalyst pour 12.10

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 série AMD Radeon HD 2xxx-4xxx.

Les pilotes pour ces cartes sont maintenant disponibles dans une branche séparée appelée   série héritée. Malheureusement, ces pilotes hérités (version 12.6) ont   n'a pas été mis à jour pour fonctionner avec Ubuntu 12.10. Ubuntu 12.10 est livré avec   xorg 1.13 alors que ces pilotes ont un support pour les anciens xorg 1.12. Donc si   vous voulez installer ces pilotes dans Ubuntu 12.10, vous devez   rétrograder à xorg 1.12.

Source et obtenir les pilotes hérités ici (si la note ci-dessus s'applique à vous


INSTRUCTIONS

Désinstallez tout d'abord le pilote AMD actuel avec 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 d'abord ajouter 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 plus:

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 de configuration:

Exécutez la prochaine commande pour terminer l'installation:

sudo aticonfig --initial -f

Puis redémarrez votre système:

sudo reboot

C'est tout!


44
2018-04-27 17:48



Est-ce que les pilotes ATI 12.10 fonctionnent? - jrg♦
@jrg J'ai maintenu cette Q & A et sa mise à jour en ce qui concerne ce que j'ai testé. Je n'ai pas testé 12.10 ATI alors la réponse est que je ne sais pas. J'ai d'autres choses à faire et je ne vais pas en parler pendant un moment (je crois que les pilotes 12.11 sont également disponibles) - stephenmyall
Avec la carte hd 5670, je devais ignorer complètement le pilote 12.10 et installer la version bêta 12.11. Instructions ici askubuntu.com/a/206025/55564. Avec Quantal Quetzal, le pilote ati 12.10 était incompatible avec l’unité et après le démarrage du système de connexion. - thelastshadow
Le pilote AMD maintenant pour Linux est ... version 13.1 lien. Je vais l'essayer et ensuite mettre à jour ce Q & A. - Crimbo
J'ai maintenant mis à jour cette Q & A ... en attendant que @stephen pousse les modifications. - Crimbo


Installation des pilotes ATI Catalyst pour 13.04

Ces instructions vont installer Catalyst v13.4, afin de voir quelle est la dernière visite de pilote disponible sur le site. Site officiel d'AMD

Instructions

Vérifiez votre carte

Seules les cartes RadeonHD sont prises en charge par les pilotes Catalyst.

Pour savoir quelle carte est installée dans votre système, tapez la commande suivante dans un terminal:

lspci | grep VGA

Il peut vous montrer votre carte graphique.

Avant de continuer s'il vous plaît lire d'abord! Quelles cartes Radeon ne sont plus prises en charge par Catalyst d'ATI:

  • Les cartes qui ne peuvent plus utiliser les pilotes AMD Catalyst et sont limitées aux pilotes open-source:

    ATI Radeon 9500-9800, Xpress200-1250, 690G, 740G, X300-X2500, Mobility RadeonHD 2300

  • Cartes qui ne fonctionnent pas avec AMD Catalyst dans les versions Xserver plus récentes que la v1.13 et le noyau Linux plus récentes que la v3.5:

    ATI RadeonHD 2x00 - cartes 4xx0

    Ces cartes peuvent utiliser le pilote Catalyst Legacy, mais uniquement si vous mettez à niveau votre version de Xserver. Cela peut être fait très facilement en suivant les instructions données à Rampe de lancement. Cette 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 (purge) des pilotes existants

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

Installer des 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/

Afin d’avoir les derniers pilotes installés, vérifiez si la version v13.4 est la dernière Page Web AMD, si v13.4 n'est pas la plus récente, vous pouvez télécharger manuellement les pilotes à partir de là, extraire le fichier zip vers ~ / catalyst / folder, puis ignorer les deux premières commandes suivantes et exécuter le dernier remplacement du nom du package par le nom de l'extrait dans ~ / catalyseur / dossier

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 que c'est le seul .run fichier dans ce dossier et tapez la commande suivante

sudo sh *.run --buildpkg Ubuntu/raring

Une fenêtre AMD Catalyst s'ouvrira pour déployer les packages .deb. Attendez qu'elle se termine, 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 /etc/X11/xorg.conf très simple 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 ci-dessous l'intégralité d'un fichier xorg.conf minimal pour la Radeon HD 6870:

    Section "Device"
     Identifier "ATI radeon 6870"
     Driver "fglrx"
    EndSection
    
  • X2 / cartes double GPU

    Utilisez uniquement si vous avez une carte X2 (par exemple, 4870X2 ou 5970) !! Ne pas utiliser pour deux cartes séparées en crossfire !!


32



Avez-vous testé cela? Avec quel modèle? Quels sont vos résultats? - Lucio
Oui, je possède une Radeon HD 7970, Ubuntu 13.04 64 bits, qui a parfaitement fonctionné, même si j'ai lu des articles sur des personnes qui n'avaient pas supprimé (purgé) les pilotes existants et avaient des problèmes au démarrage. J'utilise Blender pour la modélisation et les simulations 3D, les performances augmentent avec la modification de la sous-surface (plus de polygones sur la scène). - Rodrigo Martins
amdconfig et aticonfig sont la même commande, vous pouvez utiliser soit. J'ai préféré utiliser aticonfig parce que, ne sais pas pourquoi, certains systèmes peuvent renvoyer ceci: amdconfig: command not found il vaut donc mieux rester avec aticonfig, bien que l'utilisation de l'autre ne fera aucune différence. - Rodrigo Martins
@RodrigoMartins merci pour vos explications. Mon conseil est de souligner ou de mettre en évidence les paragraphes concernant les cartes non prises en charge. Peut-être que cela devrait faire partie des instructions, comme le premier point "vérifier si votre carte est prise en charge" avec des commandes prêtes pour obtenir le modèle de carte. Je viens de perdre 2 heures de ma vie et ensuite j'ai lu le paragraphe sur les cartes non supportées <facepalm>. La solution avec Tomasz Makarewicz PPA est géniale, fonctionne parfaitement (rétrogradation de XServer) ... - s3m3n
Si je change sudo sh *.run --buildpkg Ubuntu/raring à sudo sh *.run --buildpkg Ubuntu/saucy ces mêmes instructions fonctionneront-elles pour 13.10? - Chris Carter


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 (retournez simplement sur un ppa et mettez à niveau),

b) il ne brisera pas votre système lors de la mise à niveau,

c) vous pouvez toujours déposer des rapports de bogue et attendre le support d'Ubuntu.

Malheureusement, comme vous pouvez le constater, nous n’avons pas de fichier -fglrx précis, et les versions que nous avons pour les versions antérieures sont un peu dépassées.

Cela est dû au fait que les responsables officiels comme moi ont tendance à être très occupés avec la version de développement et / ou la correction de bogues pour le LTS, donc vous n'avez pas souvent à mettre à jour ce PPA. Cependant, nous encourageons vivement les membres de la communauté à nous aider à maintenir ce PPA. Nous avons tous la procédure documentée dans la mesure où il s'agit en grande partie d'un bouton poussoir; Si vous pouvez comprendre et exécuter les étapes décrites dans les autres réponses, et que vous savez utiliser les PPA et que vous avez un système ATI sur lequel vous pouvez tester vos packages, vous disposez déjà des compétences nécessaires. Il suffit juste de vous connaître pour que nous puissions vous faire confiance. Nous serons heureux de vous accompagner et de vous encadrer, tout ce dont vous avez besoin, c'est du soin et du dévouement.

Bien sûr, si vous êtes seulement intéressé par la mise à jour de votre propre machine, cela semble probablement beaucoup d'efforts supplémentaires. Cependant, il ne faut qu’un seul volontaire pour s’acquitter de cette tâche et cela simplifie la vie toutes les personnes. Vérifiez le nombre de vues que cette question a eu jusqu'à présent - plus de 10 000. Ainsi, un volontaire peut faire une différence énorme.


8



Lorsque j'essaie d'ajouter le PPA, je reçois ceci: Cannot access PPA (https://launchpad.net/api/1.0/~ubuntu-x-swat/+archive/x-update) to get PPA information, please check your internet connection. Je suis connecté à Internet, je peux poster ce commentaire juste parce que je suis connecté: P - Aman Alam
Ce lien mentionne Nvidia et non ATI?!? - fleamour
J'ai l'erreur suivante: sh: 0: Impossible d'ouvrir /usr/share/ati/fglrx-uninstall.sh - James
Si elle s'installe correctement, vous pouvez ignorer cette erreur. Je pense que l'installateur vérifie cela pour détecter les installations précédentes. Si cela vous empêche d'installer le pilote, vous devez alors déposer un rapport de bogue. - Bryce