So erhalten Sie Grafikkarteninformationen unter Linux
Eine Grafikverarbeitungseinheit (GPU), die auch als visuelle Verarbeitungseinheit (VPU) bekannt ist, ist eine spezialisierte elektronische Schaltung, die schnell den Speicher manipuliert und verändert, um die Erzeugung von Bildern in einem Bildspeicher zu beschleunigen, der zur Ausgabe vorgesehen ist. Wenn Sie den entsprechenden Grafikkartentreiber installieren und die Grafikkarte ordnungsgemäß funktionieren lassen möchten, müssen Sie das richtige Modell und den richtigen Hersteller der Grafikkarte auf Ihrem System finden. Die meisten Linux-Distributionen können verschiedene Grafikkarten erkennen, verfügen jedoch nicht immer über die besten Treiber. Also, wenn Sie eine externe Grafikkarte wie Nvidia haben, dann müssen Sie den Modellnamen / die Modellnummer finden und dann weitere Details nachschlagen.
In diesem Artikel wird erläutert, wie Grafikkarteninformationen über die Befehlszeile abgerufen werden.
Holen Sie sich Hardware Details
Es gibt nur wenige Befehle, um Hardwareinformationen zu erhalten. lspci
ist eines der Befehlszeilentools, die Details zur Grafikkarte lspci
.
Führen Sie den folgenden Befehl aus, um die Grafikkarteninformationen auf Ihrem System abzurufen.
lspci -vnn | grep VGA -A 12
Sie werden sehen, dass es so etwas ausgibt:
Die erste Zeile hat den Namen des Anbieters, den Modellnamen / die Modellreihe und die ID des PCI.
Beachten Sie die Zahlen in der Klammer: 8086:0f31
. Eine solche Nummer ist für fast alle Grafikkarten vorhanden. Der erste Teil, 8086,
zeigt die Hersteller-ID (hier Intel) an und die zweite Zahl, 0f31,
gibt die PCI-ID an, die das Modell der Grafikeinheit angibt.
Sie können auch den Befehl lshw
, um die obigen Informationen zu erhalten.
Führen Sie den Befehl lshw
auf Ihrem System aus.
lshw -numerische -C-Anzeige
Sie sehen folgende Ausgabe:
Finden Sie, welcher Grafikkartentreiber unter Linux verwendet wird
Um den Namen des Grafikkartentreibers zu identifizieren, der auf Ihrem System verwendet wird, können Sie den lshw
Befehl lshw
.
sudo lshw -c video | Grep-Konfiguration
Du wirst sehen, dass es so etwas ausgibt:
Der Name des Grafikkartentreibers wird in driver=i915
angezeigt. Danach können Sie die Details des Grafikkartentreibers wie folgt überprüfen:
modinfo i915
Sie werden sehen, dass es so etwas ausgibt:
Überprüfen Sie die Hardwarebeschleunigung
Mit hardwarebasierter 3D-Beschleunigung können Anwendungen, die 3D-Grafiken zeichnen müssen, die Hardware direkt zum Verarbeiten und Generieren der Grafiken verwenden und das 3D-Rendering deutlich beschleunigen. Dazu muss die Grafikkarte Hardware-Beschleunigung unterstützen und die richtigen Treiber müssen auf Ihrem System installiert sein.
Sie können den Befehl glxinfo
, um Details zu OpenGL glxinfo
:
glxinfo | Grep OpenGL
Sie werden eine Ausgabe wie folgt sehen:
Die OpenGL renderer string
verweist auf MESA-Bibliotheken, was bedeutet, dass das 3D-Rendering vollständig in der Software ausgeführt wird. Das wird langsam und Spiele werden nicht gut funktionieren.
Fazit
Ich hoffe, Sie haben jetzt genug Kenntnisse, um die richtigen Informationen der Grafikkarte zu finden, die auf Ihrem System installiert ist, und Sie können einfach den richtigen Taucher für die Grafikkarte installieren. Fühlen Sie sich frei zu kommentieren, wenn Sie Fragen haben.