GNU/Linux >> Belajar Linux >  >> Ubuntu

Ubuntu – Bagaimana Cara Mengetahui Sistem Driver X11 Yang Digunakan?

Bagaimana cara mengetahui sistem driver X11 yang digunakan?

Untuk chip saya openchrome adalah driver terbaik tetapi saya curiga sistem tidak menggunakannya. Saya hanya membutuhkan setidaknya akselerasi 2D.

Bagaimana cara memeriksanya?

Ini dia yang saya temukan dari 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 menggunakan openchrome .

Ini lspci | grep VGA :

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

(Ini adalah Klien Tipis.)

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.

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

Jawaban yang Diterima:

Untuk menjawab pertanyaan awal Anda, ya Anda menggunakan driver OpenChrome. Sayangnya hanya memiliki sedikit dukungan untuk chipset Anda, apalagi jika itu bukan yang terbaru.
Mulai sekarang Anda seharusnya 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.

Terkait:Mengapa htop meter menunjukkan> 90% sementara tabel adalah 0,0%?

Openchrome telah mengalami banyak peningkatan setelah 09`, dan distro selalu berakhir dengan banyak rilis yang kedaluwarsa. Dukungan Chrome 9 telah ditingkatkan dalam rilis OpenChrome baru-baru ini, yang seharusnya memberikan kinerja/stabilitas/fitur yang lebih baik.

Selain itu, ada driver berpemilik untuk Chrome 9 HC3, tetapi tidak setiap distro memiliki paket yang tersedia. Ini adalah opsi yang lebih baik untuk distro yang sudah ketinggalan zaman. Pada dasarnya cara yang harus ditempuh tergantung pada rilis distro Anda, dan/atau jika Anda mengkompilasi sendiri.

Saya mungkin dapat mengarahkan Anda ke opsi peningkatan yang mudah, perlu mengetahui versi distro. Jika Anda tidak tahu, membantu Mengidentifikasi Rilis 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

Periksa Hamparan Video

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

Ubuntu
  1. Bagaimana cara menemukan alamat IP saya di Ubuntu

  2. Bagaimana cara mengetahui proses mana yang menggunakan ruang swap di Linux?

  3. Bagaimana cara mengetahui proses mana yang menggunakan file di Linux?

  1. Bagaimana Cara Mengetahui Jika Saya Menggunakan Bluetooth 3.0 + Hs?

  2. Bagaimana saya bisa mengetahui apakah sistem Linux menggunakan Wayland atau X11?

  3. Bagaimana cara mengetahui antarmuka mana yang saya gunakan untuk terhubung ke internet?

  1. Cara Menemukan alamat IP Publik Anda di Ubuntu 20.04 LTS

  2. Bagaimana Anda mengetahui versi GTK+ mana yang diinstal di Ubuntu?

  3. Bagaimana cara mengetahui driver Wi-Fi mana yang diinstal?