Состоялся выпуск версии mangohud 0.8.2

Вышло масштабное обновление MangoHud: исправлены лаги и краши, добавлены новые метрики

Вышло большое обновление для MangoHud — популярного оверлея для мониторинга производительности в играх на Linux. Новый релиз 0.8.2 примечателен не только десятками исправлений, но и добавлением новых полезных функций и метрик.

Главное: стабильность и совместимость

Разработчики провели масштабную работу по устранению причин падения оверлея. Среди ключевых исправлений:

  • Крахи на видеодрайвере LLVMPIPE при проверке статуса вертикальной синхронизации (VSync).

  • Падения в среде X11, если не был задан параметр $DISPLAY.

  • Множественные крахи при закрытии игр и самого MangoHud.

  • Проблемы с отображением в OpenGL-играх: пропадающий или мерцающий интерфейс, а также игры, которые не запускались с оверлеем.

  • Не работали «горячие клавиши» в некоторых средах Wayland.

  • Исправлена проблема, из-за которой Feral Interactive Launcher не мог запустить игру с MangoHud.

Что нового появилось?

  • Поддержка новых GPU: Добавлена работа с графикой Panfrost (для ARM) и Qualcomm KGSL.

  • Расширенные метрики питания: Теперь можно отслеживать потребление энергии не только на Intel (через RAPL), но и на современных процессорах AMD.

  • Улучшенная поддержка AMD: Добавлены метрики для новейших APU AMD (amdgpu v3_0).

  • Умные исключения: В черный список для автоматического отключения оверлея добавлены все приложения на GTK4 и лаунчер игры «Marvel Rivals».

  • Убраны зависимости: Удалены библиотеки GLEW и nlohmann, что упрощает сборку.

Новые параметры для мониторинга

Пользователи теперь могут настраивать отображение новых показателей:

  • Энергоэффективность (gpu_efficiencycpu_efficiency): Показывает, сколько кадров отрисовывается на джоуль затраченной энергии. Параметр flip_efficiency меняет отображение на джоули на кадр.

  • Лимит мощности GPU (gpu_power_limit): Отображает текущий лимит энергопотребления видеокарты.

  • Типы ядер CPU (core_type): Для процессоров Intel показывает, какие ядра являются производительными (P-core), а какие — энергоэффективными (E-core). Для ARM — отображает кодовые названия ядер (A76, A55 и т.д.).

  • Память процесса (proc_vram): Показывает использование VRAM конкретным процессом (игрой).

  • Ограничитель кадров (MANGOHUD_FPS_LIMIT): Теперь можно ограничить FPS игры через переменную окружения, а сам параметр fps_limit поддерживает дробные значения.

Это обновление делает MangoHud еще более стабильным и информативным инструментом для всех, кто хочет глубоко анализировать производительность своей игровой системы на Linux.

Более подробнее на GitHub проекта.

  • Просмотров: 105