Überwachung

Apps zur Überwachung von AMD-GPUs mit Open-Source-Treibern in Linux

Apps zur Überwachung von AMD-GPUs mit Open-Source-Treibern in Linux

Dieser Artikel behandelt einige nützliche Anwendungen, die verwendet werden können, um Statistiken zu AMD-GPUs zu überwachen, die in Ihrem Linux-System installiert sind installed. Diese Anwendungen funktionieren nur richtig und zeigen korrekte Informationen an, wenn Sie Open-Source-AMD-GPU-Treiber (normalerweise AMDGPU-Treiber genannt) verwenden. Wenn Sie eine AMD-GPU haben, sollten die meisten Linux-Distributionen Open-Source-Treiber automatisch während der Installation des Betriebssystems installieren und aktivieren. Seit der Veröffentlichung der GPUs der „RX“-Serie haben sich Open-Source-Treiber für AMD-Karten sprunghaft verbessert und haben jetzt eine Leistung, die fast mit proprietären Treibern vergleichbar ist. Sie sollten Open-Source-Treiber für AMD-GPUs bevorzugen, es sei denn, Sie haben Probleme oder Ausnahmen.

Radeontop

Radeontop ist eine Open-Source-Anwendung zur Überwachung der GPU-Nutzungsstatistiken für AMD-Karten. Es funktioniert sowohl mit Open-Source-Treibern als auch mit Legacy-Catalysator-Treibern. Obwohl einige Funktionen für Katalysatortreiber eingeschränkt sein können. Es kann eine Vielzahl von Daten über die GPU-Nutzung in Echtzeit anzeigen und alle Statistiken werden regelmäßig automatisch aktualisiert. Beachten Sie, dass es weder die GPU-Temperatur noch die Lüftergeschwindigkeit anzeigen kann.

Um Radeontop in Ubuntu zu installieren, führen Sie den unten angegebenen Befehl aus:

$ sudo apt install radeontop

In anderen Linux-Distributionen können Sie Radeontop über den Paketmanager installieren. Sie können auch den Quellcode kompilieren, um ausführbare Binärdateien zu erhalten.

Verwenden Sie zum Ausführen von Radeontop einen Befehl im folgenden Format:

$radeontop -c

Um mehr über Radeontop zu erfahren, können Sie diese Befehle im Terminal ausführen:

$radeontop --help
$ man radeontop

Radeon-Profil

Das Radeon-Profil ist ein leistungsstarkes Open-Source-Tool zur Überwachung und Steuerung von GPU-Parametern und -Profilen für AMD-Karten, die Open-Source-Treiber unter Linux verwenden use. Es unterstützt eine umfangreiche Statistiküberwachung, einschließlich GPU-Temperaturwerten und Lüftergeschwindigkeiten, was „radeontop“ fehlt. Es kann auch Ihre AMD GPU-Karte übertakten, Leistungsprofile ändern und Lüfterkurven verwalten.

Um Radeon Profile in Ubuntu zu installieren, müssen Sie das offizielle PPA-Repository verwenden. Führen Sie die folgenden drei Befehle nacheinander aus, um das PPA hinzuzufügen und das Radeon-Profil auf Ihrem Ubuntu-System zu installieren:

$ sudo add-apt-repository ppa:radeon-profile/stable
$ sudo apt-Update
$ sudo apt install radeon-profile

Installationsanweisungen für andere große Linux-Distributionen finden Sie hier. Sie können einen Build auch aus seinem Quellcode kompilieren.

Lm-Sensoren

Lm-sensors ist ein Tool zur Überwachung von Statistiken über Ihre CPU, GPU und die Hardwarekomponenten. Es wird am häufigsten verwendet, um Temperatursensoren für CPU- und GPU-Einheiten in Ihrem Linux-System zu überwachen. Sie können Lm-Sensoren verwenden, um die aktuelle Temperatur und Lüftergeschwindigkeit für Ihre AMD-Karte anzuzeigen. Es kann die Lücke für das Befehlszeilendienstprogramm „Radeontop“ schließen, dem keine Indikatoren für GPU-Temperatur und Lüftergeschwindigkeit fehlen.

Um das Lm-sensors-Paket in Ubuntu zu installieren, führen Sie den unten genannten Befehl aus:

$ sudo apt install lm-sensors

In anderen großen Linux-Distributionen können Sie im Paketmanager nach dem Paket „lm-sensors“ suchen. Sie können auch eine ausführbare Binärdatei aus ihrem Quellcode kompilieren.

Führen Sie nach der Installation den folgenden Befehl aus und befolgen Sie die Anweisungen auf dem Bildschirm. Es wird Ihre PC-Hardware sondieren und Sensoren nach Bedarf aktivieren.

$ sudo Sensoren-Erkennen

Wenn Sie aufgefordert werden, automatisch einige Zeilen zu einer Konfigurationsdatei hinzuzufügen, wählen Sie „Ja“. Starten Sie Ihr Linux-System neu.

