Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



Les cartes graphiques ATI

ATI Technologies Inc est une société canadienne spécialisée dans la production de microprocesseurs pour cartes graphiques, mais aussi de chipsets pour PC. Elle a été rachetée en 2006 par AMD (Advanced Micro Devices).

Ce rachat a entraîné la libération d'informations sur les cartes ATI, ce qui laisse espérer l'apparition de pilotes libres rivalisant avec l'efficacité technique des pilotes propriétaires.

La plupart des cartes graphiques ATI sont fonctionnelles avec ubuntu : Voir la liste de compatibilité

  • Le pilote libre correspondant à la carte graphique est installé et activé par défaut, mais il arrive qu'il gère mal ou pas du tout la 3D.
  • Le pilote propriétaire est souvent plus efficace pour la 3D, mais il ne respecte pas les principes du Libre.

Les pilotes libres

Ils sont inclus d'office dans toutes les distributions Ubuntu, et leur utilisation est transparente (c'est-à-dire qu'aucune manipulation de la part de l'utilisateur n'est nécessaire).

Les pilotes libres sont fournis par la fondation X.Org et leur code source est accessible à tous. Pour les cartes ATI on distingue (sur architecture 32 et 64 bits) :

  • Le pilote libre RadeonHD, pour les cartes ATI Radeon à base R5xx et R6xx (et écrit à partir des spécifications des cartes qu'AMD a publiées). Il supporte la 3D depuis mi-2008 (compatibilité DRI).
  • Le pilote libre Radeon , pour la majorité des cartes de type ATI Radeon. Il supporte l'accélération 2D/3D, les couleurs en 8, 15, 16 et 24 bits et également les sorties TV.
  • Le pilote libre Radeon Gallium3D, pilote encore en développement, mais déjà plus performant 1).
  • Le pilote libre r128, pour les cartes de type ATI Rage128. Supporte les couleurs en 8, 15, 16 et 24 bits et une résolution pouvant aller jusqu'à 1800x1440 en 70Hz.
  • Le pilote libre atimisc, pour les cartes de type ATI Mach8/32/64.
  • et Le pilote libre ati qui n'est pas vraiment un pilote, mais un wrapper, son rôle est de détecter la carte graphique et de charger le pilote adéquat.

Les pilotes propriétaires

Les pilotes propriétaires ATI, sont les pilotes fournis par AMD sous forme de fichiers binaires. On notera que leur nom commercial est « ATI Catalyst™ », mais que le nom du paquet correspondant est fglrx.

Une installation par Ubuntu est disponible, Cette méthode est vivement recommandée pour installer le pilote propriétaire car elle utilise des pilotes spécialement packagés pour Ubuntu dont les mises à jour sont proposées automatiquement.

Les pilotes propriétaires prennent en charge les cartes suivantes (sur architecture 32 et 64 bits) :

  • Radeon
  • All-in Wonder
  • FireMV
  • FireGL
  • Mobility Radeon
  • Cartes vidéo intégrées
Le code source n'étant pas accessible, les pilotes propriétaires ne sont pas recommandés par les développeurs d'Ubuntu.

Installation par Ubuntu

Pilotes de périphériques

Pour installer un pilote propriétaire il suffit de l'activer dans le menu Pilotes de périphériques (Système → Administration → Pilotes de périphériques).

L'activation se fait en sélectionnant la ligne correspondant au pilote en question (pilote graphique FGLRX propriétaire pour ATI/AMD) et en cliquant sur activer. Le téléchargement du pilote et son installation se font automatiquement, mais le pilote n'est actif qu'après un redémarrage du système.

De la même manière, pour ne plus utiliser le pilote propriétaire il faut aller dans ce menu et choisir Désactiver ce qui aura pour effet de réinstaller le pilote libre automatiquement.

Autres façons d'installer les pilotes propriétaires

Des paquets nvidia stables mais non pris en charge par Ubuntu sont disponibles sur Launchpad.

À l'heure actuelle, les derniers pilotes stables 260.xx ( FIXME information a mettre à jour… ) sont fournis pour Hardy et 270.xx pour Lucid, Maverick et Natty.

Des mises à jours des versions 185.xx, 190.xx et 195.xx sont également proposées.

Pour mettre à jour votre pilote :

Ubuntu 10.04 LTS, 10.10 et 11.04
  • Ajoutez le PPA ppa:ubuntu-x-swat/x-updates2) dans vos sources de logiciels ( ppa pour Nvidia ou ATI/AMD ).

Identifier sa carte

Pour déterminer le type de carte graphique et son chipset présent sur l'ordinateur, on peut utiliser la commande suivante :

lspci | grep VGA

Sauvegarder la configuration fonctionnelle

Une copie de sauvegarde du xorg.conf peut être très utile en cas de soucis, il faut pour cela entrer la commande suivante :

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.save

Vérifier si le pilote est bien installé

  • Avec un pilote libre ou propriétaire entrer la commande
glxinfo | grep "direct rendering"

Un résultat sur "direct rendering: Yes" indique que l'accélération est bien prise en compte dans le cas contraire c'est à refaire.

  • Avec un pilote propriétaire on peut également utiliser la commande
fglrxinfo

Si tout s'est bien passé, on devrait obtenir quelque chose dans ce genre :

OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X800 PRO
OpenGL version string: 2.0.6747 (8.40.4)

Si en lieu et place ce sont les informations sur Mesa, l'installation est à refaire :

display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect

OpenGL version string: 1.4 (2.1 Mesa 7.0.1)

Accès au panneau de configuration du Catalyst

sudo amdcccle

Avec les pilotes propriétaires et à partir de Lucid Lynx 10.04, la résolution au démarrage et à l'arrêt est très faible. Le problème vient de Plymouth. Toute la manoeuvre à faire pour corriger ce problème est décrite dans cet article.

ATI devient AMD depuis la série des Radeon HD 6000.


  • ati.1314612411.txt.gz
  • Dernière modification: Le 15/12/2011, 15:18
  • (modification externe)