Поиск по сайту:

Как включить игровой режим для лучшего игрового процесса в Ubuntu Linux

Хотите повысить производительность при игре в Linux? Попробуйте GameMode!

GameMode — это бесплатный проект Linux с открытым исходным кодом, позволяющий играм запрашивать набор оптимизаций, которые временно применяются к хосту и/или игровому процессу.

Первоначально проект был разработан как временное решение проблем с регуляторами энергосбережения процессоров Intel и AMD или регуляторами по требованию. Но теперь GameMode поддерживает следующие оптимизации:

  • Регулятор процессора
  • Приоритет ввода-вывода
  • Красота процесса
  • Планировщик ядра
  • Заставка тормозящая
  • Режим производительности графического процессора (NVIDIA и AMD), разгон графического процессора (NVIDIA)
  • Пользовательские скрипты

1. Как установить GameMode в Ubuntu Linux:

Пакет доступен в Ubuntu, а также в большинстве других репозиториев Linux.

Сначала откройте терминал, выполнив поиск на обзорном экране «Действия» или нажав Ctrl+Alt+T на клавиатуре. Когда терминал откроется, запустите команду для его установки:

sudo apt install gamemode

Для Fedora и CentOS Linux вы можете установить его с помощью команды:

sudo dnf install gamemode

(Необязательно) Установите индикатор GameMode:

По выбору вы можете установить апплет-индикатор, показывающий текущий статус GameMode. Это расширение рабочего стола Gnome по умолчанию.

а.) Откройте терминал и выполните команду, чтобы убедиться, что интеграция с браузером chrome-gnome-shell установлена:

sudo apt install chrome-gnome-shell gnome-shell-extension-prefs

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

Расширение GameMode: https://extensions.gnome.org/extension/1852/gamemode/

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

Наконец, найдите и откройте «Приложение Gnome Extensions» в меню «Пуск». И нажмите кнопку шестеренки, чтобы настроить индикатор состояния.

2. Как запустить игру в GameMode:

Некоторые игры и платформы имеют встроенную поддержку GameMode. Это означает, что вам не нужно ничего делать, чтобы активировать его. Они есть:

  • ДиРТ 4
  • Восстание Расхитительницы гробниц
  • Тень Расхитительницы гробниц
  • Сага Total War: Престолы Британии
  • Тотальная война: Троецарствие
  • Тотальная война: WARHAMMER II
  • ATLauncher лаунчер Майнкрафт
  • Лутрис

Для других игр теперь вы можете запустить исполняемую команду, добавив в начало gamemoderun. Например, запустите SuperTux2 в GameMode через:

gamemoderun supertux2

Для Steam вы можете просто добавить gamemoderun %command% в качестве параметра запуска.

И не запуская игру каждый раз из командной строки, запишите правило в файл ярлыка приложения. Это файлы .desktop, которые обычно располагаются в каталоге «/usr/share/applications».

Например, отредактируйте ярлык приложения SuperTux 2 с помощью команды:

sudo gedit /usr/share/applications/supertux2.desktop

Когда файл откроется, добавьте gamemoderun перед исполняемой командой в строке Exec.

Для пользователей гибридного графического процессора GameMode поддерживает переменную среды через GAMEMODERUNEXEC. Таким образом, вы можете запустить GameMode, используя выделенный графический процессор для рендеринга игры, которая будет отображаться с помощью встроенной карты. Например:

export GAMEMODERUNEXEC="env DRI_PRIME=1" && gamemoderun supertux2

Чтобы установить глобальную переменную среды, добавьте любую строку в файл конфигурации /etc/environment для вашего случая.

GAMEMODERUNEXEC=optirun #Реализация Bumblebee.

GAMEMODERUNEXEC="env DRI_PRIME=1"

или

GAMEMODERUNEXEC="env __NV_PRIME_RENDER_OFFLOAD=1 env __GLX_VENDOR_LIBRARY_NAME=nvidia env __VK_LAYER_NV_optimus=NVIDIA_only"

Статьи по данной тематике