GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Ubuntu – Wie finde ich heraus, welches X11-Treibersystem verwendet wird?

Wie finde ich heraus, welches X11-Treibersystem verwendet wird?

Für meinen Chip openchrome ist der beste Treiber, aber ich vermute, dass das System ihn nicht verwendet. Ich brauche nur mindestens 2D-Beschleunigung.

Wie kann ich das überprüfen?

Folgendes habe ich in 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'

Soweit ich weiß, wird openchrome nicht verwendet .

Hier ist lspci | grep VGA :

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

(Dies ist ein Thin Client.)

Und dies ist die Ausgabe von 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.

Form 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)

Akzeptierte Antwort:

Um Ihre ursprüngliche Frage zu beantworten, ja, Sie verwenden den OpenChrome-Treiber. Es hat nur leider nur minimale Unterstützung für Ihren Chipsatz, sogar noch weniger, wenn es nicht das neueste ist.
Ab sofort sollten Sie in der Lage sein, Basic 2D zu bekommen, und welche 2D-Beschleunigung auch immer für Ihren Chipsatz unterstützt wurde. Es liegt an Ihnen zu sagen, ob es „gut genug“ ist oder ob es sich lohnt, zu etwas Besserem zu wechseln.

Verwandte:Warum zeigt das Htop-Meter> 90 % an, während die Tabelle 0,0 % anzeigt?

Openchrome hat sich seit 09 stark verbessert, und viele Versionen von Distributionen sind am Ende immer veraltet. Die Unterstützung von Chrome 9 wurde in den letzten OpenChrome-Versionen verbessert, was eine bessere Leistung/Stabilität/Funktionen bieten sollte.

Außerdem existiert ein proprietärer Treiber für Chrome 9 HC3, aber nicht jede Distribution hat ein Paket zur Verfügung. Dies ist die bessere Option für eine veraltete Distribution. Grundsätzlich hängt der Weg von der Veröffentlichung Ihrer Distribution ab und/oder davon, ob Sie selbst kompiliert haben.

Ich kann Sie möglicherweise auf eine einfache Upgrade-Option verweisen, die Sie über die Distributionsversion wissen müssen. Wenn Sie es nicht wissen, hilft es, die LSB-Freigabe zu identifizieren

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

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

Suchen Sie nach Video-Overlay

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

Ubuntu
  1. Wie finde ich heraus, ob ich Bluetooth 3.0 + Hs verwende?

  2. Wie findet man heraus, welche Version von GTK+ auf Ubuntu installiert ist?

  3. Wie finde ich heraus, welche Prozesse Swap Space in Linux verwenden?

  4. Wie finden Sie heraus, welcher Prozess eine Datei in Linux verwendet?

  5. Wie kann ich herausfinden, ob ein Linux-System Wayland oder X11 verwendet?

So finden Sie das Datum und die Uhrzeit des Ubuntu-Systemneustarts

So reinigen Sie Ihr Ubuntu-System mit dem Bleachbit-Tool

So finden Sie heraus, welche Desktop-Umgebung Sie verwenden

So finden Sie die GNOME-Version in Ubuntu 18.04 LTS heraus

So finden Sie die Ubuntu-Version

So finden Sie heraus, welches Programm das Internet nutzt und wie viel?