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édentesRévision précédente
Prochaine révision
Révision précédente
problemes_catalyst [Le 21/05/2015, 00:57] – [Avant propos] MAJ carte trop ancienne cafechoproblemes_catalyst [Le 14/03/2023, 11:27] (Version actuelle) – Obsolète le pilote n'est plus présent dans les dépôts L'Africain
Ligne 1: Ligne 1:
-{{tag>carte_graphique amd-ati catalyst}} 
----- 
-{{ :application:catalyst:catalyst_icone.png?70}} 
-======Problèmes liés à l'installation du pilote Catalyst ====== 
  
-Cette page à pour but de lister les problèmes liés à l'utilisation du pilote catalyst, pour les carte AMD_ATI. 
- 
-=====Avant propos===== 
-   * Utiliser les journaux machines (logs) pour mieux identifier votre problème :\\ Depuis un [[:terminal]], consultez la sortie de la [[:commande_shell|commande]]: <code>dmesg | grep fglrx</code> Vous trouverez les logs des messages d'erreurs dans les fichiers **/var/log/kern.log** et **/var/log/Xorg.0.log**. 
- 
-   * Vérifier votre câblage: 
-        * Vérifier que vos câbles sont correctement connectés, une fiche mal vissée peut faire scintiller votre écran. 
-        * Essayer de changer de type de connexion en passant d'un branchement [[wpfr>Connecteur_VGA|VGA]] à un [[wpfr>Digital_Visual_Interface|DVI]] par exemple. 
-  * Carte graphique trop ancienne: 
-       * Radeon HD 2000/3000/4000: le pilote "Legacy" n'est plus pris en charge par le serveur graphique Xorg au delà d'[[:precise|Ubuntu Precise 12.04]]. Utilisez alors le pilote libre installé par défaut. 
-       * Carte précédant la Radeon HD 2000: Aucun pilote propriétaire n'est pris en charge par le serveur graphique Xorg. Utilisez le pilote libre installé par défaut. 
-   * Carte graphique trop récente: 
-       * Si la puce de votre carte a été fabriquée après la sortie de votre [[:versions|version Ubuntu]] actuel, il y a de fortes chances pour que le support de la carte ne soit pas actif ou complet. Essayez peut-être d'installer les derniers pilotes [[:catalyst#via_le_site_officiel| depuis le site officiel d'AMD.]] 
- 
-=====Résoudre l'erreur "Unsupported hardware"===== 
-Vous avez de grande chance après cela de voir apparaître //Unsupported hardware// en bas à droite de votre écran. Pour corriger cela, suivez les instructions qui suivent: 
- 
-  - Téléchargez le dernier pilote Catalyst sur [[http://support.amd.com/en-us/download| la page des drivers Linux du site officiel de AMD]], 
-  - [[:archivage#graphiquement|Extrayez l'archive]] zip dans votre Dossier Personnel, 
-  - Saisissez dans un [[:terminal]]  les [[:commande_shell|commandes]] suivantes: 
-    * Déplacez-vous dans votre dossier décompressé: <code>cd fglrx-chiffres_du_dossier_décompréssé</code> 
-    * Rendez le fichier ''.run'' exécutable : <code>chmod +x amd-driver-installer*x86.x86_64.run</code> 
-    * Extrayez le pilote téléchargé :  <code>./amd-driver-installer-*.*-x86.x86_64.run  --extract</code> 
-    * Entrez dans le dossier ainsi extrait, et aller à l'emplacement : //common/etc/ati// <code>cd <NomDuDossierExtrait>/common/etc/ati</code> 
-    * Copiez le fichier nommé **control** et le coller dans /etc/ati <code>sudo cp control /etc/ati/</code> 
-  - Redémarrez, et maintenant vous verrez que le message à disparu. 
- 
-===== Problème avec Ubuntu 12.04 pour les cartes Radeon HD 2xxx-3xxx-4xxx===== 
- 
-Les cartes ATI / AMD Radeon HD 2xxx-3xxxx-4xxx ne sont plus supportées car ATI n'a pas mis à jour les drivers pour la version d'XOrg incluse dans Ubuntu 12.10.\\ 
-Une solution est d'utiliser une version modifiée de XOrg.\\ 
-La procédure est détaillée sur ce [[http://forum.ubuntu-fr.org/viewtopic.php?id=1493141|message du forum]]. 
-Une autre méthode [[https://launchpad.net/~makson96/+archive/fglrx|ici]], ce qui suit en est le résumé: 
-<code> 
-sudo add-apt-repository ppa:makson96/fglrx 
-sudo apt-get update 
-sudo apt-get upgrade 
-sudo apt-get install fglrx-legacy 
-</code> 
-Attention : vous n'utiliserez plus la version supportée par Ubuntu/Cannonical, pour y revenir :\\ 
-<code> 
-sudo apt-get install ppa-purge 
-sudo ppa-purge ppa:makson96/fglrx 
-</code> 
- 
-Cela semble la solution la plus simple pour l'instant...  
- 
-Et pour les cartes de classe 5xxx et + 
-Regardez [[http://ubuntuforums.org/showpost.php?p=12305917&postcount=11|ici]]. 
- 
-Exemple avec une HD Radeon 5450 1 Go: <code>sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*</code> 
-Mettez à jour le noyau: <code>sudo apt-get install linux-source</code> 
-Installez linux-headers-generic: <code>sudo apt-get install linux-headers-generic</code> 
-Et enfin installez fglrx-updates: <code>sudo apt-get install fglrx-updates</code> 
-Redémarrez. 
- 
-Si vous avez un message d'erreur sur le côté droit en bas de l'écran, dans le style "testing use only", pour le faire disparaître utilisez ce script : 
- 
-<code>#!/bin/sh 
-DRIVER=/etc/alternatives/x86_64-linux-gnu_xorg_extra_modules/modules/drivers/fglrx_drv.so 
-for x in $(objdump -d $DRIVER|awk '/call/&&/EnableLogo/{print "\\x"$2"\\x"$3"\\x"$4"\\x"$5"\\x"$6}'); do 
- sed -i "s/$x/\x90\x90\x90\x90\x90/g" $DRIVER 
-done</code> 
-Ces cartes ne sont plus supportées non plus par le dernier pilote propriétaire 14.10, et la version précédente 13.1 ne supporte pas les noyaux au-dessus du 3.4, obligeant à utiliser le pilote libre pour les dernières versions d'Ubuntu. 
- 
-===== Écran figé===== 
-====Passer en mode console==== 
-L'installation du pilote Catalyst s'est bien passée mais l'interface se fige, ou alors se lance avec une résolution de 320x200. Avant de reprendre le CD pour tout installer à nouveau, ouvrez une session en mode [[:console]]. Vous pouvez y accéder en utilisant par exemple la combinaison de touche <Ctrl>+<Alt>+<F1> ou en démarrant le [[:recovery_mode|mode de secours]], puis : 
-  * Tapez votre nom d'utilisateur et votre mot de passe. 
-  * Puis :<code>sudo killall  lightdm</code> pour tuer complètement l'interface graphique encore chargé en F7 
-  * Lancez l'interface de configuration du [[wpfr>X_Window_System|serveur X]]:<code>sudo dpkg-reconfigure xserver-xorg </code>  
-Vous pouvez sélectionner le pilote de serveur X nommé **ati** ou même **vesa** au lieu du **fglrx** lors du 2ème écran.  
-  * Redémarrez votre ordinateur. 
- 
-Si cela ne fonctionne toujours pas vous pouvez essayer d’[[# Réparer en modifiant directement un fichier de configuration|éditer le fichier de configuration xorg.conf]] directement: 
-  * [[:tutoriel:comment_modifier_un_fichier#partout_meme_sans_interface_graphique|Ouvrez avec les droits d'administration]] le fichier **/etc/X11/xorg.conf**:<code>nano /etc/X11/xorg.conf</code> 
-  * Rendez vous dans la section //Device//,  
-  * Allez à la ligne //Driver// et remplacez //"fglrx"// par //"ati"// 
- 
-Après enregistrement de vos modifications ((si vous utilisez [[:nano]] il s'agit de faire **Ctrl+X** puis **O** ou **Y** pour enregistrer les modifications avant de quitter)) redémarrez. 
- 
-===== Compiz ne se lance pas ===== 
- 
-Si vous n'arrivez pas à activer les effets 3D du bureau [[:tutoriel:comment_modifier_un_fichier|éditez avec les droits d'administration]] le fichier **/etc/X11/xorg.conf** pour y insérer les lignes suivantes à la fin du fichier : 
-<file>Section "Extensions" 
- Option     "Composite" "1" 
-EndSection 
-</file> 
- 
- 
-===== DRI ou accélération 3D ===== 
- 
-Si vous avez des problèmes relatifs au [[wp>Direct_Rendering_Infrastructure|DRI]] ou à l'accélération 3D et que les lignes suivantes apparaissent dans votre fichier ''/var/log/Xorg.0.log''. 
- 
-<file> 
-(WW) fglrx(0): Kernel Module version does *not* match driver. 
-(EE) fglrx(0): incompatible kernel module detected - HW accelerated OpenGL will not work 
-</file> 
- 
-Alors, vérifiez que le paquet ''linux-restricted-modules'' contenant les [[:tutoriel:tout_savoir_sur_les_modules_linux|modules]] non libres est bien installé pour votre noyau.\\ 
-Le cas échant, pour l'installer, vous pouvez utiliser l'outil [[:apt-get]] en saisissant la [[:commande_shell|commande]] suivante : 
-<code> 
-sudo apt-get install linux-restricted-modules-$(uname -r) 
-</code> 
- 
-===== Droits d'accès ===== 
- 
-Si fglrxinfo vous indique bien les pilotes ATI mais uniquement en [[:sudo|administrateur]], vérifiez que le chemin d'accès aux modules DRI soit accessible à vos utilisateurs. Pour cela, indiquez que les utilisateurs du groupe "video" ont le droit d'y accéder : 
-  * si le [[:tutoriel/tout_savoir_sur_les_modules_linux|module]] se trouve dans le dossier **/usr/X11R6/lib/modules/**<code> 
-sudo chown root:video /usr/X11R6/lib/modules/dri -R 
-sudo chmod 750 /usr/X11R6/lib/modules/dri -R 
-</code> 
-  *  si le [[:tutoriel/tout_savoir_sur_les_modules_linux|module]] se trouve dans le dossier **/usr/lib/xorg/modules/**<code> 
-sudo chown root:video /usr/lib/xorg/modules/dri -R 
-sudo chmod 750 /usr/lib/xorg/modules/dri -R 
-</code> 
- 
-===== Réglage de la luminosité impossible ===== 
- 
-Il se peut que les touches de fonction du portable ainsi que l'applet de réglage de la luminosité soient sans effet. Ce problème a été répertorié avec des cartes Mobility Radeon HD 4300 Series / Mobility Radeon HD 4600 Series\\ 
-Une solution de remplacement est ce script : 
-<file bash script_luminosite.sh> 
-#!/bin/bash 
-# corrigez le dossier en fonction du contenu de /proc/acpi/video/ : DGFX sur un HP ProBook 4710s 
-brightfile="/proc/acpi/video/DGFX/LCD/brightness" 
-# choix de la nouvelle valeur 
-level=$(zenity --title "Brightness" --text="Choose brightness level :" --scale --value=`grep  $brightfile -e "current: " | sed -e "s/current: //"` --step=10) 
-# arrondi au multiple de 10 le plus proche 
-level=$(( (($level+4)/10)*10 )) 
-# fixe la valeur et corrige les droits sur le fichier si nécessaire 
-echo $level > $brightfile || gksudo chmod 666 $brightfile || echo $level > $brightfile 
-</file> 
-FIXME pourquoi pas sudo chmod 666 ?  
- 
-Modifier les [[:droits]] pour rendre votre script exécutable.\\ 
-Par exemple si vous l'avez appelé **script_luminosite.sh** et qu'il se trouve dans votre //Dossier Personnel// vous pouvez saisir 
-<code>chmod +x ~/script_luminosite.sh</code> 
-Lancer ensuite le script par:<code>sh ~/script_luminosite.sh</code> 
- 
-===== Pas de son avec la sortie HDMI ===== 
- 
-Si vous n'avez aucun son émis depuis la sortie [[wpfr>High-Definition Multimedia Interface|HDMI]] de la carte graphique, assurez-vous d'abord que le bon périphérique audio est sélectionné et actif : 
-  * Ouvrez le panneau //Préférences du son// 
-  * Dans l'onglet //Matériel//, sélectionnez "HDMI audio" 
-  * Dans le menu déroulant, choisissez "Digital stéréo"(ou supérieur). 
-  * Dans l'onglet //Sortie//, cochez également le même périphérique. 
- 
-Si malgré cela vous n'avez toujours aucun son, pensez à désactiver la carte son intégré dans les paramètres du [[wpfr>Basic_Input_Output_System|BIOS]]. 
- 
- 
-===== Écran noir en sortie de veille  ===== 
- 
-Pour ceux qui ont des problèmes avec Compiz activé, et ce à la sortie de veille, téléchargez une solution [[https://github.com/dabrahams/fglrx-support | ici]], puis avec les droits [[:sudo|d'administration]]: 
-  * Copiez le fichier **50compiz-fglrx-noclear** dans le dossier **/etc/pm/config.d/** 
-  * Copiez le fichier **00compiz-fglrx** dans le dossier **/etc/pm /sleep.d/** puis rendez-le [[:droits|exécutable]], avec par exemple la commande <code>sudo chmod +x /etc/pm/sleep.d/00compiz-fglrx</code> 
- 
-===== Wine et certaines applications 3D ===== 
- 
-Il peut arriver qu'avec [[:Wine]],certains logiciels de virtualisation et d'autres applications 3D ne reconnaissent pas l'accélération matérielle de votre carte graphique. Une réinstallation du pilote peut corriger ce problème. 
- 
-===== Problèmes avec certains jeux ====== 
- 
-Avec certains jeux basés sur Quake 3 ([[:Tremulous]], [[:OpenArena]], …), vous pourrez également rencontrer quelques problèmes de contrôle au clavier (précédés d'une sorte de flash discret sur l'écran) ou encore un affichage pas très beau sous [[:Planeshift]].\\ 
-L'astuce pour résoudre ces problèmes consiste à [[:tutoriel:comment_modifier_un_fichier|ajouter avec les droits d'administration]] dans le fichier **/etc/X11/xorg.conf'** à la section "Module" : 
-<file> 
-SubSection "extmod" 
-        Option          "omit xfree86-dga" 
-EndSubSection 
-    #Load "extmod" 
-</file> 
-N'oubliez pas de commenter ((ajouter un dièse **#** en début de ligne)) ou d'effacer la ligne ''Load "extmod".'' 
- 
-===== Erreur sur les applications utilisant Gstreamer ===== 
- 
-Par exemple [[:Totem]]: si cette application affiche une erreur "Resource or device busy" dès que vous la lancez, il faut ajouter deux paramètres dans **/etc/X11/xorg.conf**, dans la section "Device" : 
-<file> 
- Option  "VideoOverlay" "on" 
- Option  "OpenGLOverlay" "off" 
-</file> 
-Voir d'autres informations en français dans [[http://forum.ubuntu-fr.org/viewtopic.php?id=2487&p=5|ce sujet du forum ubuntu-fr.org]]. 
- 
-===== Mauvaises couleurs avec les applications utilisant Gstreamer ===== 
- 
-Si les couleurs de vos vidéo ne sont pas correctes par rapport à l'original, il suffit de modifier un paramètre dans gstreamer-properties : 
-  * Assurez-vous d'avoir [[:tutoriel:comment_installer_un_paquet|installé le paquet]] **[[apt>gstreamer0.10-ffmpeg]]**. 
-  * Lancez les propriétés de [[:Gstreamer]]:<code>gstreamer-properties</code> 
-  * Dans l'onglet //Vidéo//, parmi la liste des greffons de sortie par défaut, sélectionner "Personnalisé" 
-  * Dans la case //Pipeline//, remplacez le contenu par:<file> 
-ffmpegcolorspace ! video/x-raw-yuv,format=(fourcc)YV12 ! xvimagesink 
-</file> 
- 
-===== Vidéos ne s'affichant pas correctement (noir) Gstreamer ===== 
-Lancez les propriétés de [[:Gstreamer]]: 
-<code>gstreamer-properties</code> 
-Puis dans l'onglet //Tableau vidéo// changer "Autodetect" par "X windows system sans XV" 
- 
-=====Bug sous 12.04 LTS ===== 
-Avec les pilotes propriétaires, la fermeture du PC pose un problème. Affichage anormal, ne se ferme pas,... La manifestation du bug est aléatoire. 
-Des problèmes graphiques (OpenGl notamment) peuvent aussi être présents. Une des solutions est présentée ci-dessous : 
-  - Supprimer entièrement les paquets fglrx présents 
-  - Redémarrer le pc 
-  - Installer le paquet **[[apt>linux-headers-generic]]** 
-  - Réinstaller le paquet **[[apt>fglrx]]** et **[[apt>fglrx-amdcccle]]** 
-  - Redémarrer le pc. 
-=====Voir aussi===== 
-  * **(fr)** [[http://forum.ubuntu-fr.org/viewtopic.php?pid=2750364#p2750364|Problème minimisation des fenêtres (ati+compiz)]]: sujet dans le forum ubuntu-fr.org 
-  * **(en)** [[http://wiki.cchtml.com/index.php/Troubleshooting#System_freezes_after_logout_with_GDM_or_KDM.07UNIQd6a6a33609b2809-nowiki-00000010-QINU2.07UNIQd6a6a33609b2809-nowiki-00000011-QINU|Autre page d'aide à la résolution des problèmes sur les cartes ATI]] 
-  * **(en)** [[https://wiki.ubuntu.com/X/Troubleshooting/VideoDriverDetection | Page du site Ubuntu anglais dédié au problème de détection des pilotes]] 
- 
- 
----- 
-//Contributeurs : [[utilisateurs:pierluc|Pier Luc CR]], [[utilisateurs:theozzfancometh|Theozzfancometh]], [[utilisateurs:Kao_chen]], [[utilisateurs:l_africain|L'Africain]].//