I-GameMode 1.6 sele ikhutshiwe kwaye iza nokuphuculwa kolawulo lwenkumbulo

Emva kweenyanga ezimbalwa zophuhliso nokulungelelanisa nendlela entsha yokusebenza ngenxa yeengxaki ezinxulumene neCovid-19, Ukusebenzisana kweFeral kutyhilwe kutshanje ukumiliselwa kwenguqulelo entsha ye Umdlalo weMode 1.6 apho kugxininisa khona ukuphuculwa okuninzi kwenziwa ngolawulo lwememori, kunye nokulungiswa kwe-bug encinci.

Kulabo abangaqhelekanga ngeMidlaloMode, kufuneka bazi ukuba kunjalo inkqubo yangasemva edibanisa iiTweaks ezahlukeneyo nakwi-go-go kunye ne-tweaks yenkqubo yokwandisa ukusebenza komdlalo.

Kwimidlalo, kucetyiswa ukuba kusetyenziswe i-libgamemode yethala leencwadi ekhethekileyo, evumela ukuba kucelwe ukubandakanywa kwezinto ezithile ezingasetyenziswanga ngokungagqibekanga kwinkqubo ngexesha lomdlalo. Kukho ukhetho lwethala leencwadi lokuqhuba umdlalo kwimowudi yokusebenza okuzenzekelayo (ukulayisha libgamemodeauto.so nge-LD_PRELOAD xa uqala umdlalo), ngaphandle kokwenza utshintsho kwikhowudi yomdlalo. Ukubandakanywa kokusebenziseka okuthile kunokulawulwa kwifayile yoqwalaselo.

Malunga nohlobo olutsha lwe-1.6

Kule nguqulo intsha ithiwe thaca, Iqaqambisa amandla okuba nakho ukuba li-elogind kunye neenketho ze-logind ezingazibopheleliyo kwinkqubo.

Ukongeza, yongezwa Inkxaso yokutshintsha isikhombisi sethala leencwadi eziluncedo i-gamemoderun kwaye ngaphezulu kwexabiso le-LD_PRELOAD kwi- $ GAMEMODERUNEXEC.

Ngakolunye uhlangothi ukuphuculwa kolawulo lwenkumbulo kwaye incwadana entsha icetyisiwe ukuba isebenzise i-gamemoderun eluncedo kunye neseti yemidlalo yokulinganisa yemidlalo enemizekelo eyongeziweyo.

Ngokubhekisele kwiingxaki ezifunyenweyo yale nguqulo intsha ikhutshiweyo, kubonakala ngathi abo bangabasebenzisi be I-Arch Linux kunye nezinye izinto ezihlaziya i-GameMode 1.6 ivelisa iingxaki ngokuphunyezwa kwemidlalo.

Ukusukela xa uzama ukusebenzisa, le mpazamo ilandelayo iyenzeka:

/ usr / bin / gamemoded: impazamo ngelixa kulayishwa iilayibrari ekwabelwana ngazo: libinih.so. 0: ayinakuvula ifayile yento ekwabelwana ngayo: Akukho fayile okanye umkhombandlela

Ukusombulula le ngxaki, kucetyiswa isisombululo sethutyana, unokujonga kwiinkcukacha Kule khonkco ilandelayo. 

Ngokubhekiselele kolunye ulwabiwo, kubonakala ngathi akukho ngxaki okanye ubuncinci okwangoku abakaxelwa.

Gqibela ukuba ufuna ukwazi ngakumbi ngayo malunga nale nguqulo intsha, ungakhangela iinkcukacha kwi eli khonkco lilandelayo. 

Uyifaka njani i-GameMode kwiLinux?

Ukuba unomdla wokuzama i-GameMode, ungenza oku kulandelayo ukuze ubenayo kwinkqubo yakho.

Kwimeko ye-Debian, Ubuntu kunye nolwabiwo oluvela kwezi, Sifaka ukuxhomekeka ngalo myalelo
sudo apt-get install meson libsystemd-dev pkg-config ninja-build

Kulungiselelwe abo bahlohliweyo I-ArchLinux, iManajaro okanye ezinye ezivela kwezi zinto zixhomekeke kuzo lo myalelo:
sudo pacman -S meson systemd ninja
Ngelixa le- I-Fedora, iKorora, i-CentOS, i-OpenSUSE kunye nezinye izinto esizifaka kunye nazo:
sudo dnf install meson systemd-devel pkg-config
Ngoku Kuya kufuneka sikhuphele ikhowudi yemvelaphi yesicelo kwindawo yayo kwi-git, ukwenza oku kwisiphelo sendlela senza lo myalelo:
git clone https://github.com/FeralInteractive/gamemode.git
cd gamemode
git checkout 1.1
./bootstrap.sh

Kwaye ngoku Kufuneka silayishe inkonzo kwinkqubo ngale miyalelo:
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

Nje ukuba uyifake kwiinkqubo zakho kwaye bayilayisha ngempumelelo inkonzo kuyo, ungaxelela nawuphi na umdlalo ukuba unokusebenzisa i-GameMode ngokwenza lo myalelo:
LD_PRELOAD=/usr/\$LIB/libgamemodeauto.so ./game

Ungayongeza njengenkqubo yokuqaliswa kweSteam kwimidlalo yakho nganye, ngolu hlobo lulandelayo:

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

Ukuba ufuna ukwazi ukuba yeyiphi na irhuluneli ye-CPU ekhoyo, ungaqhuba lo myalelo kwisiphelo sendlela:

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

Cwangcisa

I-daemon inokuqwalaselwa ngoku usebenzisa ifayile nitshinga.ini, oku kungaphakathi kwifolda yesicelo "umzekelo".

Iifayile zoqwalaselo zilayishiwe zaza zadityaniswa kwezi zikhombisi zilandelayo, ngendle:
/usr/share/gamemode/
/etc/
$XDG_CONFIG_HOME o $HOME/.config/
$PWD

Kule fayile simisela ngokusisiseko irhuluneli kwaye isinika uluhlu olumnyama lokungabandakanyi loo midlalo esingafuni ukuba i-GameMode ibaleke.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.