Linux — отличная платформа для игр, но иногда бывает сложно добиться максимальной производительности в играх. Именно здесь на помощь приходит GameMode, инструмент, позволяющий оптимизировать вашу систему для игр. Здесь мы покажем вам, как установить и использовать GameMode для повышения производительности игр в Linux.
Также обратите внимание на лучшие игры для Linux и лучшие эмуляторы ретро-игр для Linux .
Что такое GameMode?
GameMode — это утилита командной строки, улучшающая производительность игр в Linux. Он разработан и поддерживается компанией Feral Interactive.
GameMode оптимизирует вашу систему для игр. Он устанавливает регулятор ЦП в режим «производительности», а приоритет ввода-вывода вашей системы — в режиме реального
Contents
Что такое GameMode?
о ваши игры будут работать плавно и без сбоев.Кроме того, GameMode может отключать или уменьшать влияние масштабирования частоты процессора и регулировки задержки планировщика процессов. Это еще больше повышает производительность игры, особенно в многопользовательских играх, где важна каждая секунда.
С другой стороны, если у вас проблема с высокой загрузкой ЦП в Linux, ее исправления можно найти здесь. .
Как установить GameMode в вашей системе Linux
- Обновите все свои пакеты:
sudo apt update && sudo apt -y upgrade
- Прежде чем мы установим пакет GameMode, нам необходимо установить пару зависимостей, которые GameMode будет использовать. GameMode зависит от
systemd
для внутренней связи и отmeson
для строительства. Установите зависимости с помощью этой команды:
sudo apt install meson libsystemd-dev pkg-config ninja-build git libdbus-1-dev libinih-dev build-essential
Вас могут спросить, хотите ли вы продолжить установку. Если да, нажмите Y, чтобы продолжить.
- Клонируйте последнюю версию GameMode
Как установить GameMode в вашей системе Linux
ode" target="_blank" rel="noopener" title="Гитхаб">Гитхаб .
git clone https://github.com/FeralInteractive/gamemode.git
При этом пакет загружается в папку, из которой вы запускаете терминал.
- Измените каталог на игровой режим:
cd gamemode
- Создайте GameMode с помощью этих команд:
git checkout 1.7 ./bootstrap.sh
- Проверьте, правильно ли установлен GameMode, с помощью этой команды:
gamemoded -t
Эта команда проверит установку GameMode с помощью ряда команд. Если все работает правильно, вы получите сообщение об успехе, в котором будет указано, что все тесты пройдены.
Использование GameMode для повышения игровой производительности в отдельных играх
По умолчанию GameMode не обнаруживает ваши игры. Поэтому вам придется запускать его каждый раз, когда вы хотите поиграть в игру.
Хотя игра Kmines в этом примере не использует тяжелую графику, мы запускаем ее с использованием GameMode, чтобы проиллюстрировать, как запускать игры.
Чтобы запустить игру с использованием GameMode, выполните следующие действия:
- Запустите игру с терминала, начав с команды
gamemoderun
. Для KMines команда:
gamemoderun kmines
Ваша игра должна запуститься с улучшенной производительностью в GameMode.
- Чтобы проверить правильность работы GameMode, выполните следующую команду:
gamemoded -s
Если ваша игра использует GameMode, на вашем терминале должно появиться сообщение «режим игры активен». Если вы закроете игру, GameMode будет отключен автоматически.
Альтернатива : если ваш компьютер имеет ограниченный объем оперативной памяти, используйте zswap для улучшения его производительности .
Использование GameMode в Steam
Вы также можете запускать игры Steam с помощью GameMode, чтобы улучшить игровую производительность. Предполагая, что у вас настроен Steam и загружена игра, выполните следующие действия, чтобы играть в игры в Steam с помощью GameMode:
- На вкладке библиотеки щелкните правой кнопкой мыши игру, которую хотите запустить, и выберите «Свойства».
<ол старт="2">
gamemoderun %command%
Выйти из окна свойств.
- Запустите игру, нажав кнопку «Играть».
Чтобы убедиться, что ваша игра запустилась правильно, откройте новое окно терминала и введите следующую команду, чтобы проверить, активен ли GameMode:
gamemoded -s
Если все прошло хорошо, вы должны увидеть сообщение «режим игры активен».
Совет : научитесь отслеживайте свою статистику Steam, предложения, траты и игровое время .
Использование GameMode в Lutris
Если вы заядлый геймер в Linux, возможно, вы знакомы с Lutris Lutris, игровая платформа с открытым исходным кодом для Linux , который позволяет легко устанавливать и управлять играми из различных источников, включая Steam, GOG и даже из вашей коллекции Windows. игры.
Как и в Steam, настройка GameMode в Lutris включает добавление префикса команды в конфигурации запуска игры. Чтобы повысить производительность в играх с помощью GameMode на Lutris:
- На главном экране Lutris щелкните правой кнопкой мыши игру, которую хотите запустить, и выберите «Настроить».
Использование GameMode в Steamройка игрового режима на Lutris">
- Нажмите вкладку «Параметры системы», чтобы настроить конфигурации игры.
- Прокрутите до параметра «Префикс команды» и введите в текстовое поле следующую команду:
gamemoderun
Нажмите «Сохранить», чтобы выйти из меню конфигурации.
- Нажмите правой кнопкой мыши на игру, которую хотите запустить, и выберите «Играть». Игра запустится с использованием GameMode.
Самое приятное в использовании GameMode в Lutris — это то, что вам нужно настроить игру только один раз. Игра автоматически запустится при следующем запуске с включенным GameMode. Вы также можете запустить команду gamemoded -s
, чтобы проверить, активен ли GameMode.
Использование GameMode не в играх
Хотя GameMode был разработан для использования с играми в Linux, вы также можете использовать его и в других играх для повышения производительности. Эта функция удобна при запуске тяжелых приложений, таких как инструменты для редактирования видео и фотографий.
Использовать GameMode с неигровыми приложениями довольно просто. Запустите приложение с терминала, используя префикс gamemoderun
. Например, следующая команда запустит GIMP с повышенной производительностью из GameMode:
gamemoderun gimp
Часто задаваемые вопросы
Как отключить GameMode?
GameMode автоматически отключается после закрытия игры или приложения, которое вы использовали. Независимо от того, какую платформу вы используете, закройте игру, и GameMode автоматически отключится.
Повышает ли игровой режим FPS?
Да, GameMode может повысить FPS в некоторых играх. Игры, которые особенно нагружают процессор, могут получить максимальную выгоду от GameMode. Если вы не видите значительного увеличения FPS после включения GameMode, возможно, ваша игра в большей степени ограничена вашим графическим процессором, а не процессором.
Использует ли GameMode больше заряда батареи?
Да, GameMode в активном режиме будет расходовать больше энергии аккумулятора, как и задумано. Однако влияние на время автономной работы будет различаться в зависимости от игры. Игры, которые более требова
Использование GameMode в Lutris
уменьшают время автономной работы при включении GameMode. В менее требовательных играх влияние на время автономной работы может быть незначительным.Чтобы продлить срок службы батареи, следуйте этим советам до увеличить время автономной работы на ноутбуке с Linux .
Все скриншоты Аллана Нгетича.