GameMode 1.7 уже выпущен, и он исправляет ошибки и многое другое.

Спустя чуть больше года с момента выхода предыдущей версии, Представлен Feral Interactive недавно вышла новая версия оптимизатора «Игровой режим 1.7», быть этим второстепенный выпуск который охватывает только исправления ошибок, о которых сообщалось до сих пор, и обновления документации, а также несколько изменений.

Тем, кто не знаком с GameMode, следует знать, что это Это инструмент, который реализован как фоновый процесс, который изменяет различные системные настройки Linuxначать марш пДля достижения максимальной производительности игрового приложения.

Для игр предлагается использовать специальную библиотеку libgamemode, позволяющую запросить включение тех или иных оптимизаций, не используемых по умолчанию в системе в момент выполнения игры. Также доступна библиотечная опция для запуска игры в режиме автооптимизации (путем загрузки libgamemodeauto.so через LD_PRELOAD при запуске игры) без каких-либо изменений в коде игры. Включение тех или иных оптимизаций можно контролировать через конфигурационный файл.

Например, с помощью GameMode можно отключать режимы энергосбережения, изменять параметры распределения ресурсов и планирования задач (регулятор процессора и SCHED_ISO), переставлять приоритеты ввода/вывода, запускать хранитель экрана, включать различные режимы повышенной производительности на NVIDIA и Графические процессоры AMD и NVIDIA разгоняются для запуска сценариев с оптимизацией, определяемой пользователем.

Основные новые функции GameMode 1.7

Как упоминалось в начале, эта новая версия 1.7 представляет собой незначительное обновление, которое предназначено в основном для исправления различных ошибок и ошибок, накопившихся с прошлого года.

Но среди изменений, которые он представляет, выделяется одно: новая утилита под названием "gamemodelist", который позволяет просматривать список процессов, связанных с играми, работающими с использованием общей библиотеки GameMode.

Еще одно изменение, представленное в этой новой версии, заключается в том, что вместо ссылки на /usr/bin пути в исполняемые файлы теперь определяются через переменную окружения PATH.

Для sysusers.d Также отмечается, что реализован конфигурационный файл gamemode.conf, который создает отдельную группу для GameMode.

Как установить GameMode в Linux?

Игровой режим в основном это сервис (демон) и библиотека при этом эта комбинация отвечает за внесение соответствующих изменений в систему.

Чтобы установить GameMode в Linux, первый мы должны установить некоторые необходимые зависимости для его работы и, таким образом, избежать проблем со сценарием установки инструмента и участвовать в их решении.

В случае пользователей Debian, Ubuntu, Linux Mint а также некоторые другие дистрибутивы, производные от них. Мы собираемся установить необходимые зависимости из терминала, в котором мы собираемся выполнить следующую команду:

sudo apt install meson libsystemd-dev pkg-config ninja-build git libdbus-1-dev dbus-user-session

Теперь в случае с теми, кто Пользователи Arch Linux, Manjaro, Arco или любой другой производной распределения. В терминале мы собираемся ввести следующее:

sudo pacman -S meson systemd git dbus

А для тех, кто пользуется Fedora или любой другой производный дистрибутив это:

sudo dnf install meson systemd-devel pkg-config git dbus-devel

В случае Gentoo мы можем установить необходимые зависимости с помощью:

emerge --ask games-util/gamemode

В случае с Solus они могут установить пакет и все необходимое из программного центра. 

Установив зависимости, мы перейдем к получению сценария установки GameMode, чтобы иметь возможность выполнить его и установить в нашей системе.

Для этого только мы должны открыть терминал и ввести в нем следующие команды:

git clone https://github.com/FeralInteractive/gamemode.git
cd gamemode
git checkout 1.7
./bootstrap.sh

И готовы к тому, что у нас уже установлена ​​служба. Но теперь нам нужно знать, как вызывать эту службу, чтобы она работала, когда мы собираемся запустить игру в нашей системе.

Наконец, если вы хотите узнать больше об этом инструменте, вы можете проверьте следующую ссылку.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.