logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

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
Prochaine révision Les deux révisions suivantes
doc:materiel:cartes-graphique:ati:ati [11/04/2012 03:19]
martin_mtl
doc:materiel:cartes-graphique:ati:ati [29/11/2015 17:21]
milou [Installation des pilotes de la carte graphique]
Ligne 1: Ligne 1:
-====== ​LES CARTES ​ATI ======+====== ATI/AMD : radeon et fglrx ====== 
 + 
 +  * Objet : Cartes Graphiques ATI/AMD : radeon et fglrx  
 +  * Niveau requis :​{{tag>​débutant avisé}} 
 +  * Commentaires : // Installation des cartes graphiques ATI/AMD : radeon et fglrx, tests, problèmes courants // 
 +  * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) 
 +  * Suivi : {{tag>​à-tester}} 
 +    * Création par [[user>​smolski]] le 15/​09/​2009 
 +    * Testé par .... le .... 
 +  * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​pid=114349#​p114349 |C'est ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))  
 +===== Installation des pilotes de la carte graphique ===== 
 + 
 +Les pilotes ATI/AMD sont compatibles avec pas mal de cartes graphiques ATI/AMD. Cependant, vous pouvez vouloir installer les pilotes propriétaires dans le cas où les libres de fonctionnent pas ou donnent de trop pauvres performances en 3D. 
 + 
 +Notez également que certaines cartes graphiques ATI/AMD ont besoin d'un firmware pour bien fonctionner,​ et ce, que ce soit avec les pilotes libres ou avec les pilotes propriétaires. 
 + 
 +==== Firmwares ==== 
 + 
 +<note info>​Cette section concerne les installations avec pilote libre aussi bien qu'​avec pilote propriétaire.</​note>​ 
 + 
 +Parfois, les firmwares propriétaires sont requis, quels que soit les pilotes utilisés. 
 +Essayez cela si vous avez une faible résolution au boot ou un écran noir au démarrage. 
 + 
 +<code root>​apt-get update && apt-get install firmware-linux-nonfree</​code>​ 
 + 
 +<note info>​Cette commande nécessite les dépôts **contrib** et **non-free**. Vérifiez que votre fichier [[:​doc:​systeme:​apt:​sources.list | Le fichier des Sources Debian]] les contient bien.</​note>​
  
 ==== Pilotes libres ==== ==== Pilotes libres ====
  
-Le pilote libre Radeon supporte toutes les cartes ATI Radeon avec le support 2D. Pour l'​utiliser,​ il suffit d'​installer le paquet : xserver-xorg-video-radeon+Le pilote libre Radeon supporte toutes les cartes ATI Radeon avec le support 2D. 
 + 
 +=== Installation des pilotes === 
 + 
 +Pour l'​utiliser,​ il suffit d'​installer le paquet : ''​xserver-xorg-video-radeon''​ 
 +<code root>​apt-get install xserver-xorg-video-radeon</​code>​ 
 + 
 +=== Suppression du pilote propriétaire === 
 +Pour éviter tout conflit :
  
 +<code root>​aptitude purge '​~ifglrx</​code>​
 +<code root>rm -f /​etc/​X11/​xorg.conf
 +</​code>​
  
 ==== Pilotes propriétaires ==== ==== Pilotes propriétaires ====
 +Compiler le module proprio de la carte graphique ATI.
  
-DÉBUTANT AVISÉ - Compiler le module proprio ​de la carte graphique ATI.+Pour l'​installation des (modules) pilotes privateurs, il est nécessaire ​de procéder à leur compilation.
  
-====== Pilotes ATI (fglrx) ======+=== Installation des paquets ​===
  
-Pour l'​installation des (modules) pilotes privateurs, il est nécessaire de procéder à leur [[compilation ​Compilation]].+<note info>​Cette commande nécessite les dépôts **contrib** et **non-free**. Vérifiez que votre fichier ​[[:​doc:​systeme:​apt:​sources.list ​Le fichier des Sources Debian]] les contient bien.</​note>​
  
-===== Vérifiez les sources =====+  * Mise à jour de la liste des paquets 
 +<code root>​apt-get update</​code>​ 
 +  * Installation et compilation des pilotes : 
 +<code root>​apt-get install fglrx-modules-dkms fglrx-driver linux-headers-$(uname -r) fglrx-control</​code>​ 
 +  * Configuration de X.org 
 +<code root>​aticonfig --initial -f</​code>​
  
