Hangi X11 sürücü sisteminin kullanıldığını nasıl öğrenebilirim?


12

Hangi X11 sürücü sisteminin kullanıldığını nasıl öğrenebilirim?

Çipim openchromeiçin en iyi sürücü ama bu sistemin onu kullanmadığından şüpheleniyorum. Sadece en az 2D hızlanmaya ihtiyacım var.

Nasıl kontrol edebilirim?

İşte bulduğum şey 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'

Elimde olandan kullanmıyor openchrome.

İşte lspci | grep VGA:

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

(Bu İnce bir İstemcidir.)

Ve bu çıktı 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 openchrome-users@openchrome.org
[    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)

Bir lsmod | grep openchromeşey gösteriyor mu ?
Kevin

Kevin, hiçbir şey göstermiyor!
2'de bakytn

Çıktıya bağlı olarak openchromesürücü kullanıyor ancak 1280x1024 modunu ayarlayamıyor
Karlson

openchrome yerine DRI kullanmıyor mu?
bakytn

@casey_miller DRI, sürücü tarafından desteklenebilecek veya desteklenmeyecek bir uzantıdır
Karlson

Yanıtlar:


3

Orijinal sorunuzu cevaplamak için, evet OpenChrome sürücüsünü kullanıyorsunuz. Ne yazık ki, en son olmasa bile, yonga setiniz için minimum destek var. Şu andan itibaren Temel 2D'yi ve yonga setiniz için desteklenen 2D hızlandırmayı alabilmelisiniz. Onun 'yeterince iyi' veya daha iyi bir şey değiştirmeye değer olup olmadığını söylemek size kalmış.

Openchrome, 09'dan sonra bir çok gelişme kaydetti ve distro'nun her zaman modası geçmiş birçok sürümü var. Chrome 9 desteği, daha iyi performans / kararlılık / özellikler sunması gereken son OpenChrome sürümlerinde geliştirilmiştir.

Ayrıca, Chrome 9 HC3 için tescilli bir sürücü mevcuttur, ancak her dağıtımda bir paket yoktur. Bu modası geçmiş bir dağıtım için daha iyi bir seçenektir. Temel olarak hangi yoldan gideceğiniz, dağıtımınızın yayınlanmasına ve / veya kendinizi derlediyseniz bağlıdır.

Sizi kolay bir yükseltme seçeneğine yönlendirebilirim, bilmek için dağıtım sürümüne ihtiyacınız olabilir. Eğer bilmiyorsanız, LSB Sürümünün Tanımlanmasına yardımcı olur

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

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

Video Yer Paylaşımını Kontrol Edin

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

Son iki komutun çıktısını ekledim. Glxinfo (mevcut değil, nasıl yükleneceğini anlayamıyorum) ve xvinfo (var ama alıyorum: xvinfo: Ekran açılamıyor) (Pencere yöneticim yok)
bakytn

@casey_miller: Sorunuzu yansıtacak şekilde cevabımı güncelledim. Top şimdi senin sahasında. Yeterince iyi olduğunu bildiğinizde yanıtı kabul edin, yoksa her zaman yükseltmenize yardımcı olabilirim.
JM Becker

eğlenceli şey şu an mevcut donanım ve sürücü ile HD video tam ekran oynayabilirsiniz (btw sürümü Paket: xserver-xorg-video-openchrome (1: 0.2.904 + svn920-1) 11.10 çalıştırıyorum. 12.04 sürümünde openchrome sürümü aynı
bakytn

Bu sürüm oldukça yenidir, çalışıyorsa değiştirmeniz gerekmez. Dağıtımınız kapalı sürücüden faydalanmak için çok yeni, bu yüzden nerede olursanız olun en iyisi.
JM Becker

Sorun gitmedi ama bence bu cevap kabul edilebilir. Ve daha sonraki eylemler için başka sorular oluşturabilirim. Teşekkürler!
Ocak'ta bakytn

3

X günlüğüne yere hangi sisteme bağlı olarak farklı ama Linux üzerinde olabilir: /var/log/Xorg.0.log. Kelimeyi driverararsanız, bunun gibi satırları görebileceksiniz:

[    34.252] (==) Matched fglrx as autoconfigured driver 0
[    34.252] (==) Matched ati as autoconfigured driver 1
[    34.252] (==) Matched vesa as autoconfigured driver 2
[    34.252] (==) Matched fbdev as autoconfigured driver 3

Bu, bunun için bu sürücülerden birini kullanacağı anlamına gelir.

Ayrıca şunlara da bakabilirsiniz:

/etc/X11/xorg.conf

Devicehangi sürücüyü kullanacağını söyleyen bölümü arayın . Ayrıca şunları da deneyebilirsiniz:

sudo X -configure

oluşturmak için /etc/X11/xorg.conf

Diğer yorumlarınıza dayanarak daha fazla rehberlik için bu sayfaya bakmalısınız . Çalışıp çalışamayacağınızı görmek için 10.04 sürümü gibi seçeneklerle oynamak zorunda kalabilirsiniz.


İşte /var/log/Xorg.7.log dosyasından aldım (bazı nedenlerden dolayı 7 değil 0). Güncellenmiş soruya bakın.
bakytn

@Karlson Ubuntu kullandığını nasıl anlarsınız?
Michael Mrozek

@MichaelMrozek Aşağıdaki cevaptaki yorumlarda OP 11.10 ve 12.04 sürümlerini çalıştırıyor. 11.10 en son Ubuntu sürümüdür ve 12.04 şu anda test edilmektedir. Ve Ubuntu'nun sürüm düzeni oldukça benzersizdir.
Karlson
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.