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 →
Ci-dessous, les différences entre deux révisions de la page.
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 [01/10/2013 16:22] captnfab [Cartes graphiques ATI/AMD] |
doc:materiel:cartes-graphique:ati:ati [26/12/2015 13:30] smolski |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== ATI/AMD : radeon et fglrx ====== | ====== 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 ===== | ===== Installation des pilotes de la carte graphique ===== | ||
Ligne 14: | Ligne 22: | ||
Essayez cela si vous avez une faible résolution au boot ou un écran noir au démarrage. | Essayez cela si vous avez une faible résolution au boot ou un écran noir au démarrage. | ||
- | <code root>apt-get install firmware-linux-nonfree</code> | + | <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> | <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> | ||
Ligne 28: | Ligne 36: | ||
=== Suppression du pilote propriétaire === | === Suppression du pilote propriétaire === | ||
- | Pour éviter tout confit : | + | Pour éviter tout conflit : |
- | <code root>aptitude purge '~ifglrx | + | <code root>aptitude purge '~ifglrx'</code> |
- | rm -f /etc/X11/xorg.conf | + | <code root>rm -f /etc/X11/xorg.conf |
</code> | </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. | Pour l'installation des (modules) pilotes privateurs, il est nécessaire de procéder à leur compilation. | ||
Ligne 47: | Ligne 54: | ||
<code root>apt-get update</code> | <code root>apt-get update</code> | ||
* Installation et compilation des pilotes : | * Installation et compilation des pilotes : | ||
- | <code root>apt-get install fglrx-modules-dkms fglrx-driver kernel-headers-$(uname -r) fglrx-control</code> | + | <code root>apt-get install fglrx-modules-dkms fglrx-driver linux-headers-$(uname -r) fglrx-control</code> |
* Configuration de X.org | * Configuration de X.org | ||
<code root>aticonfig --initial -f</code> | <code root>aticonfig --initial -f</code> | ||
Ligne 56: | Ligne 63: | ||
<code root>shutdown -r now</code> | <code root>shutdown -r now</code> | ||
- | * Soit vous allez en console (Ctrl-Alt-F1) | + | * Soit vous allez en console <key>Ctrl</key> + <key>Alt</key> + <key>F1</key> |
* Éteignez votre serveur X | * É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''// | //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> | * Déchargez les modules de radeon et drm <code root>modprobe -r radeon drm</code> | ||
- | * Relancez vitre serveur X | + | * Relancez votre serveur X |
- | //Par exemple avec un ''service gdm3 stop'' ou plus généralement ''service $(basename $(cat /etc/X11/default-display-manager)) start''// | + | //Par exemple avec un ''service gdm3 start'' ou plus généralement ''service $(basename $(cat /etc/X11/default-display-manager)) start''// |
=== Vérification === | === Vérification === | ||
Ligne 67: | Ligne 74: | ||
En user maintenant : | En user maintenant : | ||
- | <code bash> | + | <code user> |
- | lsmod | grep fglrx | + | lsmod | grep fglrx</code> |
- | fglrx 2634005 87 | + | <file config retour de la commande>fglrx 2634005 87 |
- | button 12937 1 fglrx</code> | + | button 12937 1 fglrx</file> |
- | <code bash> | + | <code user> |
- | glxinfo | grep 'direct rendering' | + | glxinfo | grep 'direct rendering'</code> |
- | direct rendering: Yes</code> | + | <file config retour de la commande>direct rendering: Yes</file> |
- | <code bash> | + | <code user> |
- | fglrxinfo | + | fglrxinfo</code> |
- | display: :0.0 screen: 0 | + | <file config retour de la commande>display: :0.0 screen: 0 |
OpenGL vendor string: Advanced Micro Devices, Inc. | OpenGL vendor string: Advanced Micro Devices, Inc. | ||
OpenGL renderer string: AMD Radeon HD 7800 Series | OpenGL renderer string: AMD Radeon HD 7800 Series | ||
- | OpenGL version string: 4.2.11762 Compatibility Profile Context</code> | + | OpenGL version string: 4.2.11762 Compatibility Profile Context</file> |
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</code> |
- | Adapter 0 - AMD Radeon HD 7800 Series | + | <file config retour de la commande>Adapter 0 - AMD Radeon HD 7800 Series |
- | Sensor 0: Temperature - 28.00 C</code> | + | Sensor 0: Temperature - 28.00 C</file> |
- | <code bash>glxgears | + | <code user>glxgears</code> |
- | 37190 frames in 5.0 seconds = 7437.888 FPS | + | <file config retour de la commande>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 | ||
36662 frames in 5.0 seconds = 7331.582 FPS | 36662 frames in 5.0 seconds = 7331.582 FPS | ||
38072 frames in 5.0 seconds = 7614.340 FPS | 38072 frames in 5.0 seconds = 7614.340 FPS | ||
37827 frames in 5.0 seconds = 7565.378 FPS | 37827 frames in 5.0 seconds = 7565.378 FPS | ||
- | 37330 frames in 5.0 seconds = 7465.882 FPS</code> | + | 37330 frames in 5.0 seconds = 7465.882 FPS</file> |
- | <code bash> | + | <code user> |
- | fgl_glxgears | + | fgl_glxgears</code> |
- | Using GLX_SGIX_pbuffer | + | <file config retour de la commande>Using GLX_SGIX_pbuffer |
7648 frames in 5.0 seconds = 1529.600 FPS | 7648 frames in 5.0 seconds = 1529.600 FPS | ||
9436 frames in 5.0 seconds = 1887.200 FPS | 9436 frames in 5.0 seconds = 1887.200 FPS | ||
Ligne 108: | Ligne 115: | ||
10054 frames in 5.0 seconds = 2010.800 FPS | 10054 frames in 5.0 seconds = 2010.800 FPS | ||
11131 frames in 5.0 seconds = 2226.200 FPS | 11131 frames in 5.0 seconds = 2226.200 FPS | ||
- | 10423 frames in 5.0 seconds = 2084.600 FPS</code> | + | 10423 frames in 5.0 seconds = 2084.600 FPS</file> |
- | <code bash> | + | <code user> |
- | glxheads | + | glxheads</code> |
- | glxheads: exercise multiple GLX connections (any key = exit) | + | <file config retour de la commande>glxheads: exercise multiple GLX connections (any key = exit) |
Usage: | Usage: | ||
glxheads xdisplayname ... | glxheads xdisplayname ... | ||
Ligne 123: | Ligne 130: | ||
GL_VERSION: 4.2.11762 Compatibility Profile Context | GL_VERSION: 4.2.11762 Compatibility Profile Context | ||
GL_VENDOR: ATI Technologies Inc. | GL_VENDOR: ATI Technologies Inc. | ||
- | GL_RENDERER: AMD Radeon HD 7800 Series</code> | + | GL_RENDERER: AMD Radeon HD 7800 Series</file> |
Ligne 129: | Ligne 136: | ||
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</code> |
- | Adapter 0 - AMD Radeon HD 7800 Series | + | <file config retour de la commande>Adapter 0 - AMD Radeon HD 7800 Series |
- | Sensor 0: Temperature - 35.00 C</code> | + | Sensor 0: Temperature - 35.00 C</file> |
Ligne 139: | Ligne 146: | ||
Le xorg.conf : | Le xorg.conf : | ||
- | <code xorg_conf> | + | <file config xorg_conf> |
Section "ServerLayout" | Section "ServerLayout" | ||
Identifier "aticonfig Layout" | Identifier "aticonfig Layout" | ||
Ligne 171: | Ligne 178: | ||
EndSubSection | EndSubSection | ||
EndSection | EndSection | ||
- | </code> | + | </file> |
Ligne 195: | Ligne 203: | ||
+ | ===== Problèmes courants ===== | ||
+ | |||
+ | ==== 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 ===== | ||