Bagaimana cara mengetahui sistem driver X11 yang digunakan?
Untuk chip saya openchrome
adalah driver terbaik tetapi saya menduga sistem tidak menggunakannya. Saya hanya perlu setidaknya akselerasi 2D.
Bagaimana saya bisa memeriksanya?
Ini dia yang saya temukan 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'
Dari apa yang saya dapatkan tidak digunakan openchrome
.
Inilah lspci | grep VGA
:
00:01.0 VGA compatible controller: VIA Technologies, Inc. VX800/VX820 Chrome 9 HC3 Integrated Graphics (rev 11)
(Ini adalah Thin Client.)
Dan ini adalah output dari 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.
Bentuk 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
menunjukkan sesuatu?openchrome
driver tetapi tidak dapat mengatur mode 1280x1024Jawaban:
Untuk menjawab pertanyaan awal Anda, ya Anda menggunakan driver OpenChrome. Sayangnya hanya memiliki dukungan minimal untuk chipset Anda, bahkan kurang jika itu bukan yang terbaru. Sampai sekarang Anda harus bisa mendapatkan Basic 2D, dan akselerasi 2D apa pun yang didukung untuk chipset Anda. Terserah Anda untuk mengatakan apakah itu 'cukup baik', atau layak diubah menjadi sesuatu yang lebih baik.
Openchrome telah mengalami banyak perbaikan dari setelah 09`, dan distro selalu berakhir banyak rilis usang. Dukungan Chrome 9 telah meningkat dalam rilis OpenChrome baru-baru ini, yang seharusnya memberikan kinerja / stabilitas / fitur yang lebih baik.
Selain itu, tersedia driver berpemilik untuk Chrome 9 HC3, tetapi tidak semua distro memiliki paket. Ini adalah opsi yang lebih baik untuk distro yang sudah ketinggalan zaman. Pada dasarnya jalan mana yang harus dilakukan tergantung pada rilis distro Anda, dan / atau jika Anda mengkompilasi sendiri.
Saya mungkin bisa mengarahkan Anda ke opsi peningkatan yang mudah, perlu tahu versi distro. Jika Anda tidak tahu itu membantu Mengidentifikasi Rilis LSB
Periksa Hamparan Video
sumber
Tergantung pada sistem yang Anda berada di lokasi log X mungkin berbeda tetapi pada Linux:
/var/log/Xorg.0.log
. Jika Anda mencari kata tersebut,driver
Anda akan dapat melihat baris seperti ini:Ini berarti bahwa ia akan menggunakan salah satu driver ini untuk itu.
Anda juga dapat melihat:
cari
Device
bagian yang akan memberi tahu Anda driver mana yang akan digunakan. Anda juga dapat mencoba melakukan:untuk membuat
/etc/X11/xorg.conf
Berdasarkan komentar Anda selanjutnya, Anda harus melihat halaman ini untuk panduan lebih lanjut. Anda mungkin harus bermain dengan opsi seperti untuk rilis 10,04 untuk melihat apakah Anda bisa membuatnya bekerja.
sumber