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:23]
martin_mtl
doc:materiel:cartes-graphique:ati:ati [25/02/2019 09:00]
èfpé [Installation des pilotes de la carte graphique] actualisation -- sur injonction thérapeuthique de not' consultant gpu
Ligne 1: Ligne 1:
-====== ​LES CARTES ​ATI ======+====== ATI/AMD : radeon et fglrx ======
  
-//modifications ​en cours 10-04-2012//+  * 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 ===== 
 + 
 +En 2018, les pilotes libres (amdgpu, radeon, r128 et mach64) prennent en charge la plupart des cartes graphiques ATI/AMD. Installer les pilotes propriétaires va créer des problèmes, pas en résoudre. 
 + 
 +Notez également, que certaines cartes graphiques ATI/AMD ont besoin d'un firmware pour fonctionner correctement. Cela concerne tout particulièrement l'​accélération graphique matérielle. 
 + 
 +==== Firmwares ==== 
 + 
 +Les firmwares propriétaires sont parfois requis, quels que soient les pilotes utilisés. Installez-les si vous avez une faible résolution voire un écran noir au démarrage. 
 + 
 +Sous Debian 9 Stretch (et Debian 8 Jessie), installez le paquet firmware-amd-graphics : 
 + 
 +<code root>​apt-get update && apt-get install firmware-amd-graphics</​code>​ 
 + 
 +<note important>​L'​installation d'un paquet non libre via les outils APT nécessite la présence de la section [[doc:​systeme:​apt:​sources.list:​sources.list-non-free|non-free]] dans vos sources de paquets. Vérifiez que votre fichier [[doc:​systeme:​apt:​sources.list|sources.list]] l'​indique bien.</note>
  
 ==== Pilotes libres ==== ==== Pilotes libres ====
 +FIXME
 +
 +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 ===
  
-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+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 ====
 +FIXME
  
-DÉBUTANT AVISÉ - Compiler le module proprio de la carte graphique ATI.+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 ​| Compilation]].+Pour l'​installation des (modules) pilotes privateurs, il est nécessaire de procéder à leur compilation.
  
-==== Vérifiez les sources ====+=== Installation des paquets ​===
  
-Avant de commencer, nous allons vérifier le fichier [[manuel:​sources.list | Le fichier des Sources Debian]]. \\ +<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>​
-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 :+  * 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>​
  
-    # aptitude update ​+=== Prise en compte des changements ===
  
-==== Installation des paquets ====+  * Soit vous redémarrez. 
 +<code root>​shutdown -r now</​code>​
  
-Installer ​les paquets nécessaires à la compilation du pilote :+  * 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''//​
  
-    # aptitude install fglrx-kernel-src fglrx-driver ​+=== Vérification ===
  
-<note tip> +En user maintenant ​:
-Signalé sur le forum http://​debian-facile.org/​forum/​viewtopic.php?​pid=43257#​p43257 :  \\ +
-  * //Il faut savoir que le paquet //​**fglrx-kernel-src**//​ n'​existe plus, c'est //​**fglrx-source**//​ à la place.//+
  
-</note>+<code user> 
 +lsmod | grep fglrx</code> 
 +<file config retour de la commande>​fglrx ​               2634005 ​ 87  
 +button ​                ​12937 ​ 1 fglrx</​file>
  
-===== Compilation avec module-assistant =====+<code user> 
 +glxinfo | grep '​direct rendering'</​code>​ 
 +<file config retour de la commande>​direct rendering: Yes</​file>​
  
