GameMode anche per le app? Una possibilità da considerare

Modalità di gioco

Modalità di gioco È un software progettato per migliorare l'esperienza dell'utente durante i giochi. Non ha molto senso quando giochiamo con emulatori come le console a 8 bit, ma ha senso, ad esempio, quando giochiamo a titoli Steam o anche PPSSPP. Possiamo anche tenerne conto per svolgere altri tipi di attività. COME? Non è progettato per migliorare le prestazioni di gioco?

Ebbene, non tutto ciò che è progettato pensando a uno scenario viene utilizzato solo in quello scenario. Ad esempio, nelle analisi di I Big Data hanno lanciato la GPU per molto tempo e ora vengono utilizzati anche per l'intelligenza artificiale. Quello che voglio che tu capisca è che la GPU può essere utilizzata per qualcosa di più della semplice elaborazione della grafica e una "modalità di gioco" può essere utilizzata anche per migliorare le prestazioni di altri programmi.

Quali tipi di programmi possono beneficiare di GameMode

GameMode può cambiare il governatore della CPU e migliorare le prestazioni della GPU facendo ciò che è noto come overclocking. I produttori di questi tipi di componenti di solito li limitano a un punto in cui ritengono che sia sicuro lavorare, ma a volte si può tranquillamente andare più in alto. È una cosa che si consiglia di fare sul Raspberry Pi, poiché il limite è molto basso e riduce significativamente le prestazioni per impostazione predefinita.

I programmi che possono beneficiare di GameMode sono quelli che richiedono potere, quindi in generale. Ad esempio, può migliorare le prestazioni degli editor video/audio o di qualsiasi software che necessita di rendering. Ho notato miglioramenti anche avviando Kodi con GameMode su un laptop vecchio e con risorse limitate.

cosa sai fare

Questa modalità di gioco ottimizzare temporaneamente alcuni parametri della nostra attrezzatura. Che siano temporanei significa per definizione che non sono permanenti e che questi cambiamenti saranno mantenuti solo mentre il processo è attivo. Quando chiudiamo il programma che utilizza GameMode, anche l'ottimizzatore si chiuderà e tutto tornerà alla configurazione originale.

Tra ciò che ottimizza, abbiamo:

  • Cambia il governatore della CPU.
  • Priorità O / I.
  • Utilità di pianificazione del kernel (SCHED_ISO).
  • Salvaschermo inibito. Molti software bloccano già lo screen saver mentre è in esecuzione, come ad esempio un semplice browser durante la riproduzione di video. Ma, per ogni evenienza, poiché ci sono emulatori che non lo fanno, GameMode si occupa anche di questo.
  • Modalità prestazioni GPU (NVIDIA e AMD), overclocking GPU (NVIDIA). Questo è uno dei punti più importanti, poiché è quello che "chiede" di più all'hardware del computer affinché il programma funzioni meglio.
  • Script personalizzati.

Come installare GameMode

La modalità gioco è disponibile nei repository di molte distribuzioni Linux, come Ubuntu, Debian, Solus, Arch Linux, Gento, Fedora, Mageia e tutto ciò che si basa su di essi, tra cui possiamo citare Linux Mint, sistema operativo elementare o Manjaro. Il software è fondamentalmente un servizio di tipo “demone” o demone che è responsabile di apportare modifiche al sistema che potremmo apportare con altri mezzi.

annessi

Per installarlo dobbiamo prima installare le dipendenze, e il comando dipenderà dalla base della distribuzione (di seguito indica il sistema da cui discendono gli altri):

Debian

sudo apt install meson libsystemd-dev pkg-config ninja-build git libdbus-1-dev dbus-user-session

Arco

sudo pacman -S meson systemd git dbus

Fedora, CentOS, OpenSuse

sudo dnf install meson systemd-devel pkg-config git dbus-devel

Gentoo

emerge --ask games-util/gamemode

Solus

È disponibile nel centro software

Software

Per installare il programma proposto da Feral Interactive è necessario aprire il terminale e scrivere:

git clone https://github.com/FeralInteractive/gamemode.git cd gamemode git checkout 1.7 ./bootstrap.sh

NOTA: In questo link Le informazioni saranno sempre aggiornate. Ne parlo perché, almeno, il terzo comando varia con ogni aggiornamento.

Consiglio generale

Per chi non ama il terminale, o per chi vuole qualcosa di più semplice, probabilmente puoi installare tutto in una volta dal software center cercando "gamemode" e accettando l'installazione del software principale e delle dipendenze, come spiegato nel punto di Solus.

Come utilizzare la modalità gioco

C'è software, come alcuni emulatori e fine frontale di giochi, che lo fanno automaticamente. Ma se vogliamo fare quanto indicato all'inizio di questo articolo, dobbiamo avviare manualmente il processo. Ad esempio, per avviare Kdenlive con questa modalità utilizzeremo il comando:

gamemode esegui kdenlive

Il programma verrà eseguito con il modalità giochi finché non la chiudiamoe il terminale deve essere aperto. Se vogliamo evitare questo, la soluzione migliore è creare un file .desktop, che aggiungerà anche il programma al menu di avvio. Puoi ottenere lo stesso da Kdenlive, generalmente in /usr/share/applications/, cambia la riga Exec=kdenlive %F a Exec=gamemode esegui kdenlive %F e Nome[es]=Kdenlive (o qualsiasi altra lingua) a Nome[es]=Kdenlive (modalità energetica) , ad esempio, e salva il file .desktop nella cartella personal/.local/share/applications.

Creando quel file, nel menu di avvio appariranno due Kdenlive: quello normale e la modalità di alimentazione che abbiamo appena creato e che verrà eseguita con GameMode.

Se il software è stato installato tramite Steam, è necessario aggiungere il seguente valore alle "opzioni di avvio" che troviamo facendo clic secondario sul software e accettando con "Ok":

gamemoderun %comando%

Applicazioni conosciute che lo integrano

Tra le applicazioni che GameMode può integrare, abbiamo:

  • AT Launcher- Un lanciatore di Minecraft.
  • Lanciatore di prismi - Un altro launcher Minecraft.
  • Guscio GNOME (tramite estensione): indica quando GameMode è attivo nel pannello superiore.
  • Lutris: abilita la modalità per tutti i giochi per impostazione predefinita, se possibile, purché abbiano le librerie installate.
  • RetroArch: Le presentazioni non sono necessarie. È supportato e può essere attivato dal menu Latenza/Modalità gioco.

Promemoria: è stato progettato per migliorare le prestazioni di gioco.

Sebbene possa migliorare le prestazioni di altri software, non è stato progettato per farlo.. Non dovrebbero esserci problemi ad usarlo negli esempi menzionati, ma devi essere informato e conoscere i dettagli. Uno di questi, che non è qualcosa di grave, sarebbe vedere come si esaurisce prima la batteria. Metterei la mano sul fuoco che non accadrebbe mai, ma l'overclock forza i componenti e potrebbe bruciarne alcuni; vale la pena usarla in modo responsabile, e se viene usata in questo modo, probabilmente possiamo fare cose che prima non potevamo fare o farle meglio.

Pagina del progetto.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.