89 votes

Comment vérifier les informations sur les pilotes vidéo actuellement installés ?

L'utilisation de mon processeur est élevée lorsque je fais des choses banales comme faire défiler un fichier PDF. Je pense donc que mon pilote vidéo n'est pas correctement installé.

Je veux confirmer cela en vérifiant les informations de mon pilote vidéo actuellement installé, comme par exemple s'il y a un pilote installé et quelle est sa version. Je pourrais alors décider d'en installer un nouveau s'il n'est pas à jour.

Sous Windows, je pourrais utiliser le gestionnaire de périphériques, comment faire cela sous Ubuntu Linux ? Je ne m'attends pas à une solution GUI pour cela. La ligne de commande sera juste suffisante.

91voto

Seun Osewa Points 3243

Sous Linux, il y a deux parties pour le pilote vidéo, la partie noyau et la partie serveur X.

  1. Commençons par identifier votre matériel. En tapant lspci | grep VGA dans un terminal, vous devriez voir une ligne avec la description de votre carte graphique (même si elle n'est pas configurée du tout).
  2. Vérifions que le bon pilote du noyau est chargé. find /dev -group video .
  3. Vérifions que le bon pilote X est chargé. glxinfo | grep -i vendor .

Si vous voulez plus d'aide, je voudrais le résultat des commandes suivantes : ( Rappelez-vous, ne faites jamais confiance aux lignes de commande que l'on vous demande d'exécuter sans savoir ce qu'elles font. )

lspci | grep VGA
lsmod | grep "kms\|drm"
find /dev -group video
cat /proc/cmdline
find /etc/modprobe.d/
cat /etc/modprobe.d/*kms*
ls /etc/X11/xorg.conf
glxinfo | grep -i "vendor\|rendering"
grep LoadModule /var/log/Xorg.0.log

48voto

user167850 Points 230

Le moyen le plus simple est d'exécuter

lspci -k | grep -EA3 'VGA|3D|Display'

Exemple :

00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
    Subsystem: ASUSTeK Computer Inc. HD Graphics 530
    Kernel driver in use: i915
    Kernel modules: i915
--
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 950M] (rev a2)
    Subsystem: ASUSTeK Computer Inc. GM107M [GeForce GTX 950M]
    Kernel driver in use: nvidia
    Kernel modules: nvidiafb, nouveau, nvidia_375_drm, nvidia_375

Cette commande montre tous les périphériques PCI vidéo et les modules du noyau installés et utilisés.

Seulement VGA n'est pas suffisant, car les adaptateurs mobiles Nvidia sont affichés en tant que 3D et certains adaptateurs AMD sont indiqués comme Display .

22voto

AXE Labs Points 319

J'utilise cette commande pour voir ce que Xorg utilise actuellement :

egrep -i " connected|card detect|primary dev|Setting driver" /var/log/Xorg.0.log

8voto

yang frank Points 99

Voici une solution plus simple, utilisant l'interface graphique au lieu de la ligne de commande. sur le bureau Ubuntu, choisissez :

Paramètres du système > Logiciels et mises à jour (en bas) -> Autres conducteurs (l'onglet le plus à droite).

Il s'agit d'une liste d'informations sur votre pilote vidéo. my video driver's information

3voto

Gabriel Ross Points 2906

J'utilise une Ubuntu 10.04 64 bits. Voici ce que j'ai découvert :

lspci vous donnera une liste des appareils trouvés. Habituellement, la carte vidéo est listée comme "contrôleur VGA" ou quelque chose comme ça, sur mon système, c'est écrit :

01:00.0 VGA compatible controller: nVidia Corporation G92 [GeForce 9800 GTX] (rev a2)

Si vous vouliez parler du pilote vidéo de X.org, voir /etc/X11/xorg.conf et recherchez le pilote dans la section "Device" (il peut y en avoir plusieurs) :

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9800 GTX/9800 GTX+"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9800 GTX/9800 GTX+"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Si vous avez besoin de connaître l'emplacement spécifique du fichier pilote et la version que X.org utilise, essayez cat /var/log/Xorg.0.log et cherchez la ligne qui dit quelque chose comme LoadModule "'Driver in the Device-section of xorg.conf'". dans mon cas :

(II) LoadModule: "nvidia"
(II) Loading /usr/lib/xorg/extra-modules/nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
    compiled for 4.0.2, module version = 1.0.0
    Module class: X.Org Video Driver
(II) NVIDIA dlloader X Driver  195.36.24  Thu Apr 22 19:18:54 PDT 2010
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 01@00:00:0

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