Демон GameMode: различия между версиями
Дым (обсуждение | вклад) |
Дым (обсуждение | вклад) |
||
Строка 70: | Строка 70: | ||
*i5-3450, 3.1 ГГц | *i5-3450, 3.1 ГГц | ||
*ОЗУ 16 ГБ | *ОЗУ 16 ГБ | ||
{| class=" | |||
{| class="wikitable" | |||
|- | |- | ||
! Игра | !Игра!!Настройки!!Без оптимизатора!!Под оптимизатором | ||
! Настройки | |||
! Без оптимизатора | |||
! Под оптимизатором | |||
|- | |- | ||
| '''Rise of the Tomb Raider''' | |'''Rise of the Tomb Raider'''||максимальные||Изредка вылетает.||Вылетов не зафиксировано. | ||
| максимальные | |||
| Изредка вылетает. | |||
| Вылетов не зафиксировано. | |||
|- | |- | ||
| '''Shadow of the Tomb Raider''' | |'''Shadow of the Tomb Raider'''||высокие||Поначалу вполне себе работала (недолго, с полчаса), потом вылетала. | ||
| высокие | |||
| Поначалу вполне себе работала (недолго, с полчаса), потом вылетала. | |||
После нескольких запусков дошло до того, что стала вылетать прямо при выборе пункта в стартовом меню. | После нескольких запусков дошло до того, что стала вылетать прямо при выборе пункта в стартовом меню. | ||
| Вылеты прекратились. | |Вылеты прекратились. | ||
|} | |} | ||
{{Category navigation|title=Игры|category=Игры|sortkey={{SUBPAGENAME}}}} | {{Category navigation|title=Игры|category=Игры|sortkey={{SUBPAGENAME}}}} |
Версия от 15:18, 13 февраля 2020
Оптимизатор игр FeralInteractive (в применении к Р9)
От рута
Для сборки демона потребуется установить пару пакетов:
# apt-get update && apt-get install -y libdbus-devel meson
Для запуска установочного скрипта раскомментировать (если закомментированы) три строчки в /etc/sudoers:
User_Alias WHEEL_USERS = %wheel Defaults:WHEEL_USERS !env_reset
и
WHEEL_USERS ALL=(ALL) ALL
или (чтоб не вводить пароль)
WHEEL_USERS ALL=(ALL) NOPASSWD: ALL
От штатного пользователя, состоящего в группе wheel
Получить исходники:
$ git clone https://github.com/FeralInteractive/gamemode.git $ cd gamemode
На момент написания статьи последней стабильной версией была 1.5:
$ git checkout 1.5 $ ./bootstrap.sh
От пользователей, желающих оптимизации в играх
Включить и запустить службу:
$ for ACT in enable start; do systemctl --user $ACT gamemoded; done
Всё, можно играть.
Необязательные настройки демона
Читаются из файла gamemode.ini по следующей последовательности маршрутов:
- /usr/share/gamemode/
- /etc/
- $XDG_CONFIG_HOME или $HOME/.config/
- $PWD
Пример настроек с объяснением всех переменных брать в исходниках — example/gamemode.ini
Игры со встроенной поддержкой оптимизатора
- DiRT 4
- Rise of the Tomb Raider
- Shadow of the Tomb Raider
- Total War: WarHammer II
- Total War: Three Kingdoms
- Total War Saga: Thrones of Britannia
Игры от FeralInteractive не из этого этого списка
Следует вызывать командой:
$ gamemoderun ./game
либо модифицировать их запуск из меню Стима (Библиотека → ПКМ на игре → Свойства → вкладка Общие → Установить параметры запуска):
gamemoderun %command%
Из практики
- Разрешение QuadHD
- GTX-1060, 6 ГБ
- i5-3450, 3.1 ГГц
- ОЗУ 16 ГБ
Игра | Настройки | Без оптимизатора | Под оптимизатором |
---|---|---|---|
Rise of the Tomb Raider | максимальные | Изредка вылетает. | Вылетов не зафиксировано. |
Shadow of the Tomb Raider | высокие | Поначалу вполне себе работала (недолго, с полчаса), потом вылетала.
После нескольких запусков дошло до того, что стала вылетать прямо при выборе пункта в стартовом меню. |
Вылеты прекратились. |