-  * [[manuel:​compilation#​compilation_avec_module-assistant | Compilation avec module-assistant]]. DÉBUTANT AVISÉ - L'​application ​de compilation favorite Debian ​:  ​Module-Assistant+<code user> 
-  * [[logiciel:module-assistant]]+fglrxinfo</​code>​  
 +<file config retour ​de la commande>​display:0.0  screen: 0 
 +OpenGL vendor string: Advanced Micro Devices, Inc
 +OpenGL renderer stringAMD Radeon HD 7800 Series 
 +OpenGL version string: 4.2.11762 Compatibility Profile Context</​file>​
  
-===== Compilation pas à pas =====+Voyons la température au repos: ​
  
-La compilation se réalise en seulement trois étapes :+<code user> 
 +aticonfig --adapter=0 --od-gettemperature</​code>​
  
-    # module-assistant update +<file config retour de la commande>​Adapter 0 AMD Radeon HD 7800 Series 
-    # module-assistant prepare +            ​Sensor 0: Temperature ​28.00 C</​file>​
-    # module-assistant a-i fglrx+
  
-ou+<code user>​glxgears</​code>​  
 +<file config retour de la commande>​37190 frames in 5.0 seconds = 7437.888 FPS 
 +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>​
  
-    # m-a update +<code user> 
-    # m-a prepare +fgl_glxgears</​code> ​ 
-    # m-a a-i fglrx+<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>​
  
-C'est exactement ​la même chose.+<code user> 
 +glxheads</​code>​  
 +<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>​
  
-===== Modification du fichier xorg.conf =====+Voyons la température après les test:
  
-La méthode la plus simple pour modifier le contenu du xorg.xonf consiste à en générer un nouveau ainsi :+<code user> 
 +aticonfig --adapter=0 --od-gettemperature</​code>​
  
-<note important>Assurez toutefois vos arrières et sauvegardez votre fichier xorg.conf avant toute manipulation ainsi :+<file config retour de la commande>Adapter 0 - AMD Radeon HD 7800 Series 
 +            Sensor 0Temperature - 35.00 C</​file>​
  
-    # cp /​etc/​X11/​xorg.conf /​etc/​X11/​xorg.conf.sauvegarde  +''​amdcccle''​ pour pouvoir tripatouiller via l'​interface graphique façon catalyste control center.
-</​note>​ +
-  * On génère le nouveau :+
  
-    ​aticonfig --initial ​+Le xorg.conf : 
 +<file config xorg_conf>​ 
 +Section "​ServerLayout"​ 
 +        Identifier ​    ​"​aticonfig Layout"​ 
 +        Screen ​     0  "aticonfig-Screen[0]-0" 0 0 
 +EndSection
  
-  * Relancer le serveur X sous Lenny :+Section "​Module"​ 
 +EndSection
  
-  ​# /​etc/​init.d/​gdm restart (kdm, ou xdm...)+Section "​Monitor"​ 
 +        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
  
-  * Relancer le serveur X sous **Squeeze** : +Section "​Screen"​ 
-<​code>#​ invoke-rc.d gdm3 restart</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>
  
 +=== Modification du fichier xorg.conf ===
  
-  * Ou, si vous n'​êtes sûr de rien  +La méthode la plus simple pour modifier le contenu du xorg.xonf consiste à en générer un nouveau ainsi :
-<​code>#​ reboot</​code>​+
  
-===== Vérification =====+<note important>​Assurez toutefois vos arrières et sauvegardez votre fichier xorg.conf avant toute manipulation ainsi :
  
-Vérifier que tout fonctionne :+<code root>cp /​etc/​X11/​xorg.conf /​etc/​X11/​xorg.conf.sauvegarde</​code>​ 
 +</​note>​
  
-    $ fglrxinfo +  * On génère le nouveau ​
-    display ​:0.0 screen: 0 +<code root>​aticonfig --initial</​code>​
-    ​OpenGL vendor string: ATI Technologies Inc. +
-    OpenGL renderer string: ATI Mobility Radeon HD 2400 +
-    OpenGL version string: 2.1.8304 Release ​+
  
-===== Réparation éventuelle =====+  * Relancer le serveur X : 
 +<code root>​service gdm3 restart</​code>​ 
 +(kdm, lightdm, xdm...)
  
-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/''​ :+  * Ousi vous n'êtes sûr de rien :  
 +<code root>​reboot<​/code>
  
-    # dpkg -i /​usr/​src/​fglrx-[Tabulation du clavier]+===== Problèmes courants =====
  
-en [[manuel:​autocompletion | auto-complétant]] la saisie afin de s'assurer de la bonne écriture.+==== Ventilo qui tourne à toute berzingue ==== 
 + 
 +  * 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 : 
 +<file config Extrait de /​etc/​default/​grub>​GRUB_CMDLINE_LINUX_DEFAULT="​quiet radeon.dpm=1"​ 
 +</​file>​ 
 +  * Lancer en root 
 +<code root>​update-grub</​code>​ 
 +  * Redémarrer 
 + 
 +==== É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 ​
  
-Retour d'​expérience détaillé sur le forum df par **Chris** ​ :-), voir là +Une installation utilisateur ​
-  * http://debian-facile.org/forum/​viewtopic.php?​pid=31589#​p31589+  * [[utilisateurs:smolski:​tutos:​carte-ati-radeon-r9-280|Installation d'une carte Gigabyte - Radeon R9 280]] 
 + 
 +===== Liens vers le forum =====
  
-===== KVM =====+  * [[http://​debian-facile.org/​forum/​viewtopic.php?​pid=31589#​p31589 | Retour d'​expérience détaillé sur le forum df]] par **Chris** ​ :-) 
 +  * [[https://​debian-facile.org/​viewtopic.php?​id=13124 | Carte graphique Radeon HD 3450 [Résolu]]] 
 +==== KVM ====
  
 Concernant l'​installation des cartes ''​ATI''​ et l'​utilisation de ''​KVM'',​ voir ce post de Asmodée dans le forum debian-facile là : Concernant l'​installation des cartes ''​ATI''​ et l'​utilisation de ''​KVM'',​ voir ce post de Asmodée dans le forum debian-facile là :
   * http://​debian-facile.org/​forum/​viewtopic.php?​pid=21790#​p21790   * http://​debian-facile.org/​forum/​viewtopic.php?​pid=21790#​p21790
  
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