GameMode 1.6 ass scho verëffentlecht ginn a kënnt mat Verbesserungen vum Memory Management

No e puer Méint Entwécklung a sech un den neie Wee vun der Aarbecht unzepassen wéinst de Problemer am Zesummenhang mam Covid-19, Feral Interactive virgestallt kierzlech de Start vun der neier Versioun vum Spillmodus 1.6 an deem et erausstécht datt verschidde Verbesserunge mam Gedächtnismanagement gemaach goufen, wéi och kleng Fehlerfehler.

Fir déi, déi net mam GameMode vertraut sinn, solle se wëssen datt et ass en Hannergrondprozess dee verschidden Tweaks integréiert an ënnerwee a System Tweaks fir d'Spille Performance maximal ze maachen.

Fir Spiller gëtt virgeschloen eng speziell Libgamemode Bibliothéik ze benotzen, déi et erlaabt d'Inklusioun vu gewëssen Optimiséierungen unzefroen déi net standard am System zur Zäit vun der Ausféierung vum Spill benotzt ginn. Et gëtt och eng Bibliothéikoptioun fir d'Spill am automateschen Optimiséierungsmodus auszeféieren (Laden libgamemodeauto.so iwwer LD_PRELOAD beim Start vum Spill), ouni Ännerungen am Spillcode ze maachen. D'Inklusioun vu gewëssen Optimiséierunge kann iwwer d'Konfiguratiounsdatei kontrolléiert ginn.

Iwwer déi nei Versioun 1.6

An dëser neier Versioun presentéiert, ervirhiewt d'Fäegkeet ze kënnen elogind an d'Optiounen Logind déi net bindend sinn fir systemd.

Zousätzlech gouf et derbäi Ënnerstëtzung fir d'Bibliothéikverzeechnes z'änneren fir Utility gamemoderun an iwwerdréit de LD_PRELOAD Wäert an $ GAMEMODERUNEXEC.

Op der anerer Säit verstäerkte Memory Management Highlights an en neit Handbuch gouf fir de gamemoderun Utility proposéiert an e Set vu Spillmodus Simulatiounsspiller mat Beispiller gouf derbäigesat.

Wat d'Problemer festgestallt hunn vun dëser neier Versioun, déi erauskomm ass, schéngt et, datt déi, déi Benotzer vun Arch Linux an Derivate aktualiséieren GameMode 1.6 generéiert Probleemer mat der Ausféierung vun de Spiller.

Zënter wann Dir probéiert ze benotze kënnt de folgende Feeler op:

/ usr / bin / gamemoded: Feeler beim Luede vu gedeelt Bibliothéiken: libinih.so. 0: kann net gedeelt Objektdatei opmaachen: Keen esou Datei oder Verzeechnes

Fir dëst Problem ze léisen, gëtt eng momentan Léisung proposéiert, Dir kënnt d'Detailer consultéieren An de folgende Link. 

Wat déi aner Verdeelungen ugeet, schéngt et datt et kee Problem ass oder op d'mannst nach net gemellt gouf.

Endlech wann Dir méi doriwwer wësse wëllt iwwer dës nei Versioun kënnt Dir d'Detailer kontrolléieren de folgende Link. 

Wéi installéiere ech GameMode op Linux?

Wann Dir interesséiert sidd GameMode ze probéieren, kënnt Dir déi folgend maachen fir et op Ärem System ze hunn.

Am Fall vun Debian, Ubuntu a Verdeelunge vun dësen ofgeleet, mir installéieren d'Ofhängegkeete mat dësem Kommando
sudo apt-get install meson libsystemd-dev pkg-config ninja-build

Fir déi déi installéiert hunn ArchLinux, Manajaro oder eng Derivat dovun ginn d'Ofhängegkeete mat kritt dëse Kommando:
sudo pacman -S meson systemd ninja
Wärend fir Fedora, Korora, CentOS, openSUSE an Derivate mat deenen mir installéieren:
sudo dnf install meson systemd-devel pkg-config
Elo, mir mussen de Quellcode vun der Uwendung eroflueden aus hirem Raum am Git, fir dëst op engem Terminal ze maachen, féiere mir dëse Kommando aus:
git clone https://github.com/FeralInteractive/gamemode.git
cd gamemode
git checkout 1.1
./bootstrap.sh

An elo mir mussen de Service op de System mat dëse Befehle lueden:
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

Wann Dir et op Äre Systeme installéiert hutt a se de Service erfollegräich eropgelueden hunn, kënnt Dir all Spill soen datt et GameMode benotze kann andeems Dir dëse Kommando maacht:
LD_PRELOAD=/usr/\$LIB/libgamemodeauto.so ./game

Dir kënnt et och als Steam Startoptioun fir all Är Spiller bäifügen, wéi follegt:

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

Wann Dir wësse wëllt wéi en aktuelle CPU Gouverneur am Gebrauch ass, kënnt Dir dëse Kommando am Terminal ausféieren:

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

Konfiguratioun

Den Daemon kann konfiguréiert ginn aktuell benotzt Datei Spillmodus.ini, dëst ass am Applikatiounsdossier "Beispill".

Konfiguratiounsdateie gi gelueden a fusionéiert aus de folgenden Verzeechnesser, an der Rei:
/usr/share/gamemode/
/etc/
$XDG_CONFIG_HOME o $HOME/.config/
$PWD

An dësem Fichier konfiguréiere mir am Fong de Gouverneur an et gëtt eis eng schwaarz Lëscht fir dës Spiller auszeschléissen mat deenen mir net wëllen datt GameMode leeft.


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

Gitt d'éischt fir ze kommentéieren

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.