Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
catalyst [Le 12/04/2017, 17:38]
L'Africain
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​Trusty carte_graphique amd-ati}} 
----- 
-{{ :​application:​catalyst:​catalyst_icone.png?​70}} 
-====== Pilote AMD Catalyst™ ====== 
  
-**Catalyst** (alias **fglrx**) est le pilote [[wpfr>​Logiciel_propriétaire|propriétaire]] officiel proposé par [[:​AMD-ATI]].\\ ​ 
-Il peut être une solution par exemple pour une application utilisant une configuration vidéo particulière pour une carte graphique très récente dont les besoins ne sont pas encore couvert par le pilote libre chargé par défaut.\\ 
-Si vous ne rencontrez pas de problème, utilisez de préférence le pilote libre installé par défaut, son développement [[ http://​cgit.freedesktop.org/​mesa/​mesa/​log/​ |progresse rapidement]]. 
-<note important>​Le code source des pilotes [[wpfr>​Logiciel_propriétaire|propriétaires]] n'est pas librement accessible par la communauté des développeurs. Leur utilisation est risquée car [[:​AMD-ATI]] ne les a pas forcément conçus spécialement pour chaque [[wpfr>​Distribution_Linux|distribution]] ou chaque types de matériels.</​note>​ 
- 
-=====Avant-propos===== 
-Sous %%GNU/​Linux%%,​ on peut regrouper les cartes graphiques ATI Radeon en 3 catégories avec un pilote propriétaire Catalyst spécifique. 
-  * __Les cartes les plus anciennes antérieures à la Radeon HD2000__;\\ Le serveur graphique [[wpfr>​Xorg]] d'​Ubuntu ne prend plus en charge le pilote Catalyst pour ces cartes. Utilisez le pilote libre installé par défaut. 
- 
-  * __Les cartes HD 2000, HD 3000, et HD 4000 utilisant le pilote "fglrx Legacy"​__;​\\ Ce pilote n'est pas disponible dans les [[:​depots|dépôts Ubuntu]]. De plus, il n'est plus pris en charge par les versions du serveur graphique [[wpfr>​Xorg]] au delà d'​[[:​precise|Ubuntu Precise 12.04]]. Si vous avez une autre [[:​versions|version d'​Ubuntu]] passez votre chemin et utilisez le pilote libre installé par défaut. 
- 
-  * __Les cartes récentes R7, R9, HD 5000 et +__.\\ Une version du pilote Catalyst prévue pour ces cartes est disponible dans les [[:​dépots|dépôts officiels Ubuntu]]. 
-    * À noter: Ce pilote utilise une nouvelle dépendance propriétaire (paquet **fglrx-core**). Ce paquet n'est pris en charge qu'​avec les versions du [[wpfr>​xorg|serveur graphique Xorg]] supérieures à 1.15. Celles-ci fonctionnent conjointement avec le [[:​kernel|noyau Linux]] 3.16 ou+ disponible qu'à partir de la version 14.04.2 de [[:​Trusty]]. Pour connaître sa version d'​Xorg,​ voir ce [[:​xorg#​connaitre_sa_version_d_xorg|chapitre de la page Xorg]] de la documentation. \\ Avec une version antérieure d'​Ubuntu,​ il est possible d'​utiliser le dernier pilote Catalyst stable et bien adapté n'​utilisant pas cette dépendance:​ [[http://​support.amd.com/​en-us/​download/​desktop/​previous/​detail?​os=Linux%20x86&​rev=14.9|le paquet 14.9 (fglrx 14.301.1001) disponible depuis le site officiel AMD]]. ​ 
-  <note important>​__[[:​xenial|Ubuntu Xenial 16.04]]__\\ 
-**Catalyst (fglrx)** n'est pas compatible avec la version du [[wpfr>​xorg|serveur graphique Xorg]] de [[:​xenial|Xenial 16.04]] et n'est donc plus disponible dans les dépôts. Ne tentez pas son installation même depuis une autre source et utilisez le pilote libre installé par défaut. 
- </​note>​ 
-=====Pré-requis===== 
-  * Disposer des [[:​sudo|droits d'​administration]];​ 
-  * Disposer d'une connexion à Internet configurée et activée; 
-  * Avoir son système à jour; 
-  * Avoir [[#​désinstallation|désinstallé]] tout pilote propriétaire avant l’installation d'une nouvelle version; 
-  * [[:​carte_graphique#​identifier_sa_carte_graphique|Connaître sa carte graphique]];​ 
- 
-=====Installation Via les dépôts Ubuntu ===== 
-Cette méthode est vivement recommandée pour l'​installation du pilote propriétaire. C'est la méthode la plus simple qui utilise des pilotes spécialement empaquetés et testés pour **Ubuntu**. 
- 
-Pour installer **Catalyst** et ses pilotes propriétaires il est vivement recommandé d'​utiliser le [[:​gestionnaire de pilotes propriétaires|gestionnaire de pilotes additionnels]]. Contrairement aux autres [[:​gestionnaire_de_paquets|gestionnaires de paquets]], lui seul pourra détecter si la version des paquets disponible dans les dépôts est adaptée ou non à votre carte graphique. \\ 
-Une fois [[:​[[:​gestionnaire de pilotes propriétaires#​lancement|lancé]],​ plusieurs choix de versions peuvent être disponibles. 
- 
-<​note>​Si **aucun choix n'est disponible**,​ ou que **le pilote ne s'est pas installé** (Barre de défilement bloquée plus de 5mn ou revenue à zéro) la version du pilote (paquet fglrx) des [[:​dépôts]] n'est certainement pas ou plus compatible avec votre carte graphique AMD-ATI ou/et votre [[:​versions|version d'​Ubuntu]]. Sauf à savoir ce que vous faites, ne tentez pas alors de forcer l'​installation du paquet **fglrx**. L'​installation d'un pilote mal adapté peut bloquer le chargement de l'​interface graphique d'​Ubuntu.\\ 
-Si vraiment le pilote libre XX.org en place ne vous satisfait pas, essayez plutôt l'​[[#​installation via le site officiel]].</​note>​ 
-\\ 
-{{:​ati_driver_install.png?​700|L'​interface Ubuntu des pilotes de périphériques}} 
-  - Choisir le pilote propriétaire %%AMD%% désiré; ​ 
-  - "​Appliquer les changements"​ (ou "​activez"​ sur l'​ancienne version du gestionnaire) ​ 
-  - Fermer le gestionnaire;​ 
-  - Redémarrer votre ordinateur. 
-Vous utilisez maintenant les pilotes propriétaires de votre carte graphique AMD/ATI. Il ne vous reste plus qu'à [[#​Configuration|configurer Catalyst]]. 
- 
-Si la prise en charge de votre carte graphique n'est toujours pas satisfaisante,​ vous pouvez utiliser une version du pilote **fglrx** disponible depuis le site officiel ([[#via le site officiel|Voir ce chapitre]]). 
- 
-=====Installation via le site officiel ===== 
-<note important>​ 
-  * Installer un paquet hors des [[:​depots|dépôts officiels]] peut présenter une instabilité de votre système. 
- 
-  * Aucune version disponible sur le site officiel n'est compatible avec [[:​xenial|Xenial 16.04]]. 
- 
-  * Pour les anciennes cartes ATI Radeon HD 2000/​3000/​4000,​ le pilote "​Legacy"​ n'est plus pris en charge au delà d'​[[:​precise|Ubuntu Precise 12.04]]. 
- 
-  * Pour les cartes AMD/ATI Radeon séries R9 200, R7 200, HD 8000, HD 7000, HD 6000 et HD 5000 avec les [[:​versions|versions d'​Ubuntu]] ne gérant pas la dépendance **fglrx-core** (antérieures à Trusty 14.04.2), utilisez le [[http://​support.amd.com/​en-us/​download/​desktop/​previous/​detail?​os=Linux%20x86&​rev=14.9|paquet 14.9, version du pilote fglrx 14.301.1001]]. 
-</​note>​ 
- 
-L'​installation se fera avec des paquets .deb pour Ubuntu créés à partir du script d'​installation .run d'​%%AMD%%. ​ 
-====Pré-requis==== 
-   * [[:​tutoriel/​comment_installer_un_paquet|Installer les paquets]] **[[apt>​dh-modaliases,​dpkg-dev,​debhelper,​dkms,​lib32gcc1,​execstack|dh-modaliases dpkg-dev debhelper dkms lib32gcc1 execstack]]** nécessaires à la construction des paquets .deb pour [[:​trusty|Ubuntu Trusty 14.04]]. ​ 
-   ​* ​ Selon votre [[:​versions|version d'​Ubuntu]],​ si d'​autres paquets seraient nécessaires,​ un message vous demandera de consulter le fichier **''/​usr/​share/​ati/​fglrx-install.log''​** pour compléter cette liste. Dans ce cas: 
-               * Quitter l'​installation 
-               * [[:​tutoriel/​comment_editer_un_fichier|Consulter]] le fichier **''/​usr/​share/​ati/​fglrx-install.log''​**;​ 
-               * [[:​tutoriel/​comment_installer_un_paquet|Installer les paquets]] indiqués; 
-               * Reprendre l'​installation. 
- 
-====Installation==== 
-Dans la partie "​sélectionner manuellement le pilote"​ de la [[http://​support.amd.com/​fr-fr/​download|page de téléchargement]] du site officiel AMD-ATI: 
-   - Sélectionner votre carte graphique au travers des différentes listes déroulantes proposées; 
-   - Télécharger dans votre __dossier personnel__ le paquet pour Linux correspondant à votre [[:​architecture matérielle]] 
-   - [[:​archivage#​graphiquement|Extraire l'​archive zip]]. 
-<​note>​Pour les cartes HD 2000, HD 3000, et HD 4000, le pilote "​**fglrx legacy**"​ utilisable uniquement avec [[:Precise| Precise 12.04]] est directement au format exécutable **.run**: ​ 
-  - Dans votre __dossier personnel__,​ créez un nouveau dossier nommé **fglrx**; 
-  - Copiez-y le fichier .run téléchargé. 
-Continuez la procédure.</​note>​ 
- 
-Puis dans un [[:​terminal]] à l'aide des [[:​commande_shell|commandes]] suivantes: 
-  - Déplacez-vous dans votre dossier créé ou décompressé:​ <​code>​cd fglrx*</​code>​ 
-  - [[:​permissions|Rendre exécutable]] le fichier .run <​code>​chmod +x amd-*</​code>​ 
-  - Exécuter ce fichier .run<​code>​ sudo ./​amd-*</​code>​ L'​installateur vérifiera la compatibilité de votre système puis si elle est correcte, il lancera l'​interface graphique d'​installation;​ 
-  - Choisir //"​Generate Distribution Specific Driver Package"​ //et "​continuer";​ \\ {{ :​application:​catalyst:​catalyst_14.04_02.png?​500 |Création de paquets}} 
-  - Valider la [[wpfr>​Licence_de_logiciel#​Contrat_de_licence_utilisateur_final|licence d'​utilisation]];​ 
-  - Dans la liste des distributions Linux, choisir en bas //"​Build Package for detected OS: Ubuntu/<​votre version>"//​ et "​continuer";​ \\  {{ :​application:​catalyst:​catalyst_14.04_03.png?​500 |Construction de paquets .deb}}\\ Patientez, la génération de paquets prend du temps. 1/4 d'​heure voire plus est fort possible. Votre ordinateur peut sembler inactif (pas de défilement des barres d'​avancement par exemple). 
-  - Une fois la génération des paquets terminée, quitter (exit) l'​interface graphique; 
-  - Un message vous demandera si vous souhaitez installer ces paquets générés, répondre "​oui"​. \\ {{ :​application:​catalyst:​catalyst_14.04_05.png?​500 |confirmation d'​installation}} \\ L'​installation des paquets .deb ainsi générés démarre; 
-  - Une fois l'​installation terminée, ne fermez pas le [[:​terminal]] et saisir la [[:​commande_shell|commande]] pour configurer le pilote dans le fichier X11;<​code>​sudo /​usr/​bin/​aticonfig --initial</​code> ​ 
-  - Fermer le [[:​terminal]] et redémarrer votre ordinateur pour activer ce nouveau pilote. 
-Vous utilisez maintenant les pilotes propriétaires de votre carte graphique AMD/ATI. Il ne vous reste plus qu'à [[#​Configuration|configurer Catalyst]].\\ 
-//(Une fois le pilote actif, le fichier téléchargé ainsi que le dossier crée ou décompressé n'ont plus d'​utilité. Vous pouvez les supprimer).//​ 
- 
-([[http://​support.amd.com/​en-us/​kb-articles/​Pages/​Catalyst-Linux-Installer-Notes.aspx#​Install|Source (en)]]) 
- 
- 
-=====Mise à jour du pilote===== 
-La mise à jour des pilotes propriétaires AMD-ATI n'est pas possible. Vous devez donc [[#​désinstallation|désinstaller]] l'​ancienne version avant d'​[[:​installation|installer]] la nouvelle. Pour éviter tous risques d'​erreurs,​ pensez à supprimer de votre dossier personnel le fichier téléchargé ainsi que le dossier **fglrx** créé ou le dossier décompressé précédemment. ​ 
- 
-=====Tester sa carte===== 
-Voir la page [[:​carte_graphique#​tester|"​Carte graphique",​ chapitre "​Tester"​]]. 
-===== Configuration===== 
-==== Accélération du décodage vidéo VA-API ==== 
-Vous pouvez améliorer le rendu de certaines vidéos grâce à l’[[wpfr>​Video_Acceleration_API|accélération vidéo API]]. Voir la page **[[:​vaapi#​pilote_catalyst|vaapi]]**. 
-==== Panneau de contrôle ==== 
- 
-Le pilote **Catalyst** est fourni avec un panneau de contrôle, le "AMD Catalyst Control Center",​ destiné à vous permettre de personnaliser la configuration par défaut. 2 possibilités vous sont proposées, "​**Catalyst**"​ et "​**Catalyst (administrateur)**"​. En effet, certains changements ne sont possibles qu'en mode [[:​sudo|administrateur]].\\ 
-  * Lancer l'​application depuis le [[:​unity#​tableau_de_bord_dash|tableau de bord]] d'​Unity. L'​application se trouve dans la catégorie "​Personnalisation"​ une fois "​filtrer les résultats"​ de la [[:​unity-lens|loupe]] "​application"​ .  
-  * Ou dans un [[:​terminal]],​ saisir la [[:​commande_shell|commande]] suivante: <​code>​amdcccle</​code>​ ou en mode [[:​sudo|administrateur]]:​ <​code>​sudo amdcccle</​code>​ 
- 
-=== Quelques-unes des fonctions accessibles via ce panneau de contrôle === 
-| {{:​ati_information.png?​200|Fenêtre d'​informations dans l'​interface Catalyst}} | {{:​catalyst_screen.png?​200|Les paramètres d'​affichage}} | 
-| {{:​catalyst_color.png?​200|Le réglages des couleurs}} | {{:​catalyst_aa.png?​200|Les réglages d'​anti-aliasing}} | 
- 
- 
-<note important>​Certaines options peuvent n'​avoir aucun effet sur certaines anciennes cartes (qui ne supportent pas le filtrage par exemple).</​note>​ 
-Il sera question ici des premières options qui permettent un confort d'​utilisation : 
-  * [[#​Synchronisation verticale]] 
-  * [[#​Anticrénelage (ou antialiasing)]] 
-  * [[#Filtre anisotrope (ou anisotropic)]] 
- 
-=== Synchronisation verticale === 
- 
-Dans //Catalyst Control Center -> 3D -> Plus de paramètres//,​ il est conseillé de fixer //Attendre le rafraîchissement vertical// sur **Toujours activé**, qui permet de synchroniser l'​affichage sur la fréquence verticale de l'​écran. Cette option est prise en compte immédiatement lors du clic sur la case à cocher. 
- 
-Cela a deux effets bénéfiques : 
-  * si l'​écran est à 60Hz, pas besoin de dessiner 1300 images par secondes et faire tourner les ventilateurs à fond, 60 suffisent ; 
-  * sans cette option, ​ il arrive que l'​écran dessine réellement l'​image alors que la carte graphique est en train d'​écrire une nouvelle image, ce qui provoque des effets de "​déchirements"​ : 
- 
-{{:​tearing-effect.png|Effet de déchirement}} 
- 
- 
-Cependant, activer cette option ne résout pas TOUS les problèmes de déchirements : lors de la rotation du cube de **[[:​compizconfig-settings-manager|compiz]]**,​ chaque image est bien synchronisée,​ les déchirements ont disparu ; par contre, lors du déplacement d'une fenêtre, [[:​compizconfig-settings-manager|compiz]] ne demande pas la synchronisation,​ donc des déchirements resteront visibles (Vérifié en 2560x1600 avec une HD4870 et **Sync to VBlank** activé, toujours vrai).\\ 
-Vous pouvez alors essayer d'​activer le bureau sans déchirement dans //Options d'​affichage -> Sans déchirement//​ pour palier ce problème. 
- 
-=== Anticrénelage (ou antialiasing) === 
- 
-L'​antialiasing permet de réduire les effets "​escalier"​ __sur les contours__ des objets 3D.\\ 
-Voici la différence de rendu **avec** et **sans** antialiasing (à gauche, l'​antialiasing est désactivé,​ à droite, il est activé au maximum) : 
- 
-{{:​antialiasing-off.png|Antialiasing désactivé}} {{:​antialiasing-on.png|Antialiasing activé}} 
- 
- 
-Pour l'​activer,​ dans //Catalyst Control Center -> 3D -> Anticrénelage//,​ cochez //Remplacer le réglage de l'​application//​ et réglez la puissance du filtre. Un filtre plus fort sera plus efficace, mais demandera plus de ressources au système.\\ 
-Une fois validée, l'​option est immédiatement prise en compte. 
- 
-Vous pouvez également changer la technique d'​anticrénelage utilisée dans //3D -> Mode d'​anticrénelage//​. Ici aussi, le mode choisi influe sur la qualité du filtre et du même coup sur les performances du système. 
- 
-=== Filtre anisotrope (ou anisotropic) === 
- 
-Le filtrage anisotrope permet de réduire les effets "​escalier"​ __à l'​intérieur des fenêtres__ (sur les textures). Son effet est d'​autant plus visible que l'on regarde l'​objet 3D (une fenêtre sur une face du cube par exemple) avec un angle proche de 90°.\\ 
-Voici la différence de rendu **avec** et **sans** filtrage anisotrope (à gauche, l'​anisotropie est désactivée,​ à droite, elle est activée au maximum) : 
- 
-{{:​anisotropic-off.png|Anisotropie désactivé}} {{:​anisotropic-on.png|Anisotropie activé}} 
- 
-Pour l'​activer,​ dans //Catalyst Control Center -> 3D -> Filtrage anisotrope//,​ il suffit de cocher //Remplacer le réglage de l'​application//​ et de régler la puissance du filtre. Cette option sera prise en compte au prochain démarrage de **compiz** (ou autre application 3D). 
- 
-=====Aticonfig===== 
-**Aticonfig** est une application en [[:​commande_shell|lignes de commande]] pour gérer les options de votre carte graphique. Pour en savoir plus (en), saisir dans un [[:​terminal]] la [[:​commande_shell|commande]]:​ <​code>​aticonfig -h</​code>​ 
- 
-==== Température de la carte ==== 
- 
-Les commandes qui suivent demandent au préalable un lancement de aticonfig en mode [[:​sudo|administrateur]] : 
-<​code>​sudo aticonfig --initial</​code>​ 
-Pour connaître la température de sa carte graphique tapez : 
-<​code>​aticonfig --adapter=0 --od-gettemperature</​code>​ 
-Pour obtenir quelque chose comme : 
-<​code>​Adapter 0 - AMD Radeon HD 6700 Series 
-            Sensor 0: Temperature - 44.00 C</​code>​ 
- 
-Les séries des Radeon 4xxx ont tendance à chauffer énormément car le ventilateur tourne à 20% par défaut. Pour contrôler la vitesse du ventilateur une simple commande, dont la prise en compte est immédiate, suffit : 
-<​code>​aticonfig --pplib-cmd "set fanspeed 0 40"</​code>​ 
-où //40// correspond au pourcentage de la vitesse maximum du ventilateur de la carte graphique.\\ 
-Par exemple, cette commande sur une HD4850 fait passer la température de 80°C à 56°C, et le ventilateur reste silencieux. 
- 
-En revanche, sur la série des 36xx, le ventilateur est à vitesse trop élevée pour ce que l'on demande au GPU, entraînant des nuisances sonores inutiles. Si vous êtes possesseur de ce type de carte, vous pouvez baisser la vitesse à 30%, réduisant considérablement le niveau de décibels. La carte ne monte pas à plus de 30°C. 
- 
-Vous pouvez [[:​tutoriel:​application_demarrage|ajouter votre commande au démarrage de votre session]] pour que la carte graphique soit bien ventilée automatiquement à chaque démarrage. 
- 
- 
-=====Désinstallation===== 
- 
-====Ubuntu Trusty 14.04.1 et antérieures==== 
-Pour désinstaller Catalyst et ses pilotes propriétaires:​ 
-  - Lancer le [[:​gestionnaire de pilotes propriétaires#​lancement| gestionnaire de pilotes additionnel]];​ 
-  - Choisir le pilote libre "​Serveur XX.Org"; ​ 
-  - "​Appliquer les changements"​ (ou "​activez"​ sur l'​ancienne version du gestionnaire) ​ 
-  - Fermer le gestionnaire;​ 
-  - Redémarrer votre ordinateur. 
-Après le redémarrage de l’ordinateur,​ le pilote libre sera alors activé automatiquement. 
- 
-====Ubuntu Trusty 14.04.2 et ultérieures==== 
- 
-Le [[:​gestionnaire de pilotes propriétaires|gestionnaire de pilotes additionnels]] ne gère pas correctement la dépendance **fglrx-core**. Lors de la désinstallation du pilote propriétaire le paquet **fglrx-core** sera ignoré. L'​ordinateur redémarrera alors en chargeant le pilote propriétaire de ce paquet **fglrx-core** et non le pilote libre XX.org.* \\  
-Pour charger automatiquement au prochain démarrage le pilote libre XX.org, il faut donc désinstaller __tous__ les paquets **fglrx** (fglrx, fglrx-amdcccle et fglrx-core) et ce __avant redémarrage__. Utilisez alors pour cela votre [[:​gestionnaire de paquets]] habituel ou encore en saisissant dans un [[:​terminal]] avec les [[:​sudo|droits d'​administration]] la [[:​commande_shell|commande]] suivante: 
-<​code>​sudo apt-get purge fglrx*</​code>​ 
-*//Si tel était le cas (présence d'une interface minimale 640x480 après redémarrage),​ il suffit de [[#​Installation Via les dépôts Ubuntu|réinstaller le pilote propriétaire]] pour retrouver vos 3 paquets **fglrx** puis reprendre correctement la désinstallation de ces 3 paquets.// 
-<note important>​fglrx n'est plus disponible dans les dépôts.</​note>​ 
-=====Problèmes connus===== 
-Rendez-vous sur la page des [[:​problemes_catalyst|problèmes liés à l'​utilisation du pilote catalyst]]. 
-=====Voir aussi===== 
- 
-  * **(fr)** [[http://​www.amd.com/​fr-fr| AMD]] Fournit les spécifications détaillées des cartes ainsi que les derniers pilotes [[Catalyst]]. 
-  * **(en)** [[http://​wiki.cchtml.com/​index.php/​Ubuntu | Wiki AMD ]] , non officiel, mais riche en informations utiles. 
- 
----- 
- 
-//​Contributeurs : [[utilisateurs:​pierluc|Pier Luc CR]], [[utilisateurs:​theozzfancometh|Theozzfancometh]],​ [[utilisateurs:​Kao_chen]].//​ 
  • catalyst.1492011534.txt.gz
  • Dernière modification: Le 12/04/2017, 17:38
  • par L'Africain