Come migliorare le prestazioni di gioco su Linux con Feral GameMode

Come migliorare le prestazioni di gioco su Linux con Feral GameMode

Feral Interactive ha creato un programma innovativo per i giocatori Linux noto come GameMode. È uno strumento impressionante che può migliorare le prestazioni durante la riproduzione di videogiochi ottimizzando diversi aspetti del sistema operativo Linux, tra cui il regolatore della CPU, le priorità di I/O, le prestazioni della GPU e molto altro.

L'utilizzo di GameMode su Linux richiede che il programma sia compilato dal codice sorgente disponibile su GitHub. La creazione del codice sorgente è molto semplice, poiché gli sviluppatori delineano quali dipendenze richiede, come installarle e hanno persino incluso un elegante script di installazione che, una volta eseguito, può eliminare la noia dalla compilazione del software.

Per avviare il processo di installazione di GameMode su Linux, apri una finestra di terminale premendo Ctrl + Alt + T o Ctrl + Maiusc + T sulla tastiera. Quindi, una volta aperto il terminale, segui ciascuna delle sezioni del processo di installazione per ottenere la tua copia di GameMode attiva e funzionante!

Ottenere dipendenze

La parte più importante dell'installazione di GameMode su Linux è ottenere la varietà di dipendenze del software in fase di compilazione necessarie per l'installazione. Per ottenere le dipendenze per GameMode configurate sul tuo PC Linux, segui le istruzioni della riga di comando di seguito che corrispondono al sistema operativo Linux che utilizzi.

Ubuntu

Su Ubuntu Linux, le dipendenze richieste sono Meson, Libsystemd-dev, Pkg-config, Ninja, Git, Libdbus-1-dev e Dbus-user-session.

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

Debian

Debian Linux è molto simile a Ubuntu sotto il cofano. Di conseguenza, le dipendenze necessarie per creare GameMode su di esso sono identiche (Libsystemd-dev, Pkg-config, Ninja, Git, Libdbus-1-dev, ecc.)

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

Arch Linux

Gli utenti di Arch Linux devono solo installare 4 dipendenze per creare GameMode. Sono Meson, Systemd, Git e Dbus.

sudo pacman -S meson systemd git dbus

Fedora

Gli utenti Fedora Linux che desiderano compilare GameMode su Linux devono installare Meson, Systemd-devel, Pkg-config, Git e Dbus-devel.

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

OpenSUSE

Lo sviluppatore non delinea esplicitamente le dipendenze corrette richieste per creare il software su OpenSUSE. Detto questo, quelli Fedora dovrebbero funzionare bene. Tuttavia, se riscontri problemi, chiedi direttamente allo sviluppatore in questa pagina .

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

Scarica il codice sorgente

Ora che le dipendenze sono state risolte, è necessario scaricare il codice sorgente per GameMode. Per fare ciò, dobbiamo utilizzare il programma Git e la sua funzione di clonazione .

git clone https://github.com/FeralInteractive/gamemode.git

Una volta completato il processo di clonazione, nella tua home directory (~) apparirà una cartella con il nome di "gamemode". Sposta la sessione del terminale in questa cartella utilizzando il comando CD di seguito.

modalità di gioco cd

Costruire GameMode su Linux

L'applicazione GameMode è facile da costruire su qualsiasi PC Linux, grazie allo script "bootstrap.sh". Per eseguire lo script, esegui il comando di esecuzione di seguito in una finestra di terminale.

./bootstrap.sh

Dopo aver eseguito lo script "bootstrap.sh" sul tuo PC Linux, ti verrà chiesto di inserire la password per il tuo utente. Fallo, poiché lo script ne ha bisogno per ottenere l'accesso a sudo durante il processo di compilazione e installazione.

Quando il processo di build/installazione è completo sul tuo PC Linux, sarai in grado di accedere manualmente a GameMode digitando il comando seguente.

uomo modificato

Esegui GameMode su giochi non Steam

GameMode può eseguire videogiochi installati su un computer Linux tramite la riga di comando. Ad esempio, per ottenere prestazioni migliori da Super Tux Kart su Linux, esegui il seguente comando in una finestra del terminale Linux.

Come migliorare le prestazioni di gioco su Linux con Feral GameMode

