Snadné přetaktování a/nebo podvoltování karet NVIDIA v CachyOS
Tento návod popisuje, jak přetaktovat a/nebo podvoltovat karty NVIDIA v Linuxu. Zatímco karty NVIDIA nemají tak širokou škálu dostupných nástrojů jako v systému Windows (žádný MSI Afterburner ani přímé ovládání napěťové křivky), stále existují relativně snadné způsoby, jak zvýšit takty nebo podvoltovat vaši kartu, pokud víte, jak na to.
V tomto návodu nastavíme Python skripty pro úpravu různých zvýšení/posunů a vytvoříme službu pro automatické spouštění těchto skriptů po spuštění systému.
Předpoklady
- Systém CachyOS s grafickou kartou NVIDIA
- Přístup root
Proces nastavení
1. Příprava prostředí
Otevřete terminál dle vašeho výběru (Konsole, Alacritty atd.) a postupujte podle těchto kroků:
-
Přepnutí na uživatele root:
-
Vytvoření a přechod do adresáře NVIDIA:
2. Nastavení Python Virtual Environment
-
Vytvoření virtuálního prostředí:
-
Aktivace virtuálního prostředí:
-
Ověření aktivace:
Mělo by se vrátit “/root/NVIDIA/venv/bin/pip”.
-
Instalace požadovaných modulů:
-
Deaktivace virtuálního prostředí:
3. Vytvoření spouštěcího skriptu
Vytvořte soubor s názvem nvidia-oc.sh
v /root/NVIDIA/
:
Udělejte ze skriptu spustitelný soubor:
4. Zjištění rozsahů taktů GPU
Vyhledejte standardní minimální a maximální takty vaší karty:
Poznamenejte si nejvyšší a nejnižší hodnoty taktu ‘Graphics:’.
5. Vytvoření Python skriptu
Vytvořte soubor s názvem nvidia-oc.py
v /root/NVIDIA/
s následujícím obsahem:
Nahraďte MINCLOCK
, MAXCLOCK
, CLOCKOFFSET
a MEMOVERCLOCK
odpovídajícími hodnotami.
6. Testování konfigurace
Spusťte skript:
Monitorujte GPU:
Otestujte svou konfiguraci hrami nebo jinými úlohami náročnými na GPU.
7. Vytvoření služby Systemd
Vytvořte soubor s názvem nvidia-oc.service
v /etc/systemd/system/
:
8. Povolení a spuštění služby
Zkontrolujte stav služby:
Závěr
Nyní máte po spuštění systému vlastní takty a případně podvoltování pro vaši kartu NVIDIA. Nezapomeňte důkladně testovat a upravovat hodnoty podle potřeby pro stabilitu a výkon.