Saya ingin mencoba driver tampilan video yang berbeda, tetapi saya tidak yakin yang mana yang saya gunakan saat ini.
Apa cara sederhana untuk melihat driver apa yang digunakan sistem saya saat ini?
Jalankan lshw -c video
, dan cari baris dengan "konfigurasi". Driver yang dimuat diawali dengan "driver =". Contoh output:
* -display deskripsi: Pengontrol yang kompatibel dengan VGA produk: Pengontrol Grafis Prosesor Inti vendor: Intel Corporation id fisik: 2 info bus: pci @ 0000: 00: 02.0 versi: 02 Lebar: 64 bit jam: 33MHz kemampuan: vga_controller bus_master rom cap_list konfigurasi: driver = i915 latensi = 0 sumber daya: irq: 45 memori: fd000000-fd3fffff memori: d0000000-dfffffff ioport: 1800 (ukuran = 8)
Jika Anda ingin informasi lebih lanjut tentang driver yang dimuat, jalankan modinfo
. Output dari 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
Catatan yang modinfo
berfungsi pada nama file dan alias, bukan pada nama modul. Sebagian besar modul akan memiliki nama yang sama untuk nama modul dan nama file, tetapi ada pengecualian. Salah satunya adalah nvidia
.
Cara lain untuk menggunakan perintah ini untuk menunjukkan kepada Anda nama file driver adalah:
modinfo -F filename `lshw -c video | awk '/configuration: driver/{print $2}' | cut -d= -f2`
Saat dimuat, perintah lsmod
akan menampilkan nvidia
modul yang dimuat. modinfo nvidia
akan kesalahan keluar. Mengapa? Karena tidak ada modul bernama "nvidia", itu hanya alias. Untuk mengatasi alias bisa Anda gunakan modprobe --resolve-alias nvidia
. Atau untuk mendapatkan seluruh modinfo dalam satu perintah:
modinfo $(modprobe --resolve-alias nvidia)
modinfo nvidia_current
tidak bekerja untuk saya. Namunlshw -c video
tidak menunjukkan rincian driver sebagai nvidia/var/log/Xorg.0.log
ke dalam untuk menemukan. Kartu yang digunakan ditandai dengan bintang: `(-) PCI: * (0: 0: 2: 0) ...`sudo lshw -c video
, baris untuk "konfigurasi" mengatakan "latency = 0" dan tidak ada entri untuk driver di mana pun. Saya telah menginstal ulang driver Intel dengan sukses beberapa kali, dengan reboot di antaranya, dan tidak peduli apa, lshw tidak menampilkan info driver apa pun.Anda bisa menggunakan perintah berikut untuk melihat driver vga kernel yang saat ini digunakan:
Contoh output untuk kartu grafis ATI / AMD:
jika driver Radeon open source digunakan:
jika driver Fglrx eksklusif digunakan:
Selesaikan Output dengan
lspci -nnk | grep -i vga -A3
Modul kernel yang tersedia dapat Anda lihat dengan
lspci -nnk | grep -i vga -A3 | grep 'Kernel modules'
:Catatan: Ini tidak berfungsi di setiap kasus!
Untuk Adaptor Tampilan VGA SiS 65x / M650 / 740 PCI / AGP, tidak ada baris "Driver kernel yang digunakan":
dan
sisfb
modul kernel yang tersedia bukan driver yang dimuat, karenalsmod | grep sisfb
tidak memiliki output (sisfb
masuk daftar hitam). Dalam hal ini jugasudo lshw -c video | grep Konfiguration
tidak berfungsi. Outputnya adalah:tanpa informasi pengemudi.
sumber
in use
i915 dan nouveau? Bagaimana saya tahu yang mana yang digunakan oleh X?lspci | grep
membuat saya berjalan di sana. Thelshw
diusulkan oleh Lekensteyn, sementara bekerja pada ubuntu , gagal mendeteksi nama file modul pada Lubuntu .Saya telah mencoba banyak cara tanpa hasil, tetapi ini berhasil pada saya (Ubuntu 12.10):
Salah satu alasannya adalah bahwa saya memiliki kartu Nvidia Optimus dan itu membuat segalanya lebih sulit jadi saya menambahkan
optirun
sebelum perintah.sumber
glxinfo|egrep "OpenGL vendor|OpenGL renderer*"
lihat . Saya percaya ituunity_support_test --print
menjalankan perintah OpenGL di backend.Informasi terbaik yang saya lihat sejauh ini adalah di
nouveau
wiki. Ini juga dapat membantu dengan kartu non-nvidia: https://nouveau.freedesktop.org/wiki/Optimus/Ini
xrandr --listproviders
dansudo cat /sys/kernel/debug/vgaswitcheroo/switch
. Banyak info berguna lainnya bagaimana mengontrol daya, keluaran dan pembongkaran, dll.sumber
Cari baris yang dimulai dengan "Driver:" Anda mungkin harus menginstal paket hwinfo terlebih dahulu.
sumber
Buka terminal dan ketik:
Ini adalah program kecil yang berguna yang dapat memberitahu Anda semua yang perlu Anda ketahui tentang PC Anda.
sumber