Verwenden Sie jetzt einfach einen dieser beiden Befehle, um Informationen zu Ihrer AMD-GPU anzuzeigen:

$ Sensoren
$ Sensoren amdgpu-*

Um jede Sekunde aktualisierte Werte anzuzeigen, verwenden Sie stattdessen diesen Befehl:

$ watch -n 1 Sensoren amdgpu-*

Sie können den Schalter „-n“ ändern, um das Intervall in Sekunden zu ändern.

Psensor

Psensor ist ein grafisches Systemüberwachungstool, das Temperatur- und andere Statistiken zu CPU- und GPU-Einheiten anzeigen kann, die in Ihrem Linux-System installiert sind. Es basiert auf dem oben erwähnten Dienstprogramm "LM-Sensoren", daher wird empfohlen, dass Sie die Anweisungen für den Abschnitt "LM-Sensoren" oben befolgen, um zuerst die erforderlichen Sensoren zu aktivieren.

Um Psensor-Pakete in Ubuntu zu installieren, führen Sie den folgenden Befehl aus:

$ sudo apt install psensor

In anderen Linux-Distributionen kann Psensor über den Paketmanager installiert werden. Sie können auch den Anweisungen auf der Homepage folgen, um es zu installieren.

Psensor kann Echtzeitinformationen über Ihre AMD-GPU auf dem Systempanel als Indikator-Applet anzeigen.

Die Felder „fan1“ und „edge“ im obigen Screenshot zeigen Informationen zur AMD GPU. Diese Namen können für andere AMD-GPUs unterschiedlich sein und Sie können sie zur leichteren Identifizierung auch umbenennen.

Um Namen für AMD-GPU-Indikatoren zu identifizieren, gehen Sie zu „Sensoreinstellungen“ und überprüfen Sie deren Details (wie im Screenshot unten gezeigt).

Um Echtzeitindikatoren im Systempanel zu aktivieren, klicken Sie auf die Registerkarte „Anwendungsindikator“ für ein beliebiges Feld in der Seitenleiste und aktivieren Sie das Kontrollkästchen „Sensor im Etikett anzeigen“ (wie im Screenshot unten gezeigt).

Sowohl „Psensor“ als auch „Lm-Sensoren“ funktionieren mit mehreren GPUs, sodass Sie mit diesen Tools Informationen zu mehreren in Ihrem Linux-System installierten AMD-Karten anzeigen können.

Ricks-Lab GPU-Dienstprogramme

Ricks-Lab GPU Utilities ist eine Open-Source-Befehls-App, die eine Reihe von Tools zur Überwachung von Statistiken für NVIDIA- und AMD-GPUs bietet. Sie können diese Dienstprogramme in Ubuntu installieren, indem Sie den unten angegebenen Befehl ausführen:

$ sudo apt install clinfo ricks-amdgpu-utils

Pakete für Ricks-Lab GPU Utilities können über den Paketmanager in anderen großen Linux-Distributionen installiert werden. Sie können auch der offiziellen Installationsanleitung folgen, die hier verfügbar ist.

Führen Sie nach der Installation den unten angegebenen Befehl aus, um Informationen zu Ihrer AMD-GPU anzuzeigen:

$ gpu-ls

Führen Sie den folgenden Befehl aus, um einen kontinuierlich aktualisierten GPU-Monitor im Terminal anzuzeigen:

$ gpu-mon

Führen Sie den folgenden Befehl aus, um den GPU-Monitor in einem grafischen Fenster anzuzeigen:

$ gpu-mon --gui

Führen Sie den folgenden Befehl aus, um Diagramme und Diagramme für Daten anzuzeigen, die auf Ihrer AMD-GPU gesammelt wurden. Es kann einige Zeit dauern, bis die Diagramme ausgefüllt sind.

$ GPU-Plot

Fazit

Dies sind einige der besten GPU-Überwachungstools, die unter Linux verfügbar sind, um Echtzeitinformationen über Ihre AMD-GPU zu überwachen. Diese Dienstprogramme wurden hauptsächlich für Open-Source-Treiber entwickelt und entwickelt, die einfach als „AMDGPU“-Treiber bezeichnet werden.

Open-Source-Ports kommerzieller Spiele-Engines
Kostenlose, quelloffene und plattformübergreifende Spiel-Engine-Nachbildungen können verwendet werden, um sowohl alte als auch einige der relativ neue...
Beste Befehlszeilenspiele für Linux
Die Befehlszeile ist nicht nur Ihr größter Verbündeter bei der Verwendung von Linux – sie kann auch eine Quelle der Unterhaltung sein, da Sie damit vi...
Beste Gamepad-Mapping-Apps für Linux
Wenn du Spiele unter Linux gerne mit einem Gamepad statt mit einem typischen Tastatur- und Maus-Eingabesystem spielst, gibt es einige nützliche Apps f...