Jak poznać producenta karty graficznej?

8

Niedawno odkryłem, w krótkiej dyskusji z Kos , że Nvidia nie produkuje własnych kart graficznych (oprócz serii Quadro), ale inni producenci je produkują i sprzedają (Zotac, EVGA, Gigabyte, ...).

Tak, to raczej proste ( lspci, lshw), aby poznać chipset karty graficznej, ale Google nie pomoże nam w znaleźć drogę do poznania się z producentem.

Dlaczego ktoś miałby się tym interesować?
Ponieważ w zależności od producenta mamy różne zegary, różne systemy chłodzenia, różne możliwości.

Skąd więc możemy poznać producenta / producenta z Ubuntu?
Czy istnieje odpowiednik polecenia dmidecodedla GPU?
Inne pomysły, które nie wymagają fizycznego otwarcia komputera i szukania tam wskazówek?

dadexix86
źródło

Odpowiedzi:

13

Możesz uruchomić lspci -knn | grep VGA -A1i zobaczyć producenta.

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]

lub bez PID i VID 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

Możesz to zrobić za pomocą jednego polecenia:

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

To da pełny ciąg dostawcy:

lspci -k | awk '/VGA/{getline;sub("^[^ ]* ","");sub("Device.*","");print}'
Pilot 6
źródło
1
Fajnie, myślałem lspci, że pokażę tylko chip. Szybki hack, aby wydrukować producenta bezpośrednio:lspci -knn | perl -ne 'if(/^[^ ]* VGA/){$_=<>;s/^[^:]*: (.*)Device.*/$1/;print;exit}'
Kos
@ Pilot6 uratował mi dzień: D
Deki Akbar
0

Istnieją różne sposoby na znalezienie producenta karty graficznej. Jednym ze sposobów jest użycie polecenia lspci:

lspci | grep -i vga

00: 02.0 Kontroler zgodny z VGA: zintegrowany kontroler grafiki Intel Corporation Core Processor (rev 02)

W powyższym przypadku, jak widać, producentem jest Intel.

Możesz również uzyskać wszystkie informacje o sprzęcie dla karty graficznej w następujący sposób:

lshw -class display
manishrw
źródło
3
To nie jest pomocna odpowiedź. Pytanie nie dotyczyło zintegrowanych adapterów. W ten sposób możesz uzyskać tylko dostawcę układu, a nie dostawcę karty graficznej.
Pilot6
W rzeczy samej. W moim przypadku na tym komputerze producentem karty z układem Intel jest ASUS
dadexix86,
0

Kolejne polecenie:

lspci  -v

Przykładowe dane wyjściowe:

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

LUB - Zainstaluj GUI:

sudo apt-get install gnome-device-manager

Aby uruchomić - gnome-device-manager

Powiedz mi dlaczego
źródło
0

Ponadto, jeśli karta nie jest zainstalowana, możesz sprawdzić numer FCC wybity na samej karcie. Gdy to zrobisz, trochę Googlinga może ujawnić producenta.

Kamau Malone
źródło
Pytanie brzmiało, jak znaleźć sprzedawcę bez wyciągania karty. Sprzedawca jest prawie zawsze drukowany.
Pilot6
@ Pilot6 nie zauważył części o nie otwieraniu pudełka. Ale w moich czasach budowania komputerów z białą skrzynką i pracy nad naprawą komputerów widziałem sporo nieoznakowanych urządzeń peryferyjnych.
Kamau Malone