Strona 1 z 1

[+] Jak ustalić z jakiego sterownika grafiki korzysta system?

: 19 czerwca 2010, 12:51
autor: Akkon
Załóżmy, że mam komputer i nie wiem dokładnie jaka znajduje się tam karta graficzna. W systemie jest standardowo zainstalowane wiele różnych sterowników grafiki. Mogę to ustalić dzięki poleceniu

Kod: Zaznacz cały

aptitude search ~ixserver-xorg-video
i   xserver-xorg-video-all          - the X.Org X server -- output driver metapa
i   xserver-xorg-video-apm          - X.Org X server -- APM display driver      
i   xserver-xorg-video-ark          - X.Org X server -- ark display driver      
i   xserver-xorg-video-ati          - X.Org X server -- AMD/ATI display driver w
i   xserver-xorg-video-chips        - X.Org X server -- Chips display driver    
i   xserver-xorg-video-cirrus       - X.Org X server -- Cirrus display driver   
i   xserver-xorg-video-fbdev        - X.Org X server -- fbdev display driver    
i   xserver-xorg-video-i128         - X.Org X server -- i128 display driver     
i   xserver-xorg-video-intel        - X.Org X server -- Intel i8xx, i9xx display
[...]
Pytanie jak mogę z poziomu systemu ustalić, z którego konkretnie sterownika korzysta system operacyjny?

: 19 czerwca 2010, 13:06
autor: Redhead

Kod: Zaznacz cały

# lspci -v | grep -i kernel
    Kernel driver in use: pcieport
    Kernel driver in use: uhci_hcd
    Kernel driver in use: uhci_hcd
    Kernel driver in use: uhci_hcd
    Kernel driver in use: ehci_hcd
    Kernel driver in use: HDA Intel
    Kernel driver in use: pcieport
    Kernel driver in use: pcieport
    Kernel driver in use: uhci_hcd
    Kernel driver in use: uhci_hcd
    Kernel driver in use: uhci_hcd
    Kernel driver in use: ehci_hcd
    Kernel driver in use: ahci
    [B]Kernel driver in use: nvidia[/B]
    Kernel driver in use: sky2
    Kernel driver in use: sata_sil24
    Kernel driver in use: skge
# 

: 19 czerwca 2010, 15:21
autor: fnmirk
Samo polecenie:

Kod: Zaznacz cały

lspci -v
(bez filtrowania) przedstawia więcej informacji.

: 19 czerwca 2010, 15:28
autor: pavbaranov
Początek tematu i jego koniec idą na skróty ;)
Jeśli chcesz się dowiedzieć jaką kartę masz zainstalowaną w systemie:

Kod: Zaznacz cały

lspci | grep VGA
Jeśli chcesz się dowiedzieć jaki sterownik karty jest załadowany w jądrze - postępujesz np. tak jak napisał Redhead. Musisz jedynie wiedzieć jak się nazywa ów sterownik. Sama paczka nazywa się xserver-xorg-video-coś, w podanym przez Redheada przykładzie będzie to xserver-xorg-video-nvidia. Jeśli masz KDE4 to tego typu informację poda Ci Centrum informacyjne w sekcji Open GL. Tego samego dowiesz się również (a nawet więcej) stosując konsolowy program hwinfo, który ma tę zaletę, że poda Ci w dość czytelny sposób informację zarówno o tym jaką masz fizycznie kartę, jak również jaki sterownik jest załadowany (poda jeszcze mnóstwo innych informacji, również użytecznych).

: 19 czerwca 2010, 17:09
autor: ilin
Przeanalizować plik /var/log/Xorg.0.log

W przypadku korzystania z drivera np nv lspci i lsmod nic nam nie powie.