GameMode 1.6 a fost lansat deja și vine cu îmbunătățiri de gestionare a memoriei

După câteva luni de dezvoltare și să se adapteze la noul mod de lucru din cauza problemelor legate de Covid-19, Feral Interactive a fost dezvăluit recent lansarea noii versiuni de GameMode 1.6 în care subliniază că s-au făcut mai multe îmbunătățiri cu gestionarea memoriei, precum și cu remedieri minore ale erorilor.

Pentru cei care nu sunt familiarizați cu GameMode, ar trebui să știți că este un proces de fundal care integrează diverse modificări și îmbunătățiri din mers și sistem pentru a maximiza performanța jocurilor.

Pentru jocuri, se propune utilizarea unei biblioteci speciale libgamemode, care permite solicitarea includerii anumitor optimizări care nu sunt utilizate implicit în sistem în momentul executării jocului. Există, de asemenea, o opțiune de bibliotecă pentru a rula jocul în modul de optimizare automată (încărcarea libgamemodeauto.so prin LD_PRELOAD la începerea jocului), fără a fi nevoie să modificați codul jocului. Includerea anumitor optimizări poate fi controlată prin fișierul de configurare.

Despre noua versiune 1.6

În această nouă versiune prezentată, evidențiază abilitatea de a putea elogind și opțiunile logind care nu sunt obligatorii pentru systemd.

În plus, a fost adăugat suport pentru schimbarea directorului bibliotecii pentru utilitate gamemoderun și suprascrie valoarea LD_PRELOAD în $ GAMEMODERUNEXEC.

Pe de altă parte evidențierea îmbunătățită a gestionării memoriei și a fost propus un nou manual pentru utilitarul gamemoderun și a fost adăugat un set de jocuri de simulare a modului de joc cu exemple.

În ceea ce privește problemele depistate din această nouă versiune care a fost lansată, se pare că cei care sunt utilizatori ai Actualizarea Arch Linux și a instrumentelor derivate GameMode 1.6 generează probleme cu executarea jocurilor.

De când se încearcă utilizarea, apare următoarea eroare:

/ usr / bin / gamemoded: eroare la încărcarea bibliotecilor partajate: libinih.so.0: nu se poate deschide fișierul de obiect partajat: nu există un astfel de fișier sau director

Pentru a rezolva această problemă, este propusă o soluție de moment, puteți consulta detaliile În următorul link. 

În ceea ce privește celelalte distribuții, se pare că nu există nicio problemă sau cel puțin nu a fost încă raportată.

În cele din urmă dacă vrei să afli mai multe despre asta despre această nouă versiune, puteți verifica detaliile în următorul link. 

Cum se instalează GameMode pe Linux?

Dacă sunteți interesat să încercați GameMode, puteți face următoarele pentru ao avea pe sistemul dvs.

În cazul Debian, Ubuntu și distribuțiile derivate din acestea, instalăm dependențele cu această comandă
sudo apt-get install meson libsystemd-dev pkg-config ninja-build

Pentru cei care au instalat ArchLinux, Manajaro sau un derivat al acestor dependențe sunt obținute cu această comandă:
sudo pacman -S meson systemd ninja
În timp ce pentru Fedora, Korora, CentOS, openSUSE și derivatele pe care le instalăm:
sudo dnf install meson systemd-devel pkg-config
acum, trebuie să descărcăm codul sursă al aplicației din spațiul său în git, pentru a face acest lucru pe un terminal executăm această comandă:
git clone https://github.com/FeralInteractive/gamemode.git
cd gamemode
git checkout 1.1
./bootstrap.sh

Și acum trebuie să încărcăm serviciul în sistem cu aceste comenzi:
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

Odată ce l-ați instalat pe sistemele dvs. și ați încărcat cu succes serviciul pe acesta, puteți spune oricărui joc că poate folosi GameMode făcând această comandă:
LD_PRELOAD=/usr/\$LIB/libgamemodeauto.so ./game

De asemenea, îl puteți adăuga ca opțiune de lansare Steam pentru fiecare dintre jocurile dvs., după cum urmează:

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

Dacă doriți să știți care este guvernatorul curent al procesorului, puteți rula această comandă în terminal:

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

configurație

Demonul poate fi configurat folosind în prezent fișier gamemode.ini, acesta se află în dosarul aplicației „exemplu”.

Fișierele de configurare sunt încărcate și îmbinate din următoarele directoare, pentru a:
/usr/share/gamemode/
/etc/
$XDG_CONFIG_HOME o $HOME/.config/
$PWD

În acest fișier, configurăm practic guvernatorul și ne oferă o listă neagră pentru a exclude acele jocuri cu care nu dorim să ruleze GameMode.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.