Jak ustali

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

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

Post 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?
Awatar użytkownika
Redhead
Junior Member
Posty: 526
Rejestracja: 17 lipca 2007, 17:37

Post 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
# 
fnmirk
Senior Member
Posty: 8324
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Samo polecenie:

Kod: Zaznacz cały

lspci -v
(bez filtrowania) przedstawia więcej informacji.
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post 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).
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Przeanalizować plik /var/log/Xorg.0.log

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