Hovedfunksjoner i Gamemode
Gamemode utvikles og vedlikeholdes av “Feral Interactive”, et Linux -vennlig spillutviklings- og forlagsselskap som spesialiserer seg på å portere Windows -baserte spill til Linux, Android, iOS, macOS og spillkonsoller. Du kan bruke Gamemode for å optimalisere ytelsen til spill fra sak til sak uten å bruke IT-system bredt. Dette lar deg ha bedre kontroll på spillytelsen. Gamemode optimaliserer spillytelse ved å finjustere prosessens prioriterte rekkefølge, endre CPU og GPU -guvernører til ytelsesmodus, optimalisere I/O -gjennomstrømning, endre kjerneplanleggingsinnstillinger og blokkere skjermsparmodus. Siden Gamemode kjører per spill, er de anvendte justeringer bare midlertidige, og de er deaktivert når en bruker avslutter et spill til skrivebordet.
Installere Gamemode i Linux
Du kan installere Gamemode i Ubuntu ved å bruke kommandoen nedenfor:
$ sudo apt install gamemodeGamemode er tilgjengelig i aksjeselskaper av mange Linux -distribusjoner, slik at du kan søke etter den i pakkebehandleren og installere den derfra. Du kan også samle den fra den fulle kildekoden som er tilgjengelig her.
Å bekrefte at Gamemode er installert med hell og fungerer riktig
Gamemode -pakken sendes med en verktøykommando som kan brukes til å simulere effekten av forskjellige justeringer som brukes av hovedgamemodekommandoen. Denne kommandoen kan brukes til å bekrefte om Gamemode er installert med hell i Linux -systemet ditt, og hvis det fungerer som ment. For å simulere Gamemode, kjør følgende kommando:
$ gamemode-simulate-gameHvis Gamemode fungerer som den skal i Linux -PC -en, vil denne kommandoen avslutte uten å produsere noen utdata eller uten å kaste feil etter å ha kjørt i rundt 10 sekunder.
I tilfelle av noe problem, vil simuleringskommandoen kaste en feilmelding i terminalen, og du kan bruke den til å identifisere / feilsøke problemet.
Bruke Gamemode med Native Linux -spill
For å kjøre Linux -spill med Gamemode -optimaliseringer, kjør en kommando i følgende format:
$ gamemoderun "game_command eller path_to_game_executable"Bytt ut teksten i sitater med en av spillkommandoen eller med full vei til spillets kjørbare binære.
Her er en liten målestokk jeg utførte ved hjelp av "Glxgears" -appen som er tilgjengelig for Linux (kommandoen utført med VSYNC deaktivert). Det viser effekten av gamemode og hvordan det øker FPS av GPU -intensive spill og apper.
Bildefrekvens før du bruker Gamemode:
Bildehastighet etter bruk av Gamemode (andre utgangsblokk):
Som du kan se i produksjonen, er det over 15% økning i FPS. Avhengig av spillet du kjører og CPU / GPU -konfigurasjonen av Linux -systemet ditt, kan imidlertid denne forsterkningen være høyere eller lavere og resultatene kan variere.
Merk at Gamemode kan øke strømforbruket til Linux -systemet.
Bruke Gamemode med vinspill
Vin er et kompatibilitetslag som lar deg kjøre Windows -baserte apper og spill i Linux. For å bruke Gamemode med Wine Games, legg til “Gamemoderun” -kommando rett før hovedkommandoen “Wine”. Her er et eksempel:
$ gamemoderun vin "exe_file eller path_to_game_executable"Bruke Gamemode med Native og Proton Games lansert fra Steam Client i Linux
Proton er basert på vin og det utvikles av Valve, skapere av Steam Game Store og Half-Life Games. Proton kommer med mange tilleggsfunksjoner og optimaliseringer over implementeringen av vaniljevin, og den er spesielt designet for å forbedre ytelsen og kompatibiliteten til Windows -baserte spill i Linux ytterligere. Proton, også kalt Steamplay, er bakt inn i den offisielle Steam -klienten for Linux.
For å kjøre Gamemode med både native og Windows -baserte spill installert i Steam ved hjelp av Proton, gå til spillbiblioteket ditt i Steam -klienten, høyreklikk på Game Entry og klikk på “Egenskaper” -valg, som vist på skjermbildet nedenfor:
Du får et nytt konfigurasjonsvindu. Under fanen "Generelt", skriv inn følgende kommando under "Lanseringsalternativer" -inngangsboksen og kjør deretter spillet.
$ gamemoderun %kommando %Her er et skjermbilde som viser det endelige resultatet:
Tilpasse Gamemode -innstillinger
For å tilpasse Gamemode -innstillinger, må du laste ned og endre konfigurasjonsfilen i "INI" -format. Du kan laste ned den offisielle konfigurasjonsfilen herfra. Når du er lastet ned, kopierer du den til “$ Hjem/.Config/”-mappe. Neste gang du kjører Gamemode, vil den automatisk hente opp forskjellige konfigurasjonsparametere som er til stede i denne filen. Konfigurasjonsfilen er selvforklarende, med detaljerte kommentarer og beskrivelser som er igjen av utviklere selv.
Mer informasjon om spillkonfigurasjonsfiler finner du her.
Konklusjon
Gamemode kan brukes til å øke ytelsen til både innfødte og ikke-innfødte spill i Linux betydelig. Den er også designet for å kjøres per spill, og det fjerner automatisk optimaliseringer når et spill er stengt. Dette lar deg gjenoppta arbeidet ditt på skrivebordet og bruke andre apper uten å utføre en full innlogging eller omstart.