Мониторинг производительности

Это руководство охватывает установку MangoHud и базовую конфигурацию

MANGOHUD

Введение

800

MangoHUD — это легко настраиваемый оверлей для приложений OpenGL и Vulkan, который отображает информацию об оборудовании в реальном времени, такую как температура, энергопотребление, тактовые частоты и многое другое. Это делает его полезным для мониторинга производительности системы во время игры и для диагностики потенциальных узких мест оборудования.

Установка

Установка из командной строки

MangoHUD доступен в репозиториях Fedora. Вы можете установить его, используя ваш любимый терминал, выполнив следующие шаги:

  1. Выполните следующую команду:

    sudo dnf install mangohud
  2. Введите свой пароль при появлении запроса (примечание: при вводе символы не отображаются).

  3. Просмотрите список пакетов для установки. Вы должны увидеть как mangohud.i686, так и mangohud.x86_64.

  4. Введите Y и нажмите Enter для подтверждения.

  5. Дождитесь завершения установки — и готово! MangoHUD готов к использованию.

Графическая установка

MangoHUD также можно найти в графических менеджерах пакетов Fedora, таких как GNOME Software и KDE Discover.

При поиске MangoHUD в графическом менеджере пакетов вы можете увидеть две версии:

  • Fedora (Linux): устанавливает MangoHUD для всей системы, но не поддерживает приложения Flatpak.

  • Flatpak: работает только с приложениями Flatpak.

Установите тот, который соответствует вашему случаю использования — или оба, если хотите полную совместимость.

KDE Discover
mangohud discover

В Fedora KDE Edition откройте Discover и найдите MangoHUD. Вы увидите системную версию и версию Flatpak. Установите обе, если хотите поддержку MangoHUD для системных приложений и приложений Flatpak.

Использование MangoHUD

Команды клавиатуры

Вот некоторые комбинации клавиш по умолчанию для управления MangoHUD во время игры:

Комбинация клавиш Функция

R-SHIFT + F12

Переключить оверлей

R-SHIFT + F11

Изменить положение оверлея

R-SHIFT + F10

Переключить предустановку

L-SHIFT + F2

Переключить ведение журнала

L-SHIFT + F4

Перезагрузить конфигурацию

Тестирование

Чтобы убедиться, что MangoHUD работает, вы можете протестировать его с помощью glxgears (обычно предустановлен в Fedora). Выполните:

mangohud glxgears

Вы должны увидеть оверлей производительности в верхней части окна.

Steam

Чтобы включить MangoHUD в ваших играх Steam:

  1. Щёлкните правой кнопкой мыши игру в своей библиотеке Steam и выберите Properties.

    steam game properties
  2. В разделе Launch Options введите следующее:

    800
    mangohud %command%
  3. Закройте окно свойств и запустите игру.

MangoHUD не появляется автоматически. Используйте комбинацию клавиш по умолчанию R-SHIFT + F12, чтобы переключить оверлей во время игры.

Если вы используете gamemode в Steam, вы можете объединить параметры запуска следующим образом:

mangohud gamemoderun %command%

Настройка MangoHUD

Графический инструмент настройки

goverlay

Вы можете настроить оверлей MangoHUD с помощью GOverlay, графического интерфейса для MangoHUD. Он позволяет предварительно просматривать и настраивать макет, включать/отключать метрики и изменять комбинации клавиш.

Установка

GOverlay доступен в репозитории Fedora. Установку можно выполнить либо с помощью графического менеджера пакетов, либо с помощью терминала.

Графическая установка

  1. Откройте ваш графический менеджер пакетов (Gnome Software или KDE Discover)

  2. Найдите пакет "GOverlay"

  3. Нажмите «Установить».

  4. После завершения установки запустите GOverlay из меню «Приложения», чтобы начать настройку MANGOHUD по вашему вкусу.

Установка из терминала

  1. Откройте терминал

  2. Введите приведённую ниже команду и нажмите Enter.

    sudo dnf install goverlay -y
  3. После завершения установки запустите GOverlay из меню «Приложения», чтобы начать настройку MANGOHUD по вашему вкусу.

Настройка MANGOHUD вручную

По умолчанию MangoHUD использует предустановленную конфигурацию. Для пользовательских настроек создайте собственный файл конфигурации, выполнив следующие шаги:

  1. Создайте новый файл конфигурации в домашнем каталоге вашего пользователя:

    mkdir -p ~/.config/MangoHud
    touch ~/.config/MangoHud/MangoHud.conf
  2. Отредактируйте файл предпочитаемым текстовым редактором:

    vi ~/.config/MangoHud/MangoHud.conf
  3. Вы можете предварительно просмотреть свою конфигурацию после каждого сохранения, выполнив следующую команду.

    mangohud glxgears

Вы можете обратиться к примеру конфигурации, расположенному по адресу:

/usr/share/doc/mangohud/MangoHud.conf.example

Этот файл включает различные примеры переключателей и значений, которые помогут вам точно настроить ваш оверлей.