Wie finde ich heraus, welches X11-Treibersystem verwendet wird?
Mein Chip openchrome
ist der beste Treiber, aber ich vermute, dass das System ihn nicht verwendet. Ich brauche nur mindestens 2D-Beschleunigung.
Wie kann ich überprüfen?
Folgendes habe ich herausgefunden 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'
Von dem, was ich habe, wird es nicht verwendet openchrome
.
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 das 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.
Bilden 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)
lsmod | grep openchrome
irgendetwas?openchrome
Treiber verwendet, der 1280x1024-Modus kann jedoch nicht eingestellt werdenAntworten:
Um Ihre ursprüngliche Frage zu beantworten, verwenden Sie den OpenChrome-Treiber. Ihr Chipsatz wird leider nur minimal unterstützt, noch weniger, wenn es nicht der neueste ist. Ab sofort sollten Sie in der Lage sein, Basic 2D und die für Ihren Chipsatz unterstützte 2D-Beschleunigung zu erhalten. Es liegt an Ihnen zu sagen, ob es "gut genug" ist oder ob es sich lohnt, es zu etwas Besserem zu machen.
Openchrome hat sich seit dem 9. September stark verbessert und die Distributionen sind immer wieder veraltet. Die Unterstützung von Chrome 9 wurde in den letzten OpenChrome-Versionen verbessert, wodurch eine bessere Leistung, Stabilität und Funktionalität erzielt werden soll.
Außerdem gibt es einen proprietären Treiber für Chrome 9 HC3, aber nicht für jede Distribution ist ein Paket verfügbar. Dies ist die bessere Option für eine veraltete Distribution. Grundsätzlich hängt der Weg dahin von der Veröffentlichung Ihrer Distribution ab und / oder davon, ob Sie sich selbst kompiliert haben.
Möglicherweise kann ich Sie zu einer einfachen Upgrade-Option weiterleiten. Sie benötigen eine Distributionsversion, um dies zu wissen. Wenn Sie nicht wissen, hilft es, das LSB-Release zu identifizieren
Auf Video-Overlay prüfen
quelle
Je nachdem , welches System Sie befinden sich auf der Position der X - Log kann unterschiedlich sein , aber auf Linux:
/var/log/Xorg.0.log
. Wenn Sie nach dem Wort suchendriver
, werden folgende Zeilen angezeigt:Dies bedeutet, dass einer dieser Treiber verwendet wird.
Sie können sich auch ansehen:
Suchen Sie nach dem
Device
Abschnitt, in dem Sie erfahren, welchen Treiber Sie verwenden werden. Sie können auch versuchen:um das zu schaffen
/etc/X11/xorg.conf
Basierend auf Ihren weiteren Kommentaren sollten Sie auf dieser Seite nach weiteren Anleitungen suchen . Möglicherweise müssen Sie mit Optionen wie 10.04 spielen, um zu sehen, ob Sie es zum Laufen bringen können.
quelle