MangoHud 0.8.0-rc2版本发布:游戏性能监控工具的重大更新
2025-06-08 17:23:52作者:牧宁李
MangoHud是一款开源的游戏性能监控工具,主要用于Linux平台。它能够在游戏运行时实时显示各种硬件性能指标,如帧率(FPS)、CPU/GPU使用率、温度、内存占用等信息,帮助玩家和开发者优化游戏性能。MangoHud支持Vulkan和OpenGL游戏,并且可以与多种游戏平台兼容。
黑名单更新
新版本增加了对三个应用程序的黑名单支持:
- Ubisoft商店(UplayWebCore.exe)
- Halloy(IRC客户端)
- Plutonium启动器(plutonium.exe, plutonium-launcher-win32.exe)
黑名单功能可以防止MangoHud在这些应用程序中不必要地运行,避免潜在的兼容性问题。
重要修复
本次更新修复了多个关键问题:
- 配置文件读取逻辑改进,现在能正确覆盖配置选项
- 解决了日志记录可能导致崩溃的问题
- 修复了平均FPS重复记录的问题
- NVIDIA显卡监控现在会在nvml和xnvctrl都不可用时给出警告
- mangoapp现在能正确响应HUD的显示/隐藏指令
- 添加了对32位xkbcommon的依赖支持
- 为openSUSE系统添加了缺失的依赖项
- 实现了正确的垂直同步(vsync)支持
- 重构了FPS计算逻辑
- 修复了水平模式下exec、网络、GPU和VRAM显示不正确的问题
显著改进
多GPU支持
新版本最大的改进之一是支持显示多个GPU的性能数据。默认情况下,MangoHud会显示所有检测到的GPU信息。用户可以通过gpu_list或pci_dev参数选择要显示的特定GPU。
Intel GPU支持
新增了对Intel显卡的支持,包括集成显卡和独立显卡,支持i915和xe驱动。需要注意的是:
- 温度监控需要Linux 6.13+内核
- 集成显卡不支持温度和功耗监控
- VRAM和GPU使用率是进程级别的,不是系统级别的(系统级别监控需要root权限)
OpenGL Shim改进
OpenGL Shim进行了重要重构:
- 现在会先预加载shim而不是OpenGL库
- 在加载MangoHud前会检查是否存在OpenGL上下文
- 这些改进解决了一些崩溃问题,提高了稳定性
执行命令改进
当在Steam运行时环境中使用exec命令时,现在会通过steam-runtime-launch-client启动命令。对于Flatpak用户,需要允许应用程序访问org.freedesktop.Flatpak DBus地址。
其他改进
- 日志错误信息改为调试级别
- 增加了CPU功耗日志记录
- 改进了Wayland键绑定支持
- 内存使用统计与其他应用程序保持一致
- DLSYM现在默认启用(可通过
MANGOHUD_DLSYM=0禁用) - 移除了mangoapp Vulkan层(测试项目,不再开发)
新增参数
新版本增加了几个有用的配置参数:
network_color: 设置网络HUD元素的颜色display_server: 显示当前使用的显示服务器(Xorg/Xwayland/Wayland)gpu_list: 指定要显示的GPU列表(如gpu_list=0,1)proc_mem和io_read现在在gamescope(mangoapp)中正常工作
总结
MangoHud 0.8.0-rc2版本带来了多项重要改进,特别是多GPU支持和Intel显卡支持大大扩展了工具的适用范围。稳定性修复和功能增强使这款性能监控工具更加成熟可靠。对于Linux游戏玩家和开发者来说,这些更新将提供更全面、准确的性能监控体验。
登录后查看全文
热门项目推荐
相关项目推荐
atomcodeClaude Code 的开源替代方案。连接任意大模型,编辑代码,运行命令,自动验证 — 全自动执行。用 Rust 构建,极致性能。 | An open-source alternative to Claude Code. Connect any LLM, edit code, run commands, and verify changes — autonomously. Built in Rust for speed. Get StartedRust0152- DDeepSeek-V4-ProDeepSeek-V4-Pro(总参数 1.6 万亿,激活 49B)面向复杂推理和高级编程任务,在代码竞赛、数学推理、Agent 工作流等场景表现优异,性能接近国际前沿闭源模型。Python00
LongCat-Video-Avatar-1.5最新开源LongCat-Video-Avatar 1.5 版本,这是一款经过升级的开源框架,专注于音频驱动人物视频生成的极致实证优化与生产级就绪能力。该版本在 LongCat-Video 基础模型之上构建,可生成高度稳定的商用级虚拟人视频,支持音频-文本转视频(AT2V)、音频-文本-图像转视频(ATI2V)以及视频续播等原生任务,并能无缝兼容单流与多流音频输入。00
auto-devAutoDev 是一个 AI 驱动的辅助编程插件。AutoDev 支持一键生成测试、代码、提交信息等,还能够与您的需求管理系统(例如Jira、Trello、Github Issue 等)直接对接。 在IDE 中,您只需简单点击,AutoDev 会根据您的需求自动为您生成代码。Kotlin03
Intern-S2-PreviewIntern-S2-Preview,这是一款高效的350亿参数科学多模态基础模型。除了常规的参数与数据规模扩展外,Intern-S2-Preview探索了任务扩展:通过提升科学任务的难度、多样性与覆盖范围,进一步释放模型能力。Python00
skillhubopenJiuwen 生态的 Skill 托管与分发开源方案,支持自建与可选 ClawHub 兼容。Python0112
热门内容推荐
最新内容推荐
项目优选
收起
暂无描述
Dockerfile
733
4.75 K
Ascend Extension for PyTorch
Python
621
795
openEuler内核是openEuler操作系统的核心,既是系统性能与稳定性的基石,也是连接处理器、设备与服务的桥梁。
C
433
395
本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。
C++
1.01 K
1.01 K
Claude Code 的开源替代方案。连接任意大模型,编辑代码,运行命令,自动验证 — 全自动执行。用 Rust 构建,极致性能。 | An open-source alternative to Claude Code. Connect any LLM, edit code, run commands, and verify changes — autonomously. Built in Rust for speed.
Get Started
Rust
1.18 K
152
deepin linux kernel
C
29
16
华为昇腾面向大规模分布式训练的多模态大模型套件,支撑多模态生成、多模态理解。
Python
146
237
暂无简介
Dart
983
252
昇腾LLM分布式训练框架
Python
166
198
🎉 (RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue3 & Vite、Element Plus 的前后端分离权限管理系统
Vue
1.68 K
989