Übertakte deine Radeon -GPU mit AMDGPU
- 4497
- 1262
- Phoebe Jeorga
Zielsetzung
Overclock Radeon RX 400 -Serie und neuere Grafikkarten unter Linux unter Verwendung der AMDGPU Open Source -Treiber.
Verteilungen
Diese Methode funktioniert auf jeder Linux -Verteilung, die die AMDGPU -Treiber ausführen.
Anforderungen
Eine funktionierende Linux -Installation laufende Kernel 4.10 oder neuer mit Root -Privilegien und den AMDGPU -Treibern installiert.
Schwierigkeit
Einfach
Konventionen
- # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können
sudo
Befehl - $ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können
Einführung
Die Open Source AMDGPU -Treiber haben keine schicke GUI -Oberfläche, mit der Sie Ihre Karte übertakten können. Eigentlich kommen sie überhaupt nicht mit einem Kontrollzentrum. Das ist in Ordnung, aber Sie können Ihre Karte immer noch übertakten, indem Sie einige Werte in Konfigurationsdateien ändern, eine perfekt Linux -Lösung, wenn Sie darüber nachdenken.
Installieren Sie LM_Sensors
Wenn Sie noch nicht haben lm_sensoren
Installiert, sollten Sie es installieren. Der folgende Befehl funktioniert auf Debian -Distributionen, aber Sie können den Paketmanager Ihrer Distribose genauso verwenden.
$ sudo APT Installieren Sie LM-Sensoren
Wenn Ihre Verteilung den Service nicht sofort startet, starten Sie und aktivieren Sie ihn.
$ sudo systemctl starten lm-sensors $ sudo systemCTL aktivieren LM-Sensoren
Sensoren erkennen
Sobald der Dienst auf Ihrem System ausgeführt wird, verwenden Sie das mitgelieferte Dienstprogramm, um die Sensoren auf Ihrem System zu erkennen. Dies sollte Ihre AMD -Grafikkarte enthalten.
$ sudo sensors-detekte
Speichern Sie Ihre Ergebnisse am Ende des Skripts.
Um sicherzustellen, dass es funktioniert, rennen Sie Sensoren
, und sehen Sie, ob Ihre Karte da ist. Versuchen Sie, das neu zu starten LM-Sensoren
Service Wenn Sie Ihre Karte dort nicht sehen.
Sie sollten entweder rennen Sensoren
Auf einer Schleife in einem offenen Terminal oder verwenden. Halten Sie Ihre Temperaturen für maximale Sicherheit rund oder unter 80 ° C.
Lüftergeschwindigkeiten
Es ist wahrscheinlich eine gute Idee, Ihre Lüftergeschwindigkeiten manuell einzustellen, bevor Sie mit Ihrer Uhr und Ihren Speichergeschwindigkeiten anlegen. Auf diese Weise können Sie Ihre Temperaturen aktiver kontrollieren.
Es gibt zwei Dateien, die Sie ändern müssen. Möglicherweise möchten Sie Backup -Kopien von ihnen vornehmen, um die Werkseinstellungen wiederherzustellen, bevor Sie dies tun.
Setzen Sie den Wert von pwm1_enable
Zu 1
Um es manuell mit einem prozentualen Wert zu kontrollieren.
$ sudo echo "1">/sys/class/dRM/card0/devement/hwmon/hwmon1/pwm1_enable
Stellen Sie nun den Prozentsatz der Lüftergeschwindigkeit ein.
$ sudo echo "65">/sys/class/dRM/card0/device/hwmon/hwmon1/pwm1
Übertakten
Es gibt zwei Dateien, die Sie ändern können, wenn Sie Ihre Karte übertakten. Beide setzen den Prozentsatz, für den die Karte übertaktet ist. Das Maximum, das Sie für beide eingeben sollten, ist 20%, aber niemals sofort eingeben. Beginnen Sie am Basiswert von 0 und steigen Sie langsam auf und überprüfen Sie jedes Mal Ihre Temperaturen.
Wenn Sie wieder Backups dieser Dateien erstellen möchten, können Sie es können. Die Standardwerte hier sollten jedoch offensichtlicher sein.
Zunächst können Sie den Prozentsatz der Übertaktgeschwindigkeit für die GPU -Uhr einstellen.
$ sudo echo "8">/sys/class/dRM/card0/devement/pp_sclk_od
Dann können Sie den Speicher machen. Neuere Tests haben bei Übertakten des Speicheres die Leistungsrückfälle angezeigt. Testen Sie es selbst, aber seien Sie sich bewusst, dass dies passieren kann.
$ sudo echo "5">/sys/class/dRM/card0/devement/pp_mclk_od
Sobald Sie diese eingestellt haben, können Sie Dienstprogramme wie die Unigine -Benchmarks verwenden, um Ihre GPU zu belasten, und sicherstellen, dass die Übertakten stabil sind und Ihre Temperaturen in einem sicheren Bereich bleiben.
Wenn Sie während des Tests die Taktgeschwindigkeit Ihrer Karte überwachen möchten, können Sie das folgende Skript in einem separaten Terminalfenster ausführen.
während wahr; do cat/sys/kernel/debug/dri/0/amdgpu_pm_info; Schlaf 5; Erledigt
Gedanken schließen
Übertakten sollte immer mit Vorsicht behandelt werden. Es ist überraschend einfach, Ihre Komponenten zu zerstören. Solange Sie vorsichtig sind, können Sie ein bisschen zusätzliche Leistung aus Ihrer Karte erhalten, ohne zusätzliches Geld auszugeben.
Verwandte Linux -Tutorials:
- Dinge zu installieren auf Ubuntu 20.04
- So erweitern Sie den Thunar -Dateimanager mit benutzerdefinierten Aktionen
- Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
- Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
- Dinge zu installieren auf Ubuntu 22.04
- Nvidia RTX 3080 Ethereum Hashrate und Mining Overclock…
- Eine Einführung in Linux -Automatisierung, Tools und Techniken
- Linux -Download
- Linux -Konfigurationsdateien: Top 30 am wichtigsten
- Mint 20: Besser als Ubuntu und Microsoft Windows?
- « So verwenden Sie GETOPTS, um ein Skriptoptionen zu analysieren
- Beginnen Sie mit dem Bergbau Ethereum auf Ubuntu 16.04 Xenial Xerus Linux »