GameMode 1.6 er allerede frigivet og leveres med forbedringer af hukommelsesstyring

Efter flere måneders udvikling og at tilpasse sig den nye måde at arbejde på grund af problemerne i forbindelse med Covid-19, Feral Interactive afsløret for nylig lanceringen af ​​den nye version af Spiltilstand 1.6 hvor det fremhæves, at der blev foretaget flere forbedringer med hukommelsesadministration samt mindre fejlrettelser.

For dem, der ikke er bekendt med GameMode, skal du vide, at det er det en baggrundsproces, der integrerer forskellige Tweaks og on-the-go og systemtilpasninger for at maksimere spilydelsen.

Til spil foreslås det at bruge et specielt bibliotek libgamemode, som gør det muligt at anmode om inkludering af visse optimeringer, der ikke bruges som standard i systemet på tidspunktet for spilletekørsel. Der er også en biblioteksmulighed for at køre spillet i automatisk optimeringstilstand (indlæser libgamemodeauto.so via LD_PRELOAD, når du starter spillet) uden at skulle foretage ændringer i spilkoden. Inkluderingen af ​​visse optimeringer kan kontrolleres gennem konfigurationsfilen.

Om den nye version 1.6

I denne nye version præsenteret fremhæver evnen til at være i stand til at undlade og indstillinger logind, der ikke er bindende for systemd.

Derudover blev den tilføjet support til ændring af biblioteksmappe til nytte gamemoderun og tilsidesætte LD_PRELOAD-værdien i $ GAMEMODERUNEXEC.

På den anden side forbedrede hukommelsesadministrationshøjdepunkter og en ny manual er blevet foreslået til gamemoderun-værktøjet, og der er tilføjet et sæt spiltilstandssimuleringsspil med eksempler.

Med hensyn til de opdagede problemer af denne nye version, der er frigivet, ser det ud til, at de, der er brugere af Arch Linux og derivater, der opdaterer GameMode 1.6, genererer problemer med udførelsen af ​​spillene.

Siden når du prøver at bruge, opstår følgende fejl:

/ usr / bin / gamemoded: fejl under indlæsning af delte biblioteker: libinih.so. 0: kan ikke åbne delt objektfil: Ingen sådan fil eller bibliotek

For at løse dette problem foreslås en kortvarig løsning, du kan høre detaljerne I det følgende link. 

Med hensyn til de andre distributioner ser det ud til, at der ikke er noget problem, eller i det mindste er det endnu ikke rapporteret.

Endelig hvis du vil vide mere om det om denne nye version kan du tjekke detaljerne i følgende link. 

Sådan installeres GameMode på Linux?

Hvis du er interesseret i at prøve GameMode, kan du gøre følgende for at få det på dit system.

I tilfælde af Debian, Ubuntu og distributioner afledt af disse, installerer vi afhængighederne med denne kommando
sudo apt-get install meson libsystemd-dev pkg-config ninja-build

For dem der har installeret ArchLinux, Manajaro eller noget afledt af disse fås afhængighederne med denne kommando:
sudo pacman -S meson systemd ninja
Mens for Fedora, Korora, CentOS, openSUSE og derivater, vi installerer med:
sudo dnf install meson systemd-devel pkg-config
nu, vi skal downloade kildekoden til applikationen fra dens plads i git, for at gøre dette på en terminal udfører vi denne kommando:
git clone https://github.com/FeralInteractive/gamemode.git
cd gamemode
git checkout 1.1
./bootstrap.sh

Og nu vi skal indlæse tjenesten til systemet med disse kommandoer:
meson --prefix=/usr build -Dwith-systemd-user-unit-dir=/etc/systemd/user
cd build
ninja
sudo ninja install
systemctl --user daemon-reload
systemctl --user enable gamemoded
systemctl --user start gamemoded
systemctl --user status gamemoded

Når du har installeret det på dine systemer, og de med succes har indlæst tjenesten til det, kan du fortælle ethvert spil, at det kan gøre brug af GameMode ved at udføre denne kommando:
LD_PRELOAD=/usr/\$LIB/libgamemodeauto.so ./game

Du kan også tilføje det som en Steam-startmulighed for hvert af dine spil som følger:

LD_PRELOAD=$LD_PRELOAD:/usr/\$LIB/libgamemodeauto.so %command%

Hvis du vil vide, hvilken nuværende CPU-guvernør der er i brug, kan du køre denne kommando i terminal:

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

konfiguration

Dæmonen kan konfigureres bruger i øjeblikket filen gamemode.ini, dette er inde i applikationsmappen "eksempel".

Konfigurationsfiler indlæses og flettes fra følgende biblioteker, i rækkefølge:
/usr/share/gamemode/
/etc/
$XDG_CONFIG_HOME o $HOME/.config/
$PWD

I denne fil konfigurerer vi dybest set guvernøren, og den giver os en sort liste for at udelukke de spil, som vi ikke vil have GameMode til at køre med.


Efterlad din kommentar

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

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  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.