Po více než roce od vydání předchozí verze, Odhalen Feral Interactive nedávno byla vydána nová verze optimalizátoru "Herní režim 1.7", být toto menší vydání který pokrývá pouze dosud hlášené opravy chyb a aktualizace dokumentace a několik změn.
Pro ty, kteří neznají GameMode, měli byste vědět, že toto Je to nástroj, který je implementován jako proces na pozadí, který mění různá nastavení systému Linuxzahájit pochod pPro dosažení maximálního výkonu herní aplikace.
Pro hry se navrhuje použít speciální knihovnu libgamemode, která umožňuje požadovat zahrnutí určitých optimalizací, které se v systému v době spuštění hry standardně nepoužívají. K dispozici je také možnost knihovny pro spuštění hry v režimu automatické optimalizace (načtením libgamemodeauto.so přes LD_PRELOAD při spuštění hry), bez jakýchkoli změn v kódu hry. Zahrnutí určitých optimalizací lze ovládat prostřednictvím konfiguračního souboru.
Například pomocí GameMode lze deaktivovat režimy úspory energie, lze změnit parametry přidělování zdrojů a plánování úloh (regulátor CPU a SCHED_ISO), lze přeskupit priority vstupu/výstupu, spustit spořič obrazovky, povolit různé režimy vylepšeného výkonu na NVIDIA a GPU AMD a GPU NVIDIA jsou přetaktovány, aby spouštěly skripty s uživatelsky definovanými optimalizacemi.
Hlavní nové funkce GameMode 1.7
Jak již bylo zmíněno na začátku, tato nová verze 1.7 je menší aktualizací, která přichází hlavně kvůli opravě různých chyb a chyb, které se nahromadily od minulého roku.
Ale v rámci změn, které představuje, jeden vyniká: nový nástroj s názvem „gamemodelist“, který umožňuje zobrazit seznam procesů spojených s hrami spuštěnými pomocí sdílené knihovny GameMode.
Další změnou, která je představena v této nové verzi, je ta místo toho, aby byly propojeny s /usr/bin, cesty na spustitelné soubory jsou nyní definovány pomocí proměnné prostředí PATH.
Pro sysusers.d Je také poznamenáno, že Je implementován konfigurační soubor gamemode.conf, která vytváří samostatnou skupinu pro GameMode.
Jak nainstalovat GameMode na Linux?
Herní mód v zásadě je to služba (démon) a knihovna se kterým je tato kombinace odpovědná za provádění příslušných změn v systému.
Chcete-li nainstalovat GameMode na Linux, první musíme nainstalovat některé nezbytné závislosti pro jeho fungování a vyhnout se tak problémům s instalačním skriptem nástroje a zapojení do jejich řešení.
V případě těch, kteří jsou uživateli Debianu, Ubuntu, Linux Mint stejně jako nějaká další distribuce z nich odvozená. Chystáme se nainstalovat potřebné závislosti z terminálu, ve kterém provedeme následující příkaz:
sudo apt install meson libsystemd-dev pkg-config ninja-build git libdbus-1-dev dbus-user-session
Nyní v případě těch, kteří jsou Uživatelé Arch Linux, Manjaro, Arco nebo jakýkoli jiný derivát distribuce. V terminálu zadáme následující:
sudo pacman -S meson systemd git dbus
Zatímco pro ty, kteří používají Fedora nebo jakákoli jiná odvozená distribuce tento:
sudo dnf install meson systemd-devel pkg-config git dbus-devel
Pro případ Gentoo můžeme nainstalovat potřebné závislosti pomocí:
emerge --ask games-util/gamemode
V případě Solusu mohou nainstalovat balíček a vše, co potřebujete ze softwarového centra.
S nainstalovanými závislostmi nyní přejdeme k získání instalačního skriptu GameMode, abychom jej mohli spustit a nainstalovat do našeho systému.
Pouze pro toto musíme otevřít terminál a v něm zadáme následující příkazy:
git clone https://github.com/FeralInteractive/gamemode.git cd gamemode git checkout 1.7 ./bootstrap.sh
A připraveni s tím, že již máme službu nainstalovanou. Nyní však musíme vědět, jak tuto službu zavolat, aby běžela, když se chystáme spustit hru na našem systému.
A konečně, pokud se chcete o tomto nástroji dozvědět více, můžete zkontrolujte následující odkaz.