GNU/Linux >> Znalost Linux >  >> Ubuntu

Ubuntu – Jak zjistit, který systém ovladače X11 používá?

Jak zjistit, který systém ovladače X11 používá?

Pro můj čip openchrome je nejlepší ovladač, ale mám podezření, že jej systém nepoužívá. Jen potřebuji alespoň 2D akceleraci.

Jak to mohu zkontrolovat?

Zde je to, co jsem našel z 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'

Z toho, co mám, to nepoužívá openchrome .

Zde je lspci | grep VGA :

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

(Toto je tenký klient.)

A toto je výstup 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.

Formulář 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)

Přijatá odpověď:

Chcete-li odpovědět na vaši původní otázku, ano, používáte ovladač OpenChrome. Bohužel má minimální podporu pro váš čipset, ještě méně, pokud není nejnovější.
Od této chvíle byste měli být schopni získat základní 2D a jakoukoli 2D akceleraci, kterou váš čipset podporoval. Je na vás, abyste řekli, zda je to ‚dost dobré‘, nebo stojí za to přejít na něco lepšího.

Související:Proč teploměr ukazuje>90 %, zatímco tabulka je 0,0 %?

Openchrome prošel od roku 09 mnoha vylepšeními a distribuce vždy skončí v mnoha verzích zastaralých. Podpora Chrome 9 se v posledních verzích OpenChrome zlepšila, což by mělo zajistit lepší výkon/stabilitu/funkce.

Navíc pro Chrome 9 HC3 existuje proprietární ovladač, ale ne každé distro má k dispozici balíček. Toto je lepší volba pro zastaralé distro. V zásadě, jakým směrem se vydat, závisí na vydání vaší distribuce a/nebo na tom, zda jste si ji sami zkompilovali.

Možná bych vás mohl nasměrovat na snadnou možnost upgradu, potřebujete distro verzi, abyste věděli. Pokud to nevíte, pomůže vám Identifikovat vydání 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

Zkontrolujte překryvné video

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

Ubuntu
  1. Jak najdu svou IP adresu v Ubuntu

  2. Jak zjistit, který proces používá soubor v Linuxu?

  3. Jak mohu zjistit, zda systém Linux používá Wayland nebo X11?

  1. Jak zjistit, zda používám Bluetooth 3.0 + Hs?

  2. Jak zjistit, který ovladač Wi-Fi je nainstalován?

  3. Jak zjistit, jaké rozhraní používám pro připojení k internetu?

  1. Jak najít svou veřejnou IP adresu v Ubuntu 20.04 LTS

  2. Jak zjistíte, která verze GTK+ je na Ubuntu nainstalována?

  3. Jak zjistit, které procesy využívají swapovací prostor v Linuxu?