Hogyan találhatom meg, hogy mi a video-illesztőprogram a rendszeremen?

164

Szeretnék kipróbálni egy másik videokártya-illesztőprogramot, de nem tudom, melyiket használom jelenleg.

Mi az egyszerű módja annak, hogy milyen rendszergazda van jelenleg?

    
készlet belacqua 25.01.2011 17:52
forrás

6 válasz

151

Futtassa alshw -c video -ot, és keresse meg a sort a "konfiguráció" segítségével. A betöltött meghajtó előtagja a "driver=". Példa kimenet:

  *-display
       description: VGA compatible controller
       product: Core Processor Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 02
       width: 64 bits
       clock: 33MHz
       capabilities: vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:45 memory:fd000000-fd3fffff memory:d0000000-dfffffff ioport:1800(size=8)

Ha többet szeretne tudni a betöltött illesztőprogramról, modinfo . modinfo i915:

kimenet
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 

Amodinfo fájlneveken és álneveken működik, nem pedig modulneveken. A modulok többségének ugyanaz a neve lesz a modul nevére és a fájlnévre, de vannak kivételek. Egyiküknvidia.

A következő parancsok használatának másik módja, hogy megmutassuk az illesztőprogram fájlnevét:

modinfo -F filename 'lshw -c video | awk '/configuration: driver/{print }' | cut -d= -f2'

A betöltéskor alsmod parancs megjeleníti anvidia modult. A (z)modinfo nvidia hiba lesz. Miért? Mivel nincs "nvidia" nevű modul, ez csak egy álnév. Az alias megoldásához használhatja amodprobe --resolve-alias nvidia -ot. Vagy az egész modinfo egy parancs kiadása:

modinfo $(modprobe --resolve-alias nvidia)
    
válasz adott Lekensteyn 25.01.2011 18:02
forrás
76

A következő parancsot használhatja a jelenleg használt VGA rendszermag-illesztőprogram megtekintéséhez:

lspci -nnk | grep -i vga -A3 | grep 'in use'

Példa az ATI / AMD grafikus kártyára:

  • ha a Radeon illesztőprogramot használja:

    Kernel driver in use: radeon
    
  • ha a Fglrx meghajtót használja:

    Kernel driver in use: fglrx_pci
    

Teljes kimenet a (z)lspci -nnk | grep -i vga -A3

paranccsal
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

A (z)lspci -nnk | grep -i vga -A3 | grep 'Kernel modules':

elérhető rendszermag moduljai
Kernel modules: fglrx, radeon

Megjegyzés: Ez nem minden esetben működik!

A SiS 65x / M650 / 740 PCI / AGP VGA Display Adapter esetében nincs "Kernel driver in use" sor:

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

és a rendelkezésre állósisfb kernel modul nem a betöltött illesztőprogram, mert alsmod | grep sisfb nem rendelkezik kimenettel (sisfb feketelista). Ebben az esetben a sudo lshw -c video | grep Konfiguration sem működik. A kimenet:

   Konfiguration: latency=0

meghajtóinformációk nélkül.

    
válasz adott BuZZ-dEE 14.02.2013 02:57
forrás
2

Sok sikert próbáltam siker nélkül, de ez nekem működött (Ubuntu 12.10):

/usr/lib/nux/unity_support_test --print

Az egyik oka az, hogy Nvidia Optimus kártyával rendelkezem, ami még nehezebbé teszi a rendszert, ezért hozzáadtam aoptirun parancsot.

    
válasz adott yksikerta 25.01.2013 16:59
forrás
1

A legjobb információ, amit eddig láttam, anouveau wiki. Segíthet a nem-nvidia kártyákon is: link

Ez axrandr --listproviders és asudo cat /sys/kernel/debug/vgaswitcheroo/switch. Számos hasznos információ arról, hogyan vezérelheti az energiát, a kimeneteket és a kirakodást stb.

    
válasz adott akostadinov 11.01.2017 16:55
forrás
0

Nyisson meg egy terminált, és írja be:

sudo apt-get install sysinfo

Ez egy praktikus kis program, amely meg tudja mondani, hogy mindenkinek szüksége van a számítógépedről.

    
válasz adott LinuxPCplus 25.01.2013 17:02
forrás
0
hwinfo --gfxcard

Keresse meg a "Driver:" parancsot. Lehet, hogy először telepítenie kell a hwinfo csomagot.

    
válasz adott jarno 22.07.2018 07:46
forrás