Yanıtlar:
Çalıştırın lshw -c video
ve "configuration" olan satırı arayın. Yüklenen sürücüye "driver =" eklenmiştir. Örnek çıktı:
*-Görüntüle açıklama: VGA uyumlu denetleyici ürün: Çekirdek İşlemci Entegre Grafik Denetleyicisi satıcı: Intel Corporation fiziksel kimlik: 2 otobüs bilgisi: pci @ 0000: 00: 02.0 sürüm: 02 genişlik: 64 bit saat: 33MHz yetenekleri: vga_controller bus_master cap_list rom yapılandırma: sürücü = i915 gecikme = 0 kaynaklar: irq: 45 bellek: fd000000-fd3fffff bellek: d0000000-dfffffff ioport: 1800 (boyut = 8)
Yüklenen sürücü hakkında daha fazla bilgi istiyorsanız, çalıştırın modinfo
. Çıktı modinfo i915
:
filename: /lib/modules/2.6.35-24-generic/kernel/drivers/gpu/drm/i915/i915.ko
license: GPL and additional rights
description: Intel Graphics
author: Tungsten Graphics, Inc.
license: GPL and additional rights
... stripped information for saving space ...
depends: drm,drm_kms_helper,video,intel-agp,i2c-algo-bit
vermagic: 2.6.35-24-generic SMP mod_unload modversions
modinfo
Modül adlarında değil, dosya adlarında ve takma adlarda çalıştığını unutmayın . Modüllerin çoğu, modül adı ve dosya adı için aynı ada sahip olacak, ancak istisnalar da var. Bunlardan biri nvidia
.
Size sürücünün adını göstermek için bu komutları kullanmanın başka bir yolu olacaktır:
modinfo -F filename `lshw -c video | awk '/configuration: driver/{print $2}' | cut -d= -f2`
Yüklendiğinde, komut modülü yüklendi olarak lsmod
gösterecektir nvidia
. modinfo nvidia
hata verir. Neden? Çünkü "nvidia" adında bir modül yok, bu sadece bir takma ad. Takma adı çözümlemek için kullanabilirsiniz modprobe --resolve-alias nvidia
. Veya tüm modinfoyu tek bir komutta almak için:
modinfo $(modprobe --resolve-alias nvidia)
modinfo nvidia_current
benim için çalışmıyor Ancak lshw -c video
bana nvidia olarak sürücü ayrıntılarını gösteriyor
/var/log/Xorg.0.log
. Kullanılan kart bir yıldız ile işaretlenmiştir: `(-) PCI: * (0: 0: 2: 0) ...`
sudo lshw -c video
, "configuration" satırı "latency = 0" diyor ve hiçbir yere sürücü girişi yok. Intel sürücülerini birkaç kez başarıyla yeniden yükledim, aralarında yeniden başlatmalar var ve ne olursa olsun, lshw hiçbir sürücü bilgisi göstermiyor.
Kullanılmakta olan vga kernel sürücüsünü görmek için aşağıdaki komutu kullanabilirsiniz:
lspci -nnk | grep -i vga -A3 | grep 'in use'
ATI / AMD grafik kartı için örnek çıktı:
Açık kaynaklı Radeon sürücüsü kullanılıyorsa:
Kernel driver in use: radeon
tescilli Fglrx sürücüsü kullanılıyorsa:
Kernel driver in use: fglrx_pci
İle komple çıktı lspci -nnk | grep -i vga -A3
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Mobility Radeon HD 2400 [1002:94c9]
Subsystem: Toshiba America Info Systems Device [1179:ff00]
Kernel driver in use: fglrx_pci
Kernel modules: fglrx, radeon
Kullanabileceğiniz çekirdek modülleri lspci -nnk | grep -i vga -A3 | grep 'Kernel modules'
:
Kernel modules: fglrx, radeon
Not: Bu her durumda işe yaramaz!
SiS 65x / M650 / 740 PCI / AGP VGA Ekran Adaptörü için, "Kullanılmakta olan çekirdek sürücü" satırı yoktur:
lspci -nnk | grep -i vga -A2
01:00.0 VGA compatible controller [0300]: Silicon Integrated Systems [SiS] 65x/M650/740 PCI/AGP VGA Display Adapter [1039:6325]
Subsystem: ASUSTeK Computer Inc. Device [1043:1612]
Kernel modules: sisfb
ve kullanılabilir sisfb
çekirdek modülü yüklü sürücü değil, çünkü lsmod | grep sisfb
çıkışı yok ( sisfb
kara listeye alınmış). Bu durumda da sudo lshw -c video | grep Konfiguration
çalışmıyor. Çıktı:
Konfiguration: latency=0
sürücü bilgisi olmadan.
in use
hem i915 ve nouveau? Hangisinin X tarafından kullanıldığını nasıl bilebilirim?
lspci | grep
bana orada güçlüydün . lshw
Üzerinde çalışırken, Lekensteyn önerdiği ubuntu üzerinde modül dosyanın adına tespit edemedi Lubuntu .
Başarı olmadan birçok yol denedim, ama bu benim üzerimde çalıştı (Ubuntu 12.10):
/usr/lib/nux/unity_support_test --print
Bunun bir nedeni, Nvidia Optimus kartımın olması ve bu işlemi zorlaştırıyor, bu yüzden optirun
komuttan önce ekledim .
Şimdiye kadar gördüğüm en iyi bilgi nouveau
wiki'de. Ayrıca, nvidia olmayan kartlarla da yardımcı olabilir:
https://nouveau.freedesktop.org/wiki/Optimus/
Bu xrandr --listproviders
ve sudo cat /sys/kernel/debug/vgaswitcheroo/switch
. Gücü, çıkışları ve boşaltmayı, vb. Nasıl kontrol edileceği ile ilgili birçok yararlı bilgi
Bir terminal açın ve şunu yazın:
sudo apt-get install sysinfo
Bu, PC'niz hakkında bilmeniz gereken her şeyi size söyleyebilecek kullanışlı küçük bir programdır.