gamemoderun supertuxkart

Per eseguire qualsiasi videogioco installato sul tuo PC Linux, scrivi il comando gamemoderun , seguito dal comando di esecuzione del gioco.

gamemoderun nome del gioco

Esegui GameMode con i giochi Steam

Oltre a funzionare da un terminale, GameMode può funzionare anche con i giochi Steam . Per configurare qualsiasi gioco per l'esecuzione su Steam, inizia avviando l'app Steam. Quindi, una volta aperta l'applicazione Steam, fai clic su "Libreria" per accedere alla tua libreria di videogiochi.

Una volta nella sezione "Libreria" di Steam, cerca un gioco installato e fai clic con il pulsante destro del mouse per visualizzare il menu di scelta rapida.

Nel menu di scelta rapida del tuo gioco Steam, trova l'opzione "proprietà" e selezionala per aprire l'area delle proprietà del gioco. Quindi, cerca il pulsante "imposta opzioni di avvio" e fai clic su di esso per aprire la finestra delle opzioni di avvio di Steam.

All'interno di "Opzioni di avvio" per il tuo gioco su Steam, scrivi il seguente comando nella casella di testo per abilitare GameMode per il gioco Steam.

Come migliorare le prestazioni di gioco su Linux con Feral GameMode

gamemoderun %comando%

Fare clic sul pulsante "OK" per salvare il comando nel gioco Steam. Quindi, fai clic sul pulsante "chiudi" per chiudere la finestra delle proprietà del gioco Steam.

Per avviare GameMode sul gioco Steam, fai clic su "Gioca" e inserisci la tua password nella finestra pop-up che appare sullo schermo.


Migliora gli appunti di Gnome Shell con Pano

Migliora gli appunti di Gnome Shell con Pano

Ammettiamolo, gli appunti predefiniti di Gnome Shell non sono molto buoni. Installa Pano per migliorare la tua esperienza con gli appunti!

Come installare DaVinci Resolve 17 su Linux

Come installare DaVinci Resolve 17 su Linux

Hai bisogno di un ottimo editor video non lineare per la tua macchina Linux? Fai funzionare Davinci Resolve 17 con questa guida!

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Wallpaper Downloader è un ottimo downloader e gestore di sfondi per Linux. Supporta la maggior parte degli ambienti desktop Linux ed è molto facile da usare. Questa guida

Come installare Tuxedo OS sul tuo computer

Come installare Tuxedo OS sul tuo computer

Vuoi testare il sistema operativo Tuxedo sui computer Tuxedo? Scopri come far funzionare l'ultima versione di Tuxedo OS sul tuo PC.

Come installare un file DEB su Linux

Come installare un file DEB su Linux

.DEB numero opzione 1 Cosa ci fai? Scopri i molti modi in cui puoi installare i file DEB sul tuo PC Linux.

Come giocare a Dying Light su Linux

Come giocare a Dying Light su Linux

Dying Light è un videogioco survival horror del 2015 sviluppato da Techland e pubblicato da Warner Bros Interactive Entertainment. Il gioco è incentrato su

Come installare Neptune Linux sul tuo computer

Come installare Neptune Linux sul tuo computer

Neptune utilizza l'ambiente desktop KDE Plasma 5 e mira a fornire un sistema operativo elegante. Ecco come installare Neptune Linux sul tuo computer.

Prova il nuovo desktop basato su snap di Ubuntu

Prova il nuovo desktop basato su snap di Ubuntu

Vuoi provare il nuovo sistema operativo desktop basato su pacchetto snap di Ubuntu? Scopri come distribuirlo su una macchina virtuale con questa guida.

Come giocare a Undertale su Linux

Come giocare a Undertale su Linux

Undertale è un gioco di ruolo indipendente in 2D del 2015 sviluppato e pubblicato dallo sviluppatore di giochi Toby Fox. Questa guida coprirà il download e l'installazione di Undertale sul tuo

Come giocare a Total War: THREE KINGDOMS su Linux

Come giocare a Total War: THREE KINGDOMS su Linux

Total War: Three Kingdoms è un gioco RTS di strategia a turni sviluppato da Creative Assembly. Ecco come giocare su Linux.