Le schede grafiche Nvidia sono standard su Linux grazie alle buone caratteristiche dei driver grafici proprietari, che consentono ai videogiochi di funzionare abbastanza bene sulla piattaforma.
Tuttavia, le GPU Nvidia a volte hanno una performance minore su Linux rispetto a Windows, a causa della tecnologia di base del sistema operativo open source. Per fortuna, è facile aggirare questi aspetti negativi delle prestazioni overclockando l’hardware.
Il modo più semplice per farlo è installare lo strumento grafico GreenWithEnvy, in quanto consente agli utenti di utilizzare una semplice GUI per fornire informazioni e overclockare le schede grafiche Nvidia.
Installare GreenWithEnvy
Ci sono alcuni modi per installare l’applicazione di overclock di Nvidia GreenWithEnvy su Linux, ma il migliore è attraverso Flatpak, software pronto per l’uso e senza la necessità di compilare nulla. Prima però è importante parlare del runtime di Flatpak, poiché senza di esso l’installazione e l’esecuzione di GreenWithEnvy non è possibile.
Il runtime di Flatpak è abbastanza facile da installare su gran parte delle distribuzioni Linux. Una volta completata l’installazione, è possibile passare a quella di GreenWithEnvy inserendo i seguenti comandi in una finestra di Terminale:
flatpak remote-add –if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.leinardi.gwe
Altri modi per installare GreenWithEnvy
Se non è possibile installare Flatpak, gli sviluppatori hanno reso possibile installare GreenWithEnvy utilizzando i codici sorgente.
Ubuntu
sudo apt install git meson python3-pip libcairo2-dev libgirepository1.0-dev libglib2.0-dev libdazzle-1.0-dev gir1.2-gtksource-3.0 gir1.2-appindicator3-0.1 python3-gi-cairo appstream-util
Debian
sudo apt-get install git meson python3-pip libcairo2-dev libgirepository1.0-dev libglib2.0-dev libdazzle-1.0-dev gir1.2-gtksource-3.0 gir1.2-appindicator3-0.1 python3-gi-cairo appstream-util
Arch Linux
Su Arch Linux, non è necessario gestire manualmente l’installazione delle dipendenze per GreenWithEnvy. Invece, creare e installare il pacchetto AUR da Terminale con i comandi seguenti:
sudo pacman -S git base-devel
git clone https://github.com/trizen/trizencd trizenmakepkg -sritrizen -S gwe
Fedora
sudo dnf install desktop-file-utils git gobject-introspection-devel gtk3-devel libappstream-glib libdazzle libnotify meson python3-cairocffi python3-devel python3-pip redhat-rpm-config
OpenSUSE
Purtroppo, gli sviluppatore non hanno delineato le dipendenze da installare per OpenSUSE. Provare ad utilizzare le dipendenze di Fedora poiché sono simili. Oppure, se non funzionano, attenersi alla versione Flatpak.
Con le dipendenze curate, compilare e installare GreenWithEnvy da codice sorgente usando i seguenti comandi del terminale:
git clone –recurse-submodules -j4 https://gitlab.com/leinardi/gwe.git
cd gwe
git checkout release
pip3 install -r requirements.txt
meson . build –prefix /usr
ninja -v -C build
ninja -v -C build install
Infine, installare il pacchetto Nvidia-xconfig sul sistema e usarlo per impostare la GPU in modalità overclocking.
Overclock con GreenWithEnvy
L’overclocking di una scheda grafica è una cosa complicata. In generale, è meglio fare modifiche con piccoli incrementi. Per ottenere i migliori risultati, seguire attentamente la guida.
Per avviare l’overclocking, lanciare GreenWithEnvy sul PC Linux. Una volta che l’applicazione è aperta, dare un’occhiata alla temperatura della scheda grafica. Guardare le statistiche assicurandosi che non passi da “SLOWDOWN TEMP” o “SHUTDOWN TEMP”.
Supponendo che le temperature siano buone, spostarsi nella sezione “Potenza”. Quindi, utilizzare il mouse per trascinare il cursore verso l’alto del 5% e fare clic su “Applica”. Ad esempio, se la potenza è impostata su 120, spostarla su 125.
Utilizzare per un po’ il computer e sforzare la scheda grafica guardando un video in HD o eseguendo un videogioco per valutare se tutto è stabile. Se non si verificano problemi, la potenza può essere aumentata di un altro 5-10%.