-Avant de commencer, nous allons vérifier le fichier [[manuel:​sources.list | Le fichier ​des Sources Debian]]. \\ +=== Prise en compte ​des changements ===
-Si nécessaire,​ ajoutez les [[manuel:​depots#​les_depots | dépôts]] **contrib** et **non-free** à la fin des lignes.+
  
-Mettez à jour la liste des paquets :+  * Soit vous redémarrez. 
 +<code root>​shutdown -r now</​code>​
  
-    # aptitude update ​+  * Soit vous allez en console <​key>​Ctrl</​key>​ + <​key>​Alt</​key>​ + <​key>​F1</​key>​ 
 +    * Éteignez votre serveur X 
 +//Par exemple avec un ''​service gdm3 stop''​ ou plus généralement ''​service $(basename $(cat /​etc/​X11/​default-display-manager)) stop''//​ 
 +    * Déchargez les modules de radeon et drm <code root>​modprobe -r radeon drm</​code>​ 
 +    * Relancez votre serveur X 
 +//Par exemple avec un ''​service gdm3 start''​ ou plus généralement ''​service $(basename $(cat /​etc/​X11/​default-display-manager)) start''//​
  
-===== Installation des paquets =====+=== Vérification ​===
  
-Installer les paquets nécessaires à la compilation du pilote ​:+En user maintenant ​:
  
-    # aptitude install ​fglrx-kernel-src ​fglrx-driver ​+<code user> 
 +lsmod | grep fglrx</​code>​ 
 +<file config retour de la commande>​fglrx                ​2634005 ​ 87  
 +button ​                ​12937 ​ 1 fglrx</​file>​
  
-<note tip+<code user
-Signalé sur le forum http://​debian-facile.org/​forum/​viewtopic.php?​pid=43257#​p43257 :  \\ +glxinfo | grep 'direct rendering'</code> 
-  * //Il faut savoir que le paquet //​**fglrx-kernel-src**//​ n'existe plus, c'est //​**fglrx-source**//​ à la place.//+<file config retour de la commande>​direct rendering: Yes</file>
  
-</note>+<code user> 
 +fglrxinfo</code>  
 +<file config retour de la commande>​display:​ :0.0  screen: 0 
 +OpenGL vendor string: Advanced Micro Devices, Inc. 
 +OpenGL renderer string: AMD Radeon HD 7800 Series 
 +OpenGL version string: 4.2.11762 Compatibility Profile Context</​file>
  
-===== Compilation avec module-assistant ===== 
  
-  * [[manuel:compilation#​compilation_avec_module-assistant | Compilation avec module-assistant]]. DÉBUTANT AVISÉ - L'​application de compilation favorite Debian :  Module-Assistant. +Voyons la température au repos
-  * [[logiciel:​module-assistant]]+
  
-===== Compilation pas à pas =====+<code user> 
 +aticonfig --adapter=0 --od-gettemperature</​code>​
  
-La compilation se réalise en seulement trois étapes ​:+<file config retour de la commande>​Adapter 0 - AMD Radeon HD 7800 Series 
 +            Sensor 0Temperature - 28.00 C</​file>​
  
-    # module-assistant update +<code user>​glxgears</​code> ​ 
-    # module-assistant prepare +<file config retour de la commande>​37190 frames in 5.0 seconds = 7437.888 FPS 
-    # module-assistant a-i fglrx+36764 frames in 5.0 seconds = 7352.624 FPS 
 +36662 frames in 5.0 seconds = 7331.582 FPS 
 +38072 frames in 5.0 seconds = 7614.340 FPS 
 +37827 frames in 5.0 seconds = 7565.378 FPS 
 +37330 frames in 5.0 seconds = 7465.882 FPS</​file>​
  
-ou+<code user> 
 +fgl_glxgears</​code>​  
 +<file config retour de la commande>​Using GLX_SGIX_pbuffer 
 +7648 frames in 5.0 seconds = 1529.600 FPS 
 +9436 frames in 5.0 seconds = 1887.200 FPS 
 +9967 frames in 5.0 seconds = 1993.400 FPS 
 +10054 frames in 5.0 seconds = 2010.800 FPS 
 +11131 frames in 5.0 seconds = 2226.200 FPS 
 +10423 frames in 5.0 seconds = 2084.600 FPS</​file>​
  
-    ​# m-a update +<code user> 
-    # m-a prepare +glxheads</​code>​  
-    # m-a a-i fglrx+<file config retour de la commande>​glxheads:​ exercise multiple GLX connections (any key = exit) 
 +Usage: 
 +  glxheads xdisplayname ... 
 +Example: 
 +  glxheads :0 mars:0 venus:1 
 +Name: :0.0 
 +  Display: ​    ​0xda2340 
 +  Window: ​     0x1800002 
 +  Context: ​    ​0xfbd1c0 
 +  GL_VERSION: ​ 4.2.11762 Compatibility Profile Context 
 +  ​GL_VENDOR: ​  ATI Technologies Inc. 
 +  ​GL_RENDERER:​ AMD Radeon HD 7800 Series</​file>​
  
-C'est exactement la même chose. 
  
-===== Modification du fichier xorg.conf ===== 
  
-La méthode ​la plus simple pour modifier le contenu du xorg.xonf consiste à en générer un nouveau ainsi :+Voyons ​la température après les test:
  
-<note important>Assurez toutefois vos arrières et sauvegardez votre fichier xorg.conf avant toute manipulation ainsi :+<code user> 
 +aticonfig --adapter=0 --od-gettemperature</​code>
  
-    # cp /​etc/​X11/​xorg.conf /​etc/​X11/​xorg.conf.sauvegarde  +<file config retour de la commande>​Adapter 0 - AMD Radeon HD 7800 Series 
-</note> +            Sensor 0: Temperature - 35.00 C</file>
-  * On génère le nouveau :+
  
-    # aticonfig --initial ​ 
  
-  * Relancer le serveur X sous Lenny :+''​amdcccle''​ pour pouvoir tripatouiller via l'​interface graphique façon catalyste control center.
  
-  # /etc/init.d/gdm restart (kdm, ou xdm...)+Le xorg.conf : 
 +<file config xorg_conf>​ 
 +Section "​ServerLayout"​ 
 +        Identifier ​    "​aticonfig Layout"​ 
 +        Screen ​     0  "​aticonfig-Screen[0]-0"​ 0 0 
 +EndSection
  
 +Section "​Module"​
 +EndSection
  
-  * Relancer le serveur X sous **Squeeze** : +Section "​Monitor"​ 
-<​code>#​ invoke-rc.d gdm3 restart</​code>​+        ​Identifier ​  "​aticonfig-Monitor[0]-0"​ 
 +        Option ​     "​VendorName"​ "ATI Proprietary Driver"​ 
 +        Option ​     "​ModelName"​ "​Generic Autodetecting Monitor"​ 
 +        Option ​     "​DPMS"​ "​true"​ 
 +EndSection
  
 +Section "​Device"​
 +        Identifier ​ "​aticonfig-Device[0]-0"​
 +        Driver ​     "​fglrx"​
 +        BusID       "​PCI:​1:​0:​0"​
 +EndSection
  
-  ​* Ou, si vous n'​êtes sûr de rien :  +Section "​Screen"​ 
-<​code>#​ reboot</code>+        Identifier "​aticonfig-Screen[0]-0"​ 
 +        Device ​    "​aticonfig-Device[0]-0"​ 
 +        Monitor ​   "​aticonfig-Monitor[0]-0"​ 
 +        DefaultDepth ​    24 
 +        SubSection "​Display"​ 
 +                Viewport ​  ​0 0 
 +                Depth     24 
 +        EndSubSection 
 +EndSection 
 +</file>
  
-===== Vérification ===== 
  
-Vérifier que tout fonctionne : 
  
-    $ fglrxinfo +===== Modification du fichier xorg.conf ===== 
-    ​display :0.0 screen0 + 
-    ​OpenGL vendor stringATI Technologies Inc+La méthode la plus simple pour modifier le contenu du xorg.xonf consiste à en générer un nouveau ainsi 
-    ​OpenGL renderer stringATI Mobility Radeon HD 2400 + 
-    ​OpenGL version string2.1.8304 Release ​+<note important>​Assurez toutefois vos arrières et sauvegardez votre fichier xorg.conf avant toute manipulation ainsi : 
 + 
 +<code root>cp /​etc/​X11/​xorg.conf /​etc/​X11/​xorg.conf.sauvegarde</​code>​ 
 +</​note>​ 
 + 
 +  * On génère le nouveau ​
 +<code root>​aticonfig --initial</​code>​ 
 + 
 +  * Relancer le serveur X : 
 +<code root>​service gdm3 restart</​code>​ 
 +(kdm, lightdm, xdm...) 
 + 
 + 
 +  * Ou, si vous n'​êtes sûr de rien :  
 +<code root>​reboot</​code>​ 
  
-===== Réparation éventuelle ​=====+===== Problèmes courants ​=====
  
-Si cela ne fonctionne pas et que la commande ''​fglrxinfo''​ renvoie ''​Mesa'',​ le problème peut être résolu en installant le paquet construit par module-assistant dans le répertoire ''/​usr/​src/''​ :+==== Ventilo qui tourne à toute berzingue ====
  
-    # dpkg -i /usr/src/fglrx-[Tabulation du clavier]+  * Installer les firmwares (voir en haut de cette page) 
 +  * Rajouter l'​option ''​radeon.dpm=1''​ au noyau dans le fichier ''​/etc/default/grub''​ pour obtenir la ligne : 
 +<code bash>​GRUB_CMDLINE_LINUX_DEFAULT="​quiet radeon.dpm=1"</​code>​ 
 +  * Lancer en root 
 +<code root>​update-grub</​code>​ 
 +  * Redémarrer
  
-en [[manuel:​autocompletion | auto-complétant]] la saisie afin de s'​assurer de la bonne écriture.+==== Écran noir au milieu du boot ====
  
 +  * Installer les firmwares
 ===== Les liens ===== ===== Les liens =====
  
 +  * http://​debian-facile.org/​viewtopic.php?​pid=42907#​p42907 Sur le forum debian.
   * http://​wiki.debian.org/​fr/​ATIProprietary   * http://​wiki.debian.org/​fr/​ATIProprietary
   * http://​secian.free.fr/​astuces/​ati.html ​   * http://​secian.free.fr/​astuces/​ati.html ​
doc/materiel/cartes-graphique/ati/ati.txt · Dernière modification: 07/06/2023 15:25 par lagrenouille

Pied de page des forums

Propulsé par FluxBB