Ceci est une ancienne révision du document !



Les cartes graphiques

Les cartes graphiques sont (quasiment) toujours fonctionnelles sous Ubuntu grâce à des pilotes libres installés et utilisés automatiquement.
Lorsque d'autres choix de pilotes sont disponibles il se fait depuis le Installer des pilotes propriétaires. Ubuntu tend à intégrer de plus en plus de choix de pilote en utilisant ce système qui est chaudement recommandé.

Toutefois les autres méthodes d'installation de pilotes sont toujours possibles, et parfois encore nécessaires. Elles sont détaillées dans les documentations ci-dessous qui sont classées par marque (après les documentations pouvant s'appliquer toutes marques confondues).

Commencez d'abord par la page L’accélération graphique sous GNU/Linux avant de revenir sur cette page au besoin pour plus d'information.

Identifier sa carte graphique

Pour connaître les caractéristiques de la carte graphique, vous pouvez utiliser depuis un le Terminal l'une des commandes suivantes :

  • lspci | grep "VGA compatible controller"
  • lshw -enable pci -class display

On reçoit par exemple :

00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])

On peut pour connaître le pilote utilisé, en consultant le log le plus récent de Xorg:

grep "drivers" /var/log/Xorg.0.log

qui renvoie par exemple:

(II) Loading /usr/lib/xorg/modules/drivers//radeonhd_drv.so

Documentations générales

Documentations par marques

Nvidia

AMD / ATI

  • graphique hybride PowerXpress : VGA switcheroo
  • Cartes graphiques AMD-ATI : Informations générales des cartes graphiques AMD/ATI et installation classique des pilotes.
    • Le pilote libre Radeon : installations manuelle, réglages, optimisations et résolutions des problèmes du pilote libre Radeon.
    • Catalyst : installations manuelle, réglages, optimisations et résolutions des problèmes du pilote propriétaire AMD.
    • Aticonfig : Détails pour paramétrer, en ligne de commande, les pilotes propriétaires AMD/ATI.

Intel

Matrox

  • Carte Graphiques Matrox sous Ubuntu: page traitant des problèmes liés aux cartes graphiques Matrox (installation du pilote propriétaire, régler les problèmes avec le pilote libre)

Via S3

  • Via S3 Savage : page traitant des problèmes avec le pilote libre pour les cartes graphiques S3 savage.
  • OpenChrome: S3 Unichrome: page expliquant l'installation du pilote pour les cartes graphiques S3 Unichrome

Voodoo 3 (3dfx)

Si vous rencontrez des problèmes avec votre carte Voodoo3 installez le paquet libglide3.

Si après installation vous avez un écran noir démarrez en mode recovery, générez X.org et ajouter les informations suivantes dans la Section « Screen » entre les lignes « Device "Configured Video Device" » et « EndSection » :

Defaultdepth 16 
Subsection "display" 
Depth 16 
Virtual 1024 768 
Modes "1024x768" "800x600" "640x480" 
EndSubsection

Tester

Pour tester certaines possibilités de votre carte graphique, Installez le paquet mesa-utils. Cela vous permet de :

GLXINFO

Dans un le Terminal, saisir la commande:

glxinfo | grep rendering

Si le prompt vous retourne un beau YES , c'est que l'accélération 3D est disponible. Elle est indispensable pour faire fonctionner Compiz :

direct rendering: Yes

GLXGEARS

Si ce n'est pas déjà fait, installer le paquet mesa-utils. Puis dans un le Terminal, saisir la commande:

glxgears

Une fenêtre avec des roues crantées devrait apparaître ainsi que le nombre d'images par seconde que votre carte peut calculer.
Un classement est disponible ici si vous voulez savoir où se situe votre carte. Pour arrêter le processus, n'oubliez pas d'exécuter dans le terminal ctrl+c.

GLXGEARS en action
Pour plus d'info:

glxgears -info

FGL_GLXGEARS

Cette commande n'est disponible que sur les cartes AMD-ATI fonctionnant avec les pilotes propriétaires.

Dans un le Terminal, saisir la commande:

fgl_glxgears

FGL_GLXGEARS en action

Problèmes connus

direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)

Si en tapant dans le le Terminal la commande suivante

glxinfo | grep "direct rendering"

, vous recevez la réponse suivante :

user@user:~$ glxinfo | grep rendering
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
[...]

tapez, dans le le Terminal la commande

LIBGL_DEBUG=verbose glxinfo

et dans la même section «direct rendering: No», il s'affichera juste en dessous des détails de fichiers ou dossiers manquants qu'il faudra installer via des paquets appropriés. Une petite recherche sur Internet s'imposera pour savoir dans quel paquet se procurer les fichiers manquants.

Pages en rapport

Le 18/11/2011, 16:57ArchangeGabriel
Le 28/07/2009, 18:35Philippe
Le 31/05/2010, 15:51 
Le 19/10/2008, 04:33®om
Le 17/03/2008, 21:20YoBoY
Le 26/11/2006, 11:17Olivier Staquet
Le 30/12/2009, 20:24 
Le 29/07/2007, 00:58_Enchained
Le 27/04/2010, 19:10 
Le 24/04/2009, 18:08 
Le 24/10/2007, 10:46fabien26
Le 12/10/2007, 16:04fabien26
Le 07/01/2007, 22:21Id2ndR
Le 04/05/2009, 01:08ubuntosaure
Le 27/04/2010, 19:10 
Le 21/09/2013, 10:26GP974
Le 22/09/2010, 22:30eternal404
Le 16/03/2008, 20:24YoBoY
Le 11/09/2022, 10:36 
Le 10/03/2008, 19:06YoBoY
Le 29/07/2009, 00:32Escé
Le 24/04/2014, 14:52mario_26
Le 21/11/2014, 13:16L'Africain
Le 27/04/2010, 19:10 
Le 08/05/2012, 12:28Id2ndR
Le 11/09/2022, 11:58 
Le 24/05/2017, 00:12Roschan
Le 18/03/2026, 09:53 

Contributeurs: Fabien26.