Хочете підвищити продуктивність при грі в ігри в Linux? Спробуйте GameMode!
GameMode – це безплатний проєкт Linux з відкритим вихідним кодом, що дозволяє іграм запитувати набір оптимізацій, які тимчасово застосовуються до хосту і / або ігрового процесу.
Спочатку проєкт був розроблений як тимчасове розв’язання проблем з енергоощадженням процесорів Intel і AMD або управлінням на вимогу. Але тепер GameMode підтримує такі оптимізації, як:
- Управління процесором
- Пріоритет введення / виведення
- доброзичливість процесу
- планувальник ядра
- Блокування заставки
- Режим продуктивності GPU (NVIDIA та AMD), розгін GPU (NVIDIA)
Як встановити GameMode в Ubuntu Linux
Спочатку відкрийте термінал, натиснувши Ctrl + Alt + T на клавіатурі. Коли термінал відкриється, виконайте команду для установки:
sudo apt install gamemode
Цей пакет є в Ubuntu 20.04 та старше. Якщо у вас версія системи молодша, тоді вам необхідно в терміналі виконати дії, вказані тут.
Для Fedora і CentOS Linux ви можете встановити його за допомогою команди:
sudo dnf install gamemode
(За потребою) Встановіть індикатор GameMode:
Для вибору ви можете встановити індикаторний аплет, який показує поточний стан GameMode. Це розширення для робочого столу Gnome за замовчуванням.
a.) Відкрийте термінал і виконайте команду, щоб переконатися, що інтеграція браузера chrome-gnome-shell встановлена:
sudo apt install chrome-gnome-shell gnome-shell-extension-prefs
b.) Далі перейдіть на веб-сторінку розширення, натиснувши на кнопку нижче. І включіть значок повзунка щоб встановити його.
Якщо ви не бачите значок повзунка, натисніть на посилання “click here to install browser extension” для установки розширення браузера і перезавантажте сторінку.
Нарешті, знайдіть і відкрийте “Gnome Extensions” в меню “Пуск”. І натисніть на кнопку із зображенням шестерінки, щоб налаштувати індикатор.
Як запустити гру в режимі GameMode:
Деякі ігри та платформи мають вбудовану підтримку GameMode. Це означає, що вам не потрібно нічого робити для його активації. До них відносяться:
- DiRT 4
- Rise of the Tomb Raider
- Shadow of the Tomb Raider
- Total War Saga: Thrones of Britannia
- Total War: Three Kingdoms
- Total War: WARHAMMER II
- ATLauncher Пускова установка Minecraft
- Lutris
Для інших ігор тепер можна запустити команду, додавши на початку gamemoderun. Наприклад, запустіть SuperTux2 в режимі GameMode через:
gamemoderun supertux2
Для steam ви можете просто додати gamemoderun% command% в якості опції запуску.
Щоб не запускати гру кожен раз з командного рядка, запишіть правило в файл ярликів додатків. Це файли .desktop, які зазвичай знаходяться в каталозі “/usr/share/applications”.
Наприклад, відредагуйте ярлик програми SuperTux 2 за допомогою команди:
sudo gedit /usr/share/applications/supertux2.desktop
Коли файл відкриється, додайте gamemoderun перед командою executable в рядку Exec.
Для користувачів гібридних GPU, GameMode підтримує змінне оточення через GAMEMODERUNEXEC. Таким чином, ви можете запустити GameMode при використанні виділеного графічного процесора для рендеринга гри, яка буде показуватися на інтегрованій карті. наприклад:
export GAMEMODERUNEXEC="env DRI_PRIME=1" && gamemoderun supertux2
Щоб встановити змінне оточення глобально, додайте рядок у файл /etc/environment config для вашого випадку.
GAMEMODERUNEXEC=optirun #Bumblebee implementation.
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"
А ви користуєтеся gamemode?
1) напечатал в терминале: sudo apt-get install gamemode 2)На выводе получил: Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово E: Невозможно найти пакет gamemode 3) Решил проверить, есть ли он вообще и возможно ли его установить, ввёл команду: dpkg -s gamemode 4) В итоге мне на выводе вышло: dpkg-query: пакет «gamemode» не установлен, информация о нём недоступна Для проверки файлов архивов используйте команду dpkg –info (dpkg-deb… Читати далі »