Wie finde ich das Modell meiner Grafikkarte heraus?


Antworten:


244

Öffne "Terminal" und tippe: lspci | grep VGA

Dort finden Sie das Modell Ihrer GPU-Karte.


8
Ich musste -v (ausführlich) angeben, um das Modell für mein ATI zu erhalten ...for s in $(lspci | grep VGA | awk '{print $1}'); do lspci -v -s $s; done
Pete

2
In solchen Fällen DeviceNameist es das , was Sie wollen und es ist wahrscheinlich die Zeile nach der, die Sie begreifen. Verwenden Sie lspci -v | grep VGA -A 1diese Option , um eine Zeile danach einzuschließen.
Adam Marshall

2
Zuerst macht sudo update-pciidsneue Version der PCI - ID - Liste zum Download bereit . Dann tu es lspci. Das Aktualisieren von PCI-IDs kann die als lspciAusgabe verfügbaren Informationen verbessern . Zum Beispiel vor dem Aktualisieren der PCI-IDs 01: 00.0 3D-Controller: NVIDIA Corporation GM107GLM (Rev. a2) Vergleichen Sie dies mit nach dem Aktualisieren der PCI-IDs 01: 00.0 3D-Controller: NVIDIA Corporation GM107GLM [Quadro M1200 Mobile] (Rev. a2)
VJ -

Guter Schuss, aber welcher von [Radeon HD 6450/7450/8450 ...] :)?
Runlevel0

Sieht so aus, als ob es nicht in allen Fällen funktioniert. Für einige Konfigurationen erhalte ich:01:00.0 VGA compatible controller: NVIDIA Corporation GV102 (rev a1)
Mrgloom

114

Ausführliche Informationen zu Ihrer Grafikkarte, in der Regel einschließlich Fabrikat und Modell, erhalten Sie unter:

sudo lshw -C video

Dies gibt möglicherweise häufiger den Namen des Herstellers und des Modells als lspci, es kann jedoch nicht garantiert werden , dass er angegeben wird (oder wird lspci).

sudo lshw -C display ist gleichwertig.

Sie können dies auch ohne ausführen sudo, aber es ist etwas unwahrscheinlicher, dass Sie so viele Informationen erhalten. Trotzdem lshw -C videoist es eine vernünftige Wahl, wenn Sie keine Verwaltungsbefugnisse haben.

Wenn Sie möchten, können Sie die Ausgabe analysieren, um nur die Zeile mit dem Modellnamen zu erhalten:

sudo lshw -C video | grep product:

Oder wenn Sie nur den Namen extrahieren müssen (zum Beispiel für Skriptzwecke - aber denken Sie daran, dass nicht immer etwas zu extrahieren ist):

sudo lshw -C video | awk -F'product: ' '/product/{print $2}'

(Vergessen Sie nicht das Leerzeichen kurz nach -Fproduct:dem Schließen '.)

Als Beispiel: Auf meinem System ergibt dies:

M52 [Mobility Radeon X1300]

Das erste Kommando funktionierte für AMD gpu ziemlich gut
Rahul

35

Manchmal reicht lspci nicht aus:

$ lspci -nn |egrep "VGA|Display" 

zB: Sie können mit so etwas enden:

00:02.0 VGA compatible controller [0300]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e32] (rev 03)

Dann können Sie versuchen, das Xorg-Protokoll zu durchsuchen:

$ grep -i chipset /var/log/Xorg.0.log

und dmesg

$ dmesg |grep -i agp

5
Die XorgProtokolle waren das einzige, was das spezifische Modell für mich hatte. +1
Cory Klein

1
+1 Bei einer Intel-Karte gibt mir nur diese Methode einige spezifische Informationen zu meiner Karte.
Ramchandra Apte

9
  1. starte gnome-control-center (von einem terminal aus oder in den systemeinstellungen des hauptmenüs)
  2. suche nach 'system' und öffne "System Info"
  3. Du bist fertig.

1
Tippe update-pciids ein und versuche es dann erneut
chrisfs

Alle hier gefundenen Terminallösungen zeigten mir nur den '3rd Gen Core Processor Graphics Controller'. Diese GUI-Lösung zeigte mir die echte ID "Intel® Ivybridge Mobile". Ausnahmsweise bot die GUI-Lösung mehr.
Hans Deragon

6

Wenn GUI / Display verfügbar ist, können Sie versuchen:

xrandr --listproviders

Ich habe eine Radeon RX480 und alle anderen Antworten gaben mir Ausgaben, die nicht die genaue Modellnummer hatten. Vielen Dank @Constantine!
Capaj

1

In KDE können Sie Folgendes verwenden: kinfocenter(Öffnen Sie eine Eingabeaufforderung in einer grafischen Umgebung, und geben Sie diese ein, oder geben Sie sie in das K-Menü [Anwendungsmenü] ein, oder navigieren Sie zu K → Computer → Info Center ...).

Persönlich benutze ich lshw oder lspci wie in anderen Antworten, aber eine andere Möglichkeit ist:

glxinfo | grep Device

Was vielleicht nur funktioniert, wenn Ihr Gerät OpenGL verwendet, ist nicht sicher, aber für mich gibt es:

    Device: AMD KAVERI (DRM 3.27.0, 5.0.0-15-generic, LLVM 8.0.0) (0x1313)

das ist ganz ordentlich. Die zweite Zahl ist die Kernel-Version, fwiw.


0

Wenn Sie Ihre Grafikkarte von Ubuntu Desktop aus erkennen möchten, versuchen Sie Folgendes:

  1. Klicken Sie oben rechts in der oberen Menüleiste auf Benutzermenü
  2. Wählen Sie Systemeinstellungen
  3. Klicken Sie auf Details.
  4. Standardmäßig sollten Sie Ihre Grafikinformationen sehen. Schauen Sie sich dieses Beispielbild an .

Hinweis: Diese Antwort wurde in der LTS-Version von Ubuntu 16.04 gegeben.


0

Das aufgerufene Kommandozeilen-Tool inxizeigt Ihnen:

inxi -Gx
Graphics:  Device-1: NVIDIA GP104 [GeForce GTX 1080] vendor: ASUSTeK driver: nvidia v: 435.21 bus ID: 01:00.0 
           Display: server: X.Org 1.20.5 driver: nvidia resolution: 3440x1440~75Hz 
           OpenGL: renderer: GeForce GTX 1080/PCIe/SSE2 v: 4.6.0 NVIDIA 435.21 direct render: Yes

Installieren Sie es von Github: https://github.com/smxi/inxi oder mit Apt:

sudo apt install inxi
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.