43 votes

Ma carte graphique ATI est-elle prise en charge dans Ubuntu ?

J'ai une carte graphique ATI et je veux savoir si elle est prise en charge et quels pilotes je devrais utiliser pour en tirer le meilleur parti.

Ma carte est-elle prise en charge sous Ubuntu et quels pilotes fonctionneront avec ma carte ?

54voto

Bruno Pereira Points 70510

Matériel officiellement pris en charge

Pour vérifier si votre carte est prise en charge, visitez ce site.

Si votre carte n'est pas répertoriée là-bas, il est probable qu'elle soit trop récente et simplement n'est pas prise en charge par un pilote ATI.

Installation des pilotes

Avant d'installer des pilotes, vous devez installer certaines dépendances sur votre système, faites-le en exécutant cette commande

sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases

Paquets binaires officiels d'Ubuntu

Pour installer les paquets fglrx fournis par Ubuntu, ouvrez un terminal et installez en utilisant

sudo apt-get install fglrx fglrx-amdcccle

ou cherchez l'utilitaire Pilotes supplémentaires dans votre tableau de bord et installez l'un des pilotes détectés dans la liste.

La version la plus récente fournie par l'outil Pilotes supplémentaires d'Ubuntu (jusqu'à la date de cette édition) est la 11.10.


Binaires officiels d'ATI depuis le site d'ATI

Pour installer les derniers pilotes ATI 15.9 suivez ceci, certaines personnes rapportent que la mise à jour de leur pilote résout certains problèmes avec Unity et Gnome-Shell

Vous devrez supprimer tous les paquets fglrx actuels de votre système et télécharger le pilote depuis le site d'ATI.

Supprimez les pilotes fglrx si vous les avez installés précédemment (si l'un de ceux-ci renvoie des erreurs c.-à-d. fichier introuvable, paquet introuvable, ignorez-le)

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

Téléchargez le dernier pilote ATI (version actuelle 15.9)

wget http://www2.ati.com/drivers/linux/amd-driver-installer-15-9-x86.x86_64.run

Si vous avez un système 64 bits, installez ceci avant tout

sudo apt-get install ia32-libs

Une fois téléchargé, allez à l'emplacement du fichier et définissez-le comme exécutable

cd /chemin_du_fichier
chmod 755 amd-driver-installer-15-9-x86.x86_64.run

Pour Ubuntu 32/64 bits, utilisez ces étapes pour installer

sh ./amd-driver-installer-15-9-x86.x86_64.run --buildpkg Ubuntu/oneiric
sudo dpkg -i fglrx*.deb

Une fois le pilote installé, vous devez démarrer un nouveau fichier xorg.conf avec cette commande

sudo aticonfig --initial -f

Redémarrez

sudo reboot

Revenir aux pilotes open source

Après l'installation des pilotes à partir de paquets deb

Supprimez toutes les traces de fglrx de votre système:

sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

Supprimez votre xorg.conf

sudo rm /etc/X11/xorg.conf

Réinstallez xorg

Pour les systèmes 32 bits

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx libgl1-mesa-dri

Pour les systèmes 64 bits

sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:i386 libgl1-mesa-dri:amd64 xserver-xorg-core

Configurez Xorg

sudo dpkg-reconfigure xserver-xorg

Redémarrez:

sudo reboot

Après le redémarrage, tous les paquets fglrx auront disparu, vous utiliserez les pilotes par défaut.


Après l'installation de pilotes à partir de binaires ATI

Supprimez tous les fichiers de pilotes ATI:

sudo sh /usr/share/ati/fglrx-uninstall.sh

Supprimez votre xorg.conf

sudo rm /etc/X11/xorg.conf

Réinstallez xorg

Pour les systèmes 32 bits

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx libgl1-mesa-dri

Pour les systèmes 64 bits

sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:i386 libgl1-mesa-dri:amd64 xserver-xorg-core

Configurez Xorg

sudo dpkg-reconfigure xserver-xorg

Redémarrez:

sudo reboot

Après le redémarrage, tous les pilotes fglrx auront disparu, vous utiliserez les pilotes par défaut.

5voto

RHaguiuda Points 757

J'ai trouvé que le pilote par défaut, open, fonctionne mieux avec ma carte ATI (5450). J'avais installé un pilote propriétaire recommandé par Ubuntu, mais j'ai eu des problèmes de plantage lors de l'arrêt. J'ai désinstallé le pilote propriétaire, et je ne remarque aucune différence de performance du tout, mais tout ce que j'utilise ce sont les effets Compiz, pas les jeux.

2voto

Scott Points 41

Il y a au moins trois pilotes disponibles avec les cartes ATI les plus récentes. Il y a le pilote open source. Il est fiable mais pas toujours le plus rapide. Ensuite, il y a le pilote fglrx fourni avec le système d'exploitation ou par le gestionnaire de pilotes. Il est plus rapide et probablement fonctionnel. Et enfin, il y a le pilote fglrx téléchargeable depuis ATI.

Les pilotes open source sont en fait assez bons. Essayez d'abord celui-ci.

2voto

De nombreuses cartes vidéo ATI fonctionnent bien avec Ubuntu automatiquement. Pour vérifier que l'accélération 3D fonctionne avec votre carte, voir la section "Introduction à l'accélération vidéo 3D". Si cela ne fonctionne pas, cette procédure devrait l'activer.

Installez le paquet xorg-driver-fglrx à partir du dépôt Restricted (voir Chapitre 2, Ajout, Suppression et Mise à jour des Applications).

Vous devez maintenant configurer l'ordinateur pour utiliser le nouveau pilote, donc exécutez cette commande dans un terminal :

sudo dpkg-reconfigure xserver-xorg Lorsque le dialogue apparaît et demande s'il faut effectuer une détection automatique de votre vidéo, choisissez Oui.

Lorsqu'on vous demande de choisir un pilote, choisissez fglrx.

Suivez les instructions restantes en conséquence.

Redémarrez votre machine pour que les changements prennent effet.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X