LinuxPedia

Wiki libre et indépendant dédié à GNU-Linux et BSD.

Outils pour utilisateurs

Outils du site


frugalware:ati

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

frugalware:ati [2018/11/17 13:53] (Version actuelle)
Ligne 1: Ligne 1:
 +===== Drivers ATI =====
 +
 +{{  http://​aviaweb.free.fr/​ftp/​images/​ati.png|}}
 +S'il y a un support "​embarqué"​ de l'​accélération 3D pour votre carte dans X, xconfig ajoutera les éléments nécessaires dans /​etc/​X11/​xorg.conf et X chargera le(s) module(s).
 +
 +Si vous avez une carte ATI, vous aurez probablement besoin des drivers binaires du constructeur. ​
 +
 +\\
 +\\
 +\\
 +
 +===== Installer les drivers propriétaires d'ATI =====
 +
 +
 +==== Driver fglrx ====
 +
 +Selon les cartes, les drivers propriétaires donnent de meilleurs résultats et sont mieux exploités (par firefox notamment). ​
 +
 +
 +On se connecte en tant que root
 +
 +  $  su
 +
 +On fait une sauvegarde du fichier /​etc/​X11/​xorg.conf,​ juste au cas où il y aurait un problème.\\
 +  #  cp /​etc/​X11/​xorg.conf /​etc/​X11/​xorg.conf.initial
 +
 +
 +Ensuite, on installe les drivers propriétaires
 +  #  pacman-g2 -S fglrx fglrx_module
 +
 +Ensuite on configure le système pour qu'il utilise fglrx au lieu des drivers libres\\
 +  #  aticonfig --initial
 +
 +Cette dernière commande a pour effet de modifier le fichier /​etc/​X11/​xorg.conf en remplaçant "​ati"​ par "​fglrx"​ dans la section Device pour que les drivers propriétaires soient utilisés.
 +
 +Enfin, on redémarre la machine pour que les modifications soient prises en compte.
 +
 +
 +Si tout fonctionne bien, en tapant la commande
 +
 +  glxgears
 +
 +Vous devriez avoir un nombre de fps supérieur à 1000 avec une utilisation CPU proche de 1%.\\
 +Attention, avoir 3000 fps ne signifie pas que l'​accélération 3D fonctionne bien. Il faut vérifier que c'est bien la carte graphique et non la CPU qui affiche les frames.
 +
 +Si l'​accélération matérielle ne fonctionne pas, assurez vous d'​avoir quelque chose de similaire dans /etc/fstab:
 +
 +  tmpfs /​dev/​shm ​ tmpfs   ​defaults ​    ​0 ​ 0
 +
 +Si la sortie xv ne fonctionne pas dans mplayer ajoutez la ligne suivante à /​etc/​X11/​xorg.conf dans la partie Device:
 +
 +  Option "​VideoOverlay"​ "​on"​
 +
 +Sur la page qui suit, vous pourrez trouver quelques solutions intéressantes à divers problèmes fglrx :
 +
 +http://​www.thinkwiki.org/​wiki/​Problems_with_fglrx
 +
 +
 +
 +
 +==== Driver libre RADEON ====
 +
 +Vérifier que le driver est bien installé avant:
 +
 +  #  pacman-g2 -S xf86-video-ati
 +
 +Le pilote libre radeon permet à certaines cartes d’avoir l’accélération 3D en plus d’être compatible avec AIGLX implémenté dans Xorg7.1, permettant d’utiliser Beryl ou Compiz sans utiliser XGL, et d’avoir un bureau en 3D.
 +
 +Cartes dont le support 3D fonctionne correctement avec le pilote libre Radeon :
 +
 +<php>
 +- R100 : Radeon 7200
 +- RV100 : Radeon 7000(VE), M6
 +- RS100 : Radeon IGP320(M)
 +- RV200 : Radeon 7500, M7, FireGL 7800
 +- RS200 : Radeon IGP330(M)/​IGP340(M)
 +- RS250 : Radeon Mobility 7000 IGP
 +- R200 : Radeon 8500, 9100, FireGL 8800/8700
 +- RV250 : Radeon 9000PRO/​9000,​ M9
 +- RS300 : Radeon 9100 IGP
 +- RS350 : Radeon 9200 IGP
 +- RV280 : Radeon 9200PRO/​9200/​9200SE/​9250 M9+
 +- RV350 : Radeon 9600PRO/​9600SE/​9600,​ M10/M11, FireGL T2
 +- RV380 : Radeon X600, M24
 +- RV480 : Radeon X850xt
 +- R423 : Radeon X800 PCIE
 +- RV370 : Radeon X300, M22
 +</​php>​
 +
 +Cartes dont le support 3D est expérimental avec le pilote libre Radeon :
 +<php>
 +- R300 : Radeon 9700PRO/​9700/​9500PRO/​9500/​9600TX,​ FireGL X1/Z1
 +- R350 : Radeon 9800PRO/​9800SE/​9800,​ FireGL X2
 +- R360 : Radeon 9800XT
 +- RV360 : Radeon 9600XT
 +- R420 : Radeon X800 
 +</​php>​
 +
 +__Installation du driver RADEON__:
 +
 +Sauvegarder votre xorg.conf
 +
 +  #  cp /​etc/​X11/​xorg.conf /​etc/​X11/​xorg.bak
 +
 +Editez le xorg.conf
 +
 +  nano /​etc/​X11/​xorg.conf
 +
 +Après la section Module on ajoute :
 +
 +  Section "​Extensions"​
 +        Option "​RENDER"​ "​Enable"​
 +  EndSection
 +
 +Dans la section Device, on remplace le Driver "​fglrx"​ par Driver "​radeon"​ (ou Driver "​ati",​ c'est identique) :
 +
 +  Driver ​        "​radeon"​ # ancienne valeur : "​fglrx"​
 +
 +Sauvegardez et quittez nano. Il ne vous reste qu'à relancer xorg pour vérifier si ça mar
 +
 +
 +===== En cas de problème au redémarrage =====
 +> Si xorg ou le kernel flingue le GUI, et maintenant ?
 +
 +du genre l'​écran qui est tout brouillé ou un joli message d'​erreur,​ restaurez la copie que l'on a faîte au début. ​
 +
 +**Ctrl+Alt+<​touche fonction>​** vous permet de changer de terminal.
 +
 +Connectez vous en root
 +
 +Restaurez le fichier xorg.conf\\
 +  cp /​etc/​X11/​xorg.conf /​etc/​X11/​xorg.conf.marchepas
 +  mv /​etc/​X11/​xorg.conf.initial /​etc/​X11/​xorg.conf
 +
 +On redémarre la machine et normalement le serveur redémarre correctement avec les drivers par défaut.
 +
 +> Réinstallez le paquet fglrx. ​
 +
 +==== Note ====
 +
 +Il me semble qu'il n'est plus nécessaire de réinstaller le driver à chaque mise à jour du kernel, cela se fait automatiquement.
  
frugalware/ati.txt · Dernière modification: 2018/11/17 13:53 (modification externe)