GameMode 1.6 je već objavljen i dolazi s poboljšanjima u upravljanju memorijom

Nakon nekoliko mjeseci razvoja i prilagoditi se novom načinu rada zbog problema povezanih s Covid-19, Predstavljen Feral Interactive nedavno lansiranje nove verzije Način igre 1.6 u kojem ističe da je napravljeno nekoliko poboljšanja u upravljanju memorijom, kao i manje ispravke programskih pogrešaka.

Za one koji nisu upoznati s GameModeom, trebali biste znati da jest pozadinski proces koji integrira razne dorade i u pokretu i prilagodbe sustava kako bi se maksimalizirale igračke performanse.

Za igre se predlaže uporaba posebne biblioteke libgamemode, koja omogućuje traženje uključivanja određenih optimizacija koje se u sustavu u vrijeme izvršenja igre ne koriste prema zadanim postavkama. Postoji i mogućnost knjižnice za pokretanje igre u načinu automatske optimizacije (učitavanje libgamemodeauto.so putem LD_PRELOAD prilikom pokretanja igre), bez potrebe za izmjenama koda igre. Uključivanje određenih optimizacija može se kontrolirati putem konfiguracijske datoteke.

O novoj verziji 1.6

U ovoj novoj predstavljenoj verziji, naglašava sposobnost mogućnosti elogind-a i mogućnosti prijave koje nisu obvezujuće za systemd.

Uz to je dodano podrška za promjenu direktorija knjižnice za korisnost gamemoderun i poništite vrijednost LD_PRELOAD u $ GAMEMODERUNEXEC.

S druge strane poboljšano upravljanje memorijom a predložen je novi priručnik za uslužni program gamemoderun i dodan je set simulacijskih igara u modu igre s primjerima.

Što se tiče otkrivenih problema ove nove verzije koja je objavljena, čini se da oni koji su korisnici Arch Linux i derivati ​​koji ažuriraju GameMode 1.6 stvaraju probleme s izvršenjem igara.

Budući da se prilikom pokušaja korištenja javlja sljedeća pogreška:

/ usr / bin / gamemoded: pogreška prilikom učitavanja zajedničkih knjižnica: libinih.so. 0: ne može se otvoriti datoteka zajedničkog objekta: Nema takve datoteke ili direktorija

Da biste riješili ovaj problem, predlaže se trenutno rješenje, možete se obratiti detaljima U sljedećem linku. 

Što se tiče ostalih distribucija, čini se da nema problema ili barem još nije prijavljen.

Konačno ako želite znati više o tome o ovoj novoj verziji, detalje možete provjeriti u sljedeći link. 

Kako instalirati GameMode na Linux?

Ako ste zainteresirani za isprobavanje GameMode, možete učiniti sljedeće da biste ga postavili na svoj sustav.

U slučaju Debiana, Ubuntu-a i distribucija izvedenih iz njih, ovom naredbom instaliramo ovisnosti
sudo apt-get install meson libsystemd-dev pkg-config ninja-build

Za one koji su instalirali ArchLinux, Manajaro ili neki derivat ovih ovisnosti dobiveni su pomoću ova naredba:
sudo pacman -S meson systemd ninja
Dok je za Fedora, Korora, CentOS, openSUSE i derivati ​​s kojima instaliramo:
sudo dnf install meson systemd-devel pkg-config
sada, moramo preuzeti izvorni kod aplikacije sa svog prostora u git-u, da bismo to učinili na terminalu izvršavamo ovu naredbu:
git clone https://github.com/FeralInteractive/gamemode.git
cd gamemode
git checkout 1.1
./bootstrap.sh

A sada moramo naredbama učitati uslugu u sustav:
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

Nakon što ga instalirate na svoje sustave i oni mu uspješno učitaju uslugu, možete naredbama narediti bilo kojoj igri da može koristiti GameMode:
LD_PRELOAD=/usr/\$LIB/libgamemodeauto.so ./game

Možete ga dodati i kao mogućnost pokretanja Steama za svaku od svojih igara, kako slijedi:

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

Ako želite znati koji se trenutni CPU guverner koristi, možete pokrenuti ovu naredbu u terminalu:

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

konfiguracija

Daemon se može konfigurirati trenutno koristi datoteku gamemode.ini, ovo je unutar mape aplikacije "example".

Datoteke s konfiguracijom učitavaju se i spajaju iz sljedećih direktorija, u redu:
/usr/share/gamemode/
/etc/
$XDG_CONFIG_HOME o $HOME/.config/
$PWD

U ovoj datoteci u osnovi konfiguriramo guvernera i pruža nam crni popis za izuzeće onih igara s kojima ne želimo da se GameMode pokreće.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.