„GameMode 1.6“ jau buvo išleistas ir kartu su patobulinimais atmintyje

Po kelių mėnesių plėtros ir prisitaikyti prie naujo darbo būdo dėl problemų, susijusių su „Covid-19“, Pristatytas „Feral Interactive“ neseniai pristatyta nauja versija „GameMode“ 1.6 kurioje pabrėžiama, kad buvo atlikti keli patobulinimai tvarkant atmintį, taip pat nedideli klaidų taisymai.

Tiems, kurie nėra susipažinę su „GameMode“, jie turėtų žinoti, kad taip yra foninis procesas, integruojantis įvairius „Tweaks“ ir kelyje bei sistemos patobulinimai, kad maksimaliai padidintų žaidimų našumą.

Žaidimams siūloma naudoti specialią biblioteką libgamemode, leidžiančią prašyti įtraukti tam tikrus optimizavimus, kurie žaidimo vykdymo metu sistemoje nenaudojami pagal numatytuosius nustatymus. Taip pat yra bibliotekos parinktis paleisti žaidimą automatinio optimizavimo režimu (pradedant žaidimą įkeliama libgamemodeauto.so per LD_PRELOAD), nekeičiant žaidimo kodo. Tam tikrų optimizavimų įtraukimą galima kontroliuoti per konfigūracijos failą.

Apie naująją versiją 1.6

Šioje naujoje versijoje pabrėžia gebėjimą elogindinti ir prisijungimo parinktis, kurios nėra privalomos sistemai.

Be to, jis buvo pridėtas parama keičiant bibliotekos katalogą naudingumui „Gamemoderun“ ir nepaisykite LD_PRELOAD vertės $ GAMEMODERUNEXEC.

Iš kitos pusės patobulintas atminties valdymas buvo pasiūlytas naujas „gamemoderun“ įrankio vadovas ir pridėtas žaidimų režimo modeliavimo žaidimų rinkinys su pavyzdžiais.

Dėl aptiktų problemų šios naujos versijos, kuri buvo išleista, atrodo, kad tie, kurie naudojasi „Arch Linux“ ir dariniai, atnaujinantys „GameMode 1.6“, kelia problemų dėl žaidimų vykdymo.

Kadangi bandant naudoti, įvyksta ši klaida:

/ usr / bin / gamemoded: klaida įkeliant bendrinamas bibliotekas: libinih.so. 0: negalima atidaryti bendro objekto failo: tokio failo ar katalogo nėra

Norėdami išspręsti šią problemą, siūlomas trumpalaikis sprendimas, galite sužinoti išsamią informaciją Šioje nuorodoje. 

Kalbant apie kitus paskirstymus, atrodo, kad nėra jokių problemų arba bent jau apie jas nebuvo pranešta.

Pagaliau jei norite apie tai sužinoti daugiau apie šią naują versiją galite sužinoti išsamią informaciją šią nuorodą. 

Kaip įdiegti „GameMode“ į „Linux“?

Jei jus domina išbandyti „GameMode“, galite tai padaryti taip, kad jį turėtumėte savo sistemoje.

„Debian“, „Ubuntu“ ir iš jų gautų paskirstymų atveju, su šia komanda įdiegiame priklausomybes
sudo apt-get install meson libsystemd-dev pkg-config ninja-build

Tiems, kurie įdiegė „ArchLinux“, „Manajaro“ ar kai kurie iš šių priklausomybių dariniai gaunami naudojant ši komanda:
sudo pacman -S meson systemd ninja
Nors už „Fedora“, „Korora“, „CentOS“, „openSUSE“ ir dariniai, kuriuos įdiegiame:
sudo dnf install meson systemd-devel pkg-config
Dabar turime atsisiųsti programos šaltinio kodą iš jos vietos git, Norėdami tai padaryti terminale, vykdome šią komandą:
git clone https://github.com/FeralInteractive/gamemode.git
cd gamemode
git checkout 1.1
./bootstrap.sh

Ir dabar šiomis komandomis turime įkelti paslaugą į sistemą:
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

Įdiegę ją į savo sistemas ir sėkmingai įkėlę paslaugą į ją, galite pasakyti kiekvienam žaidimui, kad jis gali naudoti „GameMode“ atlikdamas šią komandą:
LD_PRELOAD=/usr/\$LIB/libgamemodeauto.so ./game

Taip pat galite pridėti jį kaip kiekvieno žaidimo „Steam“ paleidimo parinktį taip:

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

Jei norite sužinoti, kuris dabartinis procesoriaus valdiklis naudojamas, galite paleisti šią komandą terminale:

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

konfigūracija

Demoną galima sukonfigūruoti šiuo metu naudoja failą gamemode.ini, tai yra programos aplanko „pavyzdys“ viduje.

Konfigūracijos failai įkeliami ir sujungiami iš šių katalogų, tvarka:
/usr/share/gamemode/
/etc/
$XDG_CONFIG_HOME o $HOME/.config/
$PWD

Šiame faile mes iš esmės sukonfigūruojame valdytoją ir jis pateikia mums juodąjį sąrašą, kad neįtrauktume tų žaidimų, su kuriais nenorime paleisti „GameMode“.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.