feigned

Linux : identifier la carte graphique installée sur son PC

Ce tutoriel vous explique comment identifier la(es) carte(s) graphique(s) de votre PC sous Linux en utilisant soit l’interface graphique ou l’interface en ligne de commande. Vous pourrez également savoir quelle est la carte graphique actuellement utilisée par le système ainsi que le pilote utilisé par chaque carte graphique.

Identifier la(es) carte(s) graphique(s)

Via l’interface graphique (GUI)

Avec HardInfo

  1. Installez le paquet hardinfo :
    sudo apt install hardinfo
  2. Ouvrez HardInfo (Informations du système) :
    hardinfo &
  3. Dans la colonne de gauche, sélectionnez Périphériques > Périphériques PCI.
  4. Repérez les champs VGA compatible controller et/ou 3D controller :
    Dans l’exemple ci-dessus, deux cartes graphiques sont détectées : une Intel HD Graphics 630 (intégrée au CPU) et une NVIDIA Geforce GTX 1050 M (dédiée).

Via l’interface en ligne de commande (CLI)

Avec lspci

  1. Mettez à jour la liste des périphériques PCI disponibles :
    sudo update-pciids
  2. Entrez la commande suivante :
    lspci | egrep "3D|VGA"
    
    00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
    01:00.0 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)

    Dans l’exemple ci-dessus, deux cartes graphiques sont détectées : une Intel HD Graphics 630 (intégrée au CPU) et une NVIDIA Geforce GTX 1050 M (dédiée).

Avec lshw

  1. Installez le paquet lshw :
    sudo apt install lshw
  2. Entrez la commande suivante :
    lshw -C display
    
      *-display   
           description: 3D controller
           produit: GP107M [GeForce GTX 1050 Mobile]
           fabriquant: NVIDIA Corporation
           [...]
      *-display
           description: VGA compatible controller
           produit: HD Graphics 630
           fabriquant: Intel Corporation
           [...]

    Dans l’exemple ci-dessus, deux cartes graphiques sont détectées : une Intel HD Graphics 630 (intégrée au CPU) et une NVIDIA Geforce GTX 1050 M (dédiée).

Identifier la carte graphique utilisée

Pour identifier la carte graphique actuellement utilisée par votre système :

  1. Installez le paquet mesa-utils, nécessaire pour utiliser glxinfo :
    sudo apt install mesa-utils
  2. Entrez la commande suivante :
    glxinfo|egrep "OpenGL vendor|OpenGL renderer"
    
    OpenGL vendor string: Intel Open Source Technology Center
    OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 630 (Kaby Lake GT2)

    Dans l’exemple ci-dessus et sur un PC équipé de deux cartes graphiques, c’est le processeur graphique Intel HD Graphics 630 qui est utilisé.

Identifier le pilote utilisé par une carte graphique

Pour identifier le pilote utilisé par votre carte graphique, entrez la commande suivante :

lshw -C display

  *-display   
       description: 3D controller
       produit: GP107M [GeForce GTX 1050 Mobile]
       fabriquant: NVIDIA Corporation
       [...]
       configuration: driver=nouveau
  *-display
       description: VGA compatible controller
       produit: HD Graphics 630
       fabriquant: Intel Corporation
       [...]
       configuration: driver=i915

Dans l’exemple ci-dessus, la carte graphique NVIDIA GTX 1050 M utilise le pilote nouveau ;  le processeur graphique Intel HD Graphics 630 utilise quant à lui le pilote i915.

Quitter la version mobile