GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Ubuntu - Comment savoir quel système de pilote X11 utilise ?

Comment savoir quel système de pilote X11 utilise ?

Pour ma puce openchrome est le meilleur pilote, mais je soupçonne que le système ne l'utilise pas. J'ai juste besoin d'au moins une accélération 2D.

Comment puis-je vérifier ?

Voici ce que j'ai trouvé dans cat /var/log/Xorg.7.log | grep driver :

[    54.147]    X.Org XInput driver : 12.3
[    55.167] (==) Matched openchrome as autoconfigured driver 0
[    55.167] (==) Matched vesa as autoconfigured driver 1
[    55.167] (==) Matched fbdev as autoconfigured driver 2
[    55.167] (==) Assigned the driver to the xf86ConfigLayout
[    55.175] (II) Loading /usr/lib/xorg/modules/drivers/openchrome_drv.so
[    55.499] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[    55.570] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    55.649] (II) VESA: driver for VESA chipsets: vesa
[    55.649] (II) FBDEV: driver for framebuffer: fbdev
[    55.652] (II) Loading /usr/lib/xorg/modules/drivers/openchrome_drv.so
[    55.652] (!!) VIA Technologies does not support this driver in any way.
[    55.984] (II) CHROME(0): Not using driver mode "1280x1024" (height too large for virtual size)
[    55.986] (II) CHROME(0): Not using driver mode "1280x1024" (height too large for virtual size)
[    58.049] (II) AIGLX: Trying DRI driver /usr/lib/i386-linux-gnu/dri/swrast_dri.so
[    61.982]    ABI class: X.Org XInput driver, version 12.3
[    61.982] (II) Using input driver 'evdev' for 'Power Button'
[    62.014] (II) Using input driver 'evdev' for 'Power Button'
[    62.084] (II) Using input driver 'evdev' for 'Logitech USB Optical Mouse'
[    62.093] (II) No input driver/identifier specified (ignoring)
[    62.103] (II) Using input driver 'evdev' for 'NOVATEK USB Keyboard'
[    62.119] (II) Using input driver 'evdev' for 'NOVATEK USB Keyboard'

D'après ce que j'ai, il n'utilise pas openchrome .

Voici lspci | grep VGA :

00:01.0 VGA compatible controller: VIA Technologies, Inc. VX800/VX820 Chrome 9 HC3 Integrated Graphics (rev 11)

(Il s'agit d'un client léger.)

Et ceci est la sortie de grep -E '(\(WW|\(EE)' /var/log/Xorg.7.log :

             (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    34.285] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    34.286] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[    34.286] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[    34.286] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
[    34.286] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[    34.286] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[    34.287] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
[    34.308] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    34.817] (WW) Falling back to old probe method for vesa
[    34.817] (WW) Falling back to old probe method for fbdev
[    34.854] (EE) open /dev/fb0: No such file or directory
[    34.911] (EE) CHROME(0): Unknown Card-Ids (1122|A0A0| 702), Chipset: VX800/VX820; please report to [email protected]
[    37.878] (EE) [drm] drmOpen failed.
[    37.878] (EE) CHROME(0): [dri] DRIScreenInit failed.  Disabling DRI.
[    38.065] (WW) CHROME(0): [XvMC] XvMC is not supported on this chipset.

Formulaire xvinfo | head -10

X-Video Extension version 2.2
screen #0
  Adaptor #: "XV_SWOV"
     number of ports: 1
     port base: 62
     operations supported: PutImage
     supported visuals:
       depth 24, visualID 0x21
     number of attributes: 6
       "XV_COLORKEY" (range 0 to 16777215)

Réponse acceptée :

Pour répondre à votre question initiale, oui, vous utilisez le pilote OpenChrome. Il n'a malheureusement qu'un support minimal pour votre chipset, encore moins s'il n'est pas le plus récent.
À partir de maintenant, vous devriez pouvoir obtenir Basic 2D, et quelle que soit l'accélération 2D prise en charge pour votre chipset. C'est à vous de dire si c'est "assez bon", ou si cela vaut la peine de changer pour quelque chose de mieux.

En relation :Pourquoi le compteur htop affiche-t-il> 90 % alors que le tableau est à 0,0 % ?

Openchrome a connu de nombreuses améliorations depuis la version 09`, et les distributions finissent toujours par avoir de nombreuses versions obsolètes. La prise en charge de Chrome 9 s'est améliorée dans les récentes versions d'OpenChrome, ce qui devrait offrir de meilleures performances/stabilité/fonctionnalités.

De plus, un pilote propriétaire existe pour Chrome 9 HC3, mais toutes les distributions ne disposent pas d'un package. C'est la meilleure option pour une distribution obsolète. Fondamentalement, la voie à suivre dépend de la version de votre distribution et/ou si vous vous êtes compilé.

Je pourrais peut-être vous diriger vers une option de mise à niveau facile, j'ai besoin d'une version de distribution pour le savoir. Si vous ne le savez pas, il est utile d'identifier la version LSB

## outdated distro's might not support this command    
lsb_release -a

## Most Distro's will display release, in an /etc file.
cat /etc/*release

Vérifier la superposition vidéo

## Still verify Xv works, whenever you get X running again.
## xvinfo | head -10

Ubuntu
  1. Comment trouver mon adresse IP dans Ubuntu

  2. Comment savoir quelle version de GTK+ est installée sur Ubuntu ?

  3. Comment savoir quels processus utilisent l'espace d'échange sous Linux ?

  4. Comment savoir quel processus utilise un fichier sous Linux ?

  5. Comment savoir quel pilote Wi-Fi est installé ?

Comment trouver la date et l'heure de redémarrage du système Ubuntu

Comment nettoyer votre système Ubuntu à l'aide de l'outil Bleachbit

Voici comment savoir quel environnement de bureau vous utilisez

Comment connaître la version de GNOME dans Ubuntu 18.04 LTS

Comment trouver la version d'Ubuntu

Comment savoir quel programme utilise Internet et combien ?