Come sapere il produttore di una scheda grafica?

Recentemente ho scoperto, in una breve discussione con kos , che Nvidia non produce le sue tabs grafiche (a parte le serie Quadro), ma altri produttori le producono e vendono (Zotac, EVGA, Gigabyte, …).

Quindi, è piuttosto semplice ( lspci , lshw ) conoscere il chipset della tua scheda grafica, ma Google non ci ha aiutato a trovare un modo per conoscere il produttore.

Perché qualcuno dovrebbe essere interessato a questo?
Perché a seconda del produttore abbiamo diversi orologi, diversi sistemi di raffreddamento, diverse capacità.

Quindi, come possiamo conoscere il produttore / produttore di Ubuntu?
Esiste un comando equivalente di dmidecode per le GPU?
Altre idee che non implicano l’apertura fisica del computer e la ricerca di suggerimenti lì?

È ansible eseguire lspci -knn | grep VGA -A1 lspci -knn | grep VGA -A1 e consultare il produttore.

 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF116 [GeForce GTX 550 Ti] [10de:1244] (rev a1) Subsystem: Gigabyte Technology Co., Ltd Device [1458:351a] 

o senza PID e VID lspci -k | grep VGA -A1 lspci -k | grep VGA -A1 :

 01:00.0 VGA compatible controller: NVIDIA Corporation GF116 [GeForce GTX 550 Ti] (rev a1) Subsystem: Gigabyte Technology Co., Ltd Device 351a 

Puoi farlo in un unico comando:

 lspci -k | awk '/VGA/{getline; print $2}' 

Ciò fornirà la stringa completa del fornitore:

 lspci -k | awk '/VGA/{getline;sub("^[^ ]* ","");sub("Device.*","");print}' 

Esistono vari modi per scoprire il produttore della tua scheda grafica. Uno dei modi è usare il comando lspci:

 lspci | grep -i vga 

00: 02.0 Controller VGA compatibile: Intel Graphics Core Processor Controller grafico integrato (rev 02)

Nel caso sopra, come puoi vedere il produttore è Intel.

Puoi anche ottenere tutte le informazioni sull’hardware per la tua scheda grafica come segue:

 lshw -class display 

Un altro comando:

 lspci -v 

Uscita di esempio:

 00:00.0 Host bridge: Intel Corporation 5000P Chipset Memory Controller Hub (rev b1) Subsystem: Super Micro Computer Inc Device 9280 Flags: bus master, fast devsel, latency 0 Capabilities: [50] Power Management version 2 Capabilities: [58] MSI: Enable- Count=1/2 Maskable- 64bit- Capabilities: [6c] Express Root Port (Slot-), MSI 00 Capabilities: [100] Advanced Error Reporting 00:02.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x8 Port 2-3 (rev b1) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=01, subordinate=05, sec-latency=0 I/O behind bridge: 00002000-00002fff Memory behind bridge: d8200000-d83fffff Capabilities: [50] Power Management version 2 Capabilities: [58] MSI: Enable+ Count=1/2 Maskable- 64bit- Capabilities: [6c] Express Root Port (Slot-), MSI 00 Capabilities: [100] Advanced Error Reporting Kernel driver in use: pcieport-driver Kernel modules: shpchp .... ..... ... 0a:01.0 VGA compatible controller: ATI Technologies Inc ES1000 (rev 02) (prog-if 00 [VGA controller]) Subsystem: Super Micro Computer Inc Device 9280 Flags: bus master, stepping, fast Back2Back, medium devsel, latency 66, IRQ 11 Memory at d0000000 (32-bit, prefetchable) [size=128M] I/O ports at 3000 [size=256] Memory at d8400000 (32-bit, non-prefetchable) [size=64K] [virtual] Expansion ROM at d8420000 [disabled] [size=128K] Capabilities: [50] Power Management version 2 

OPPURE – Installare una GUI:

 sudo apt-get install gnome-device-manager 

Per eseguirlo – gnome-device-manager

Inoltre, se la scheda non è installata, è ansible controllare il numero FCC stampato sulla carta stessa. Una volta ottenuto ciò, un po ‘di Google può rivelare il produttore.