GameMode представляет собой фоновый процесс, который на лету изменяет различные системные настройки Linux для достижения максимальной производительности игровых приложений.
GameMode был спроектирован в первую очередь как временное решение проблем с энергосберегающими процессорами Intel и AMD или регуляторами по требованию, но теперь он содержит ряд функций и конфигураций оптимизации.
В некоторых играх, при его использовании значительно возрастает FPS.
Для того чтоб его установить, необходимо выполнить следующие команды в терминале:
Установка зависимостей
Ubuntu, Mint, Debian и другие производные: sudo apt install meson libsystemd-dev pkg-config ninja-build git libgtk-3-dev libdbus-1-dev
Arch, Manjaro и производные: yay -S meson systemd git dbus
Fedora и производные: dnf install meson systemd-devel pkg-config git dbus-devel
Gentoo: emerge --ask games-util/gamemode
Сборка и установка (для всех дистрибутивов)
git clone https://github.com/FeralInteractive/gamemode.git
cd gamemode
git checkout 1.7 # omit to build the master branch
./bootstrap.sh
По умолчанию скрипт gamemoderun установится в директорию /usr/bin/
Необходимо этот скрипт сделать исполняемым:
cd /usr/bin/
chmod u+x gamemoderun
Теперь можно запустить игру и радоваться:
gamemoderun ./ваша_игра
Или открыть в редакторе ярлык игры и вставить в начало строки Exec параметр env gamemoderun:
Exec=env gamemoderun /путь/до/игры/ваша_игра
Так же можно добавить в Steam параметр запуска игры:
gamemoderun %command%