GameMode også til apps? En mulighed for at overveje

Spilletilstand

Spilletilstand Det er en software, der er designet til at forbedre brugeroplevelsen, når du spiller spil. Det giver ikke meget mening, når vi spiller med emulatorer som 8-bit konsoller, men det giver mening, for eksempel når vi spiller Steam-titler eller endda PPSSPP. Vi kan også tage hensyn til det at udføre andre typer opgaver. Som? Er det ikke designet til at forbedre spilydelsen?

Nå, ikke alt, der er designet med ét scenarie i tankerne, bruges kun i det scenarie. For eksempel i analyser af Big Data har kastet GPU i lang tid, og bliver nu også brugt til kunstig intelligens. Hvad jeg vil have dig til at forstå er, at GPU'en kan bruges til mere end blot at behandle grafik, og en "game mode" kan også bruges til at forbedre ydeevnen af ​​andre programmer.

Hvilke typer programmer kan drage fordel af GameMode

GameMode kan ændre CPU-regulatoren og forbedre GPU-ydeevnen laver det, der er kendt som oveclocking. Producenter af disse typer komponenter begrænser dem normalt til et punkt, hvor de mener, det er sikkert at arbejde med, men nogle gange kan du roligt gå højere. Det er noget, der anbefales at gøre på Raspberry Pi, da grænsen er meget lav og som standard reducerer ydeevnen betydeligt.

Programmer, der kan drage fordel af GameMode er dem, der kræver strøm, så generelt. For eksempel kan det forbedre ydeevnen af ​​video-/lydeditorer eller enhver software, der skal gengives. Jeg har også bemærket forbedringer ved at lancere Kodi med GameMode på en bærbar computer, der er gammel og begrænset i ressourcer.

Hvad kan du gøre

Denne spiltilstand midlertidigt optimere nogle parametre for vores udstyr. At det er midlertidigt betyder per definition, at de ikke er permanente, og at disse ændringer kun vil blive vedligeholdt, mens processen er aktiv. Når vi lukker programmet, der bruger GameMode, lukker optimizeren også, og alt vender tilbage til den oprindelige konfiguration.

Blandt det, det optimerer, har vi:

  • Skift CPU-guvernør.
  • O / I-prioritet.
  • Kerneplanlægger (SCHED_ISO).
  • Pauseskærm spærret. Mange software låser allerede pauseskærmen, mens den kører, såsom en simpel browser, når den afspiller video. Men for en sikkerheds skyld, da der er emulatorer, der ikke gør dette, tager GameMode sig også af dette.
  • GPU-ydeevnetilstand (NVIDIA og AMD), GPU-overclocking (NVIDIA). Dette er en af ​​de vigtigste punkter, da det er den, der "spørger" mere fra computerens hardware, så programmet yder bedre.
  • Brugerdefinerede scripts.

Sådan installeres GameMode

GameMode er tilgængelig i lagrene i mange distributioner Linux, såsom Ubuntu, Debian, Solus, Arch Linux, Gento, Fedora, Mageia og alt baseret på dem, blandt hvilke vi kan nævne Linux Mint, elemntary OS eller Manjaro. Softwaren er dybest set en "dæmon" type tjeneste eller daemon som er ansvarlig for at lave ændringer i systemet, som vi kunne foretage på andre måder.

udhuse

For at installere det skal vi først installere afhængighederne, og kommandoen vil afhænge af distributionens basis (følgende angiver systemet, som de andre stammer fra):

Debian

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

Arch

sudo pacman -S meson systemd git dbus

Fedora, CentOS, OpenSuse

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

Gentoo

emerge --spørg games-util/gamemode

Solus

Den er tilgængelig i softwarecenteret

Software

For at installere programmet som foreslået af Feral Interactive, skal du åbne terminalen og skrive:

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

BEMÆRK: I dette link Oplysningerne vil altid være opdateret. Jeg nævner dette, fordi den tredje kommando i det mindste varierer med hver opdatering.

Generel rådgivning

For dem, der ikke kan lide terminalen, eller for dem, der ønsker noget enklere, du kan sandsynligvis installere alt på én gang fra softwarecenteret søger efter "gamemode" og accepterer installationen af ​​hovedsoftware og afhængigheder, som forklaret i Solus' punkt.

Sådan bruger du GameMode

Der er software, såsom nogle emulatorer og forenden af spil, som gør det automatisk. Men hvis vi ønsker at gøre, hvad der er angivet i begyndelsen af ​​denne artikel, vi er nødt til at starte processen manuelt. For eksempel, for at starte Kdenlive med denne tilstand, vil vi bruge kommandoen:

gamemoderun kdenlive

Programmet kører med spiltilstand, indtil vi lukker den, og terminalen skal være åben. Hvis vi vil undgå dette, er den bedste måde at oprette en .desktop-fil, som også tilføjer programmet til startmenuen. Du kan få den samme fra Kdenlive, generelt i /usr/share/applications/, skift linjen Exec=kdenlive %F a Exec=gamemoderun kdenlive %F og Navn[es]=Kdenlive (eller et hvilket som helst andet sprog) til Name[es]=Kdenlive (strømtilstand) , for eksempel, og gem denne .desktop i mappen personal/.local/share/applications.

Ved at oprette den fil vil to Kdenlive dukke op i startmenuen: den normale og strømtilstanden, som vi lige har oprettet, og som vil blive udført med GameMode.

Hvis softwaren er blevet installeret via Steam, skal du tilføje følgende værdi til "startindstillinger", som vi finder ved sekundært at klikke på softwaren og acceptere med "Ok":

gamemoderun %command%

Kendte applikationer, der integrerer det

Blandt de applikationer, som GameMode kan integrere, har vi:

  • ALauncher- En Minecraft launcher.
  • Prisme launcher - Endnu en Minecraft launcher.
  • GNOME Shell (via forlængelse): angiver, når GameMode er aktiv i toppanelet.
  • Lutris: Aktiver tilstanden for alle spil som standard, hvis det er muligt, så længe de har bibliotekerne installeret.
  • RetroArch: Præsentationer er unødvendige. Det understøttes og kan aktiveres fra menuen Latency/Game Mode.

Påmindelse: Det er designet til at forbedre spilydelsen.

Selvom det kan forbedre ydeevnen af ​​anden software, er det ikke designet til at gøre det.. Der skulle ikke være noget problem at bruge det i de nævnte eksempler, men du skal være informeret og kende detaljerne. En af dem, som ikke er noget alvorligt, ville være at se, hvordan batteriet løber tør før. Jeg ville stikke min hånd i ilden, som aldrig ville ske, men overclocking tvinger komponenterne og kunne brænde nogle af dem; det kan betale sig at bruge det ansvarligt, og hvis det bruges på den måde, kan vi sikkert gøre ting, vi ikke kunne før eller gøre dem bedre.

Projektside.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.