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 [04/08/2013 13:45]
captnfab [Compilation avec module-assistant]
doc:materiel:cartes-graphique:ati:ati [29/03/2015 17:22]
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é}}
 +  * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)
 +  * Commentaires : // Installation des cartes graphiques ATI/AMD : radeon et fglrx, tests, problèmes courants //
 +  * Suivi : {{tag>​à-tester}}
 +    * Création par [[user>​smolski]] le 15/09/2009
 +    * Testé par .... le ....
 +  * Commentaires sur le forum : [[Lien vers le forum |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 =====
  
-==== Pilotes ​libres ​====+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.
  
-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+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 ====
  
-==== Pilotes propriétaires ====+<note info>​Cette section concerne les installations avec pilote libre aussi bien qu'​avec pilote propriétaire.</​note>​
  
-DÉBUTANT AVISÉ - Compiler le module proprio de la carte graphique ATI.+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.
  
-Pour l'​installation des (modules) pilotes privateurs, il est nécessaire de procéder à leur compilation.+<code root>​apt-get install firmware-linux-nonfree</​code>​
  
-==== Vérifiez ​les sources ​====+<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>​
  
-Avant de commencer, nous allons vérifier le fichier [[manuel:​apt:​sources.list | Le fichier des Sources Debian]]. \\ +==== Pilotes libres ====
-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 :+Le pilote libre Radeon supporte toutes les cartes ATI Radeon avec le support 2D.
  
-    # aptitude update ​+=== Installation des pilotes ===
  
-==== Installation des paquets ====+Pour l'​utiliser,​ il suffit d'​installer le paquet : ''​xserver-xorg-video-radeon''​ 
 +<code root>​apt-get install xserver-xorg-video-radeon</​code>​
  
-Installer les paquets nécessaires à la compilation ​du pilote :+=== Suppression ​du pilote ​propriétaire === 
 +Pour éviter tout confit ​:
  
-    # aptitude ​install fglrx-kernel-src fglrx-driver ​+<code root>aptitude ​purge '​~ifglrx 
 +rm -f /​etc/​X11/​xorg.conf 
 +</​code>​
  
-<note tip> +==== Pilotes propriétaires ====
-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>​+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.
  
-==== Wheezy XFCE (+E17) ====+=== Installation des paquets ​===
  
-Réalisé ​et testé par **Youri** le 23/11/2012 à 20:29:27 Ref post du forum \\ +<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>​
-  * http://​debian-facile.org/​viewtopic.php?​pid=55277#​p55277+
  
-**Préambule ​:**+  ​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>​
  
-Procédure avec Wheezy XFCE (+E17) ​en période de freeze avec une ATI/AMD HIS Radeon HD 7870 IceQ X - 2 Go. \\ +=== Prise en compte des changements ===
-Les commandes qui suivent sont toutes à exécuter en terminal ou console(([[manuel:​console]])) root(([[commande:​su]])) :+
  
-**ActionOn tourne !**+  ​Soit vous redémarrez. 
 +<code root>​shutdown -r now</​code>​
  
-  ​- ajouter contrib et non-free dans le sources.list(([[manuel:​apt:​sources.list | Le manuel des sources]])) +  ​* Soit vous allez en console (Ctrl-Alt-F1) 
-  - passer ​en console, se logguer en root et stopper(([[commande:​invoke-rc.d]])) x : <code bash>​invoke-rc.d lightdm ​stop</​code>​ +    * Éteignez votre serveur X 
-  - installer(([[manuel:​apt | apt Les outils de gestion des paquets]])) les en-têtes du noyau : <code bash>​aptitude install linux-headers-($ uname -r pour connaître le siens)</​code>​ (je ne sais pas bien si c'était utile mais dans le doute et vu que c'est mentionné ici, j'ai repris, si quelqu'​un peut confirmer/expliquer) +//Par exemple avec un ''​service gdm3 stop''​ ou plus généralement ''​service $(basename $(cat /​etc/​X11/​default-display-manager)) stop''/​/ 
-  - installer ​les paquets : <code bash>​aptitude install fglrx-control fglrx-driver</​code>​ (les autres sont ajoutés automatiquement en dépendances,​ sauf **control** c'est pourquoi je le laisse présent) +    * Déchargez ​les modules ​de radeon et drm <​code ​root>​modprobe -r radeon drm</​code>​ 
-  - déchargement ​de radeon et drm <​code ​bash>​modprobe -r radeon drm</​code> ​(c'est quoi drm ?) +    * Relancez vitre serveur X 
-  - génération d'un /etc/X11/xorg.conf de base : <code bash>​aticonfig ​--initial -f</code> +//Par exemple avec un ''service gdm3 stop''​ ou plus généralement ''​service $(basename $(cat /etc/X11/default-display-manager)) start''​//
-  - rebooter : <code bash>​shutdown -r now</code>+
  
-==== Vérification ​====+=== Vérification ===
  
 En user maintenant : En user maintenant :
  
-<​code ​bash>+<​code ​user>
 lsmod | grep fglrx lsmod | grep fglrx
 fglrx                2634005 ​ 87  fglrx                2634005 ​ 87 
 button ​                ​12937 ​ 1 fglrx</​code>​ button ​                ​12937 ​ 1 fglrx</​code>​
  
-<​code ​bash>+<​code ​user>
 glxinfo | grep '​direct rendering'​ glxinfo | grep '​direct rendering'​
 direct rendering: Yes</​code>​ direct rendering: Yes</​code>​
  
-<​code ​bash>+<​code ​user>
 fglrxinfo ​ fglrxinfo ​
 display: :0.0  screen: 0 display: :0.0  screen: 0
Ligne 77: Ligne 94:
 Voyons la température au repos: ​ Voyons la température au repos: ​
  
-<​code ​bash>+<​code ​user>
 aticonfig --adapter=0 --od-gettemperature aticonfig --adapter=0 --od-gettemperature
  
Ligne 83: Ligne 100:
             Sensor 0: Temperature - 28.00 C</​code>​             Sensor 0: Temperature - 28.00 C</​code>​
  
-<​code ​bash>​glxgears ​+<​code ​user>​glxgears ​
 37190 frames in 5.0 seconds = 7437.888 FPS 37190 frames in 5.0 seconds = 7437.888 FPS
 36764 frames in 5.0 seconds = 7352.624 FPS 36764 frames in 5.0 seconds = 7352.624 FPS
Ligne 91: Ligne 108:
 37330 frames in 5.0 seconds = 7465.882 FPS</​code>​ 37330 frames in 5.0 seconds = 7465.882 FPS</​code>​
  
-<​code ​bash>+<​code ​user>
 fgl_glxgears ​ fgl_glxgears ​
 Using GLX_SGIX_pbuffer Using GLX_SGIX_pbuffer
Ligne 101: Ligne 118:
 10423 frames in 5.0 seconds = 2084.600 FPS</​code>​ 10423 frames in 5.0 seconds = 2084.600 FPS</​code>​
  
-<​code ​bash>+<​code ​user>
 glxheads ​ glxheads ​
 glxheads: exercise multiple GLX connections (any key = exit) glxheads: exercise multiple GLX connections (any key = exit)
Ligne 120: Ligne 137:
 Voyons la température après les test: Voyons la température après les test:
  
-<​code ​bash>+<​code ​user>
 aticonfig --adapter=0 --od-gettemperature aticonfig --adapter=0 --od-gettemperature
  
Ligne 127: Ligne 144:
  
  
-amdcccle pour pouvoir tripatouiller via l'​interface graphique ​facon catalyste control center.+''​amdcccle'' ​pour pouvoir tripatouiller via l'​interface graphique ​façon ​catalyste control center.
  
 Le xorg.conf : Le xorg.conf :
-<​code>​+<​code ​xorg_conf>
 Section "​ServerLayout"​ Section "​ServerLayout"​
         Identifier ​    "​aticonfig Layout"​         Identifier ​    "​aticonfig Layout"​
Ligne 164: Ligne 181:
 </​code>​ </​code>​
  
- 
-===== Compilation pas à pas ===== 
- 
-La compilation se réalise en seulement trois étapes : 
- 
-    # module-assistant update 
-    # module-assistant prepare 
-    # module-assistant a-i fglrx 
- 
-ou 
- 
-    # m-a update 
-    # m-a prepare 
-    # m-a a-i fglrx 
- 
-C'est exactement la même chose. 
  
 ===== Modification du fichier xorg.conf ===== ===== Modification du fichier xorg.conf =====
Ligne 187: Ligne 188:
 <note important>​Assurez toutefois vos arrières et sauvegardez votre fichier xorg.conf avant toute manipulation ainsi : <note important>​Assurez toutefois vos arrières et sauvegardez votre fichier xorg.conf avant toute manipulation ainsi :
  
-    # cp /​etc/​X11/​xorg.conf /​etc/​X11/​xorg.conf.sauvegarde ​+<code root>cp /​etc/​X11/​xorg.conf /​etc/​X11/​xorg.conf.sauvegarde</​code>​
 </​note>​ </​note>​
 +
   * On génère le nouveau :   * On génère le nouveau :
 +<code root>​aticonfig --initial</​code>​
  
-    # aticonfig --initial  +  ​* Relancer le serveur X : 
- +<code root>​service gdm3 restart</​code>​ 
-  ​* Relancer le serveur X sous Lenny +(kdm, lightdm, ​xdm...)
- +
-  # /​etc/​init.d/​gdm restart ​(kdm, ou xdm...) +
- +
- +
-  * Relancer le serveur X sous **Squeeze** : +
-<​code>#​ invoke-rc.d gdm3 restart</​code>​+
  
  
   * Ou, si vous n'​êtes sûr de rien :    * Ou, si vous n'​êtes sûr de rien : 
-<​code>​reboot</​code>​ +<​code ​root>​reboot</​code>​
- +
-===== Vérification ===== +
- +
-Vérifier que tout fonctionne :+
  
-    $ fglrxinfo 
-    display :0.0 screen: 0 
-    OpenGL vendor string: ATI Technologies Inc. 
-    OpenGL renderer string: ATI Mobility Radeon HD 2400 
-    OpenGL version string: 2.1.8304 Release ​ 
  
-===== 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 =====
  
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