GameMode 1.6 tashmë është lëshuar dhe vjen me përmirësime të menaxhimit të kujtesës

Pas disa muajsh zhvillimi dhe për t'iu përshtatur mënyrës së re të punës për shkak të problemeve që lidhen me Covid-19, Zbulohet Feral Interactive së fundmi lançimi i versionit të ri të Modaliteti i Lojërave 1.6 në të cilën thekson se u bënë disa përmirësime me menaxhimin e kujtesës, si dhe rregullime të vogla të defekteve në kod.

Për ata që nuk e njohin GameMode, duhet ta dini se është një proces sfond që integron ndryshime të ndryshme dhe rregullimet në lëvizje dhe të sistemit për të maksimizuar performancën e lojrave.

Për lojërat, është propozuar të përdoret një libgamemode e veçantë e bibliotekës, e cila lejon të kërkohet përfshirja e optimizimeve të caktuara që nuk përdoren si parazgjedhje në sistem në kohën e ekzekutimit të lojës. Ekziston gjithashtu një opsion bibliotekë për të drejtuar lojën në modalitetin automatik të optimizimit (duke ngarkuar libgamemodeauto.so përmes LD_PRELOAD kur filloni lojën), pa pasur nevojë të bëni ndryshime në kodin e lojës. Përfshirja e optimizimeve të caktuara mund të kontrollohet përmes skedarit të konfigurimit.

Rreth versionit të ri 1.6

Në këtë version të ri të paraqitur, nxjerr në pah aftësinë për të qenë në gjendje të elogind dhe hyrjen e opsioneve që nuk janë detyruese për systemd.

Përveç kësaj, ajo u shtua mbështetje për ndryshimin e drejtorisë së bibliotekës për dobi gamemoderun dhe tejkaloni vlerën LD_PRELOAD në $ GAMEMODERUNEXEC.

Por otro lado përmirësimet kryesore të menaxhimit të kujtesës dhe një manual i ri është propozuar për programin gamemoderun dhe është shtuar një sërë lojërash simulimi të mënyrës së lojës me shembuj.

Lidhur me problemet e zbuluara të këtij versioni të ri që është lëshuar, duket se ata që janë përdorues të Arch Linux dhe derivatet që azhurnojnë GameMode 1.6 gjenerojnë probleme me ekzekutimin e lojërave.

Që kur përpiqeni të përdorni, ndodh gabimi i mëposhtëm:

/ usr / bin / gamemoded: gabim gjatë ngarkimit të bibliotekave të ndara: libinih.so. 0: nuk mund të hap skedarin e objektit të përbashkët: Asnjë skedar apo direktori e tillë

Për të zgjidhur këtë problem, propozohet një zgjidhje momentale, ju mund të konsultoheni me detajet Në lidhjen vijuese. 

Sa për shpërndarjet e tjera, duket se nuk ka asnjë problem ose të paktën ende nuk është raportuar.

Më në fund nëse doni të dini më shumë rreth saj në lidhje me këtë version të ri, mund t'i kontrolloni detajet në lidhja e mëposhtme. 

Si të instaloni GameMode në Linux?

Nëse jeni të interesuar të provoni GameMode, mund të bëni sa më poshtë për ta pasur atë në sistemin tuaj.

Në rastin e Debian, Ubuntu dhe shpërndarjet që rrjedhin nga këto, ne instalojmë varësitë me këtë komandë
sudo apt-get install meson libsystemd-dev pkg-config ninja-build

Për ata që kanë instaluar ArchLinux, Manajaro ose disa derivate të këtyre varësive merren me të kjo komandë:
sudo pacman -S meson systemd ninja
Ndërsa për Fedora, Korora, CentOS, openSUSE dhe derivatet me të cilët instalojmë:
sudo dnf install meson systemd-devel pkg-config
tani, ne duhet të shkarkojmë kodin burimor të aplikacionit nga hapësira e tij në git, për ta bërë këtë në një terminal ne ekzekutojmë këtë komandë:
git clone https://github.com/FeralInteractive/gamemode.git
cd gamemode
git checkout 1.1
./bootstrap.sh

Dhe tani ne duhet ta ngarkojmë shërbimin në sistem me këto komanda:
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

Pasi ta keni instaluar atë në sistemet tuaja dhe ata të ngarkojnë me sukses shërbimin në të, ju mund t'i tregoni çdo loje që mund të përdorë GameMode duke bërë këtë komandë:
LD_PRELOAD=/usr/\$LIB/libgamemodeauto.so ./game

Mund ta shtoni gjithashtu si një opsion të lëshimit të avullit për secilën nga lojërat tuaja, si më poshtë:

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

Nëse doni të dini cili guvernator aktual i CPU po përdoret, mund ta ekzekutoni këtë komandë në terminal:

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

konfiguracion

Daemoni mund të konfigurohet aktualisht duke përdorur skedarin modaliteti i lojës.ini, kjo është brenda dosjes së aplikacionit "shembull".

Skedarët e konfigurimit ngarkohen dhe bashkohen nga drejtoritë e mëposhtme, në mënyrë që:
/usr/share/gamemode/
/etc/
$XDG_CONFIG_HOME o $HOME/.config/
$PWD

Në këtë skedar ne në thelb konfigurojmë guvernatorin dhe na siguron një listë të zezë për të përjashtuar ato lojëra me të cilat nuk duam që GameMode të ekzekutohet.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.