После неколико месеци развоја и да се прилагоди новом начину рада због проблема повезаних са Цовид-19, Представљен Ферал Интерацтиве недавно лансирање нове верзије ГамеМоде 1.6 у коме се истиче да је направљено неколико побољшања у управљању меморијом, као и мањим исправкама грешака.
Они који нису упознати са ГамеМоде-ом, требали би знати да јесте позадински процес који интегрише разне дораде и у покрету и подешавања система како би се максимизовале играчке перформансе.
За игре се предлаже употреба посебне библиотеке либгамемоде, која омогућава захтевање укључивања одређених оптимизација које се не користе подразумевано у систему у време извршења игре. Такође постоји опција библиотеке за покретање игре у режиму аутоматске оптимизације (учитавање либгамемодеауто.со путем ЛД_ПРЕЛОАД приликом покретања игре), без потребе за изменама кода игре. Укључивање одређених оптимизација може се контролисати помоћу конфигурационе датотеке.
О новој верзији 1.6
У овој новој верзији представљеној, наглашава способност да се може извршити елогинд и опције пријављивања које нису обавезујуће за системд.
Поред тога, додато је подршка за промену директоријума библиотеке за корисност гамемодерун и замените вредност ЛД_ПРЕЛОАД у $ ГАМЕМОДЕРУНЕКСЕЦ.
Са друге стране побољшано управљање меморијом а предложен је нови приручник за услужни програм гамемодерун и додат је сет симулационих игара у моду игре са примерима.
Што се тиче откривених проблема ове нове верзије која је објављена, чини се да они који су корисници Арцх Линук и деривати који ажурирају ГамеМоде 1.6 узрокују проблеме са извршавањем игара.
Пошто се приликом покушаја коришћења јавља следећа грешка:
/ уср / бин / гамемодед: грешка приликом учитавања дељених библиотека: либиних.со. 0: не може се отворити датотека заједничког објекта: Нема такве датотеке или директоријума
Да бисте решили овај проблем, предлаже се тренутно решење, можете се обратити детаљима У следећем линку.
Што се тиче осталих дистрибуција, чини се да нема проблема или барем још увек није пријављен.
Коначно ако желите да сазнате више о томе о овој новој верзији, детаље можете погледати у следећи линк.
Како инсталирати ГамеМоде на Линук?
Ако сте заинтересовани за испробавање ГамеМоде-а, можете учинити следеће да бисте га имали на свом систему.
У случају Дебиана, Убунту-а и дистрибуција изведених из њих, овом наредбом инсталирамо зависности
sudo apt-get install meson libsystemd-dev pkg-config ninja-build
За оне који су инсталирали АрцхЛинук, Манајаро или неки дериват ових зависности добијају се помоћу ова наредба:
sudo pacman -S meson systemd ninja
Док је за Федора, Корора, ЦентОС, опенСУСЕ и деривати са којима инсталирамо:
sudo dnf install meson systemd-devel pkg-config
Сада, морамо преузети изворни код апликације са њеног простора у гит-у, да бисмо то урадили на терминалу извршавамо ову наредбу:
git clone https://github.com/FeralInteractive/gamemode.git
cd gamemode
git checkout 1.1
./bootstrap.sh
И сада морамо наредбама учитати услугу у систем:
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
Једном када га инсталирате на своје системе и они му успешно учитају услугу, можете рећи било којој игри да може да користи ГамеМоде радећи ову наредбу:
LD_PRELOAD=/usr/\$LIB/libgamemodeauto.so ./game
Можете га додати и као опцију покретања Стеам-а за сваку своју игру, на следећи начин:
LD_PRELOAD=$LD_PRELOAD:/usr/\$LIB/libgamemodeauto.so %command%
Ако желите да знате који се тренутни ЦПУ гувернер користи, можете покренути ову команду у терминалу:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
конфигурација
Даемон се може конфигурисати тренутно користи датотеку гамемоде.ини, ово је унутар директоријума апликације „пример“.
Датотеке за конфигурацију се учитавају и спајају из следећих директоријума, у реду:
/usr/share/gamemode/
/etc/
$XDG_CONFIG_HOME o $HOME/.config/
$PWD
У овој датотеци у основи конфигуришемо гувернера и пружа нам црну листу да искључимо оне игре са којима не желимо да се ГамеМоде покреће.