MangoHud – 在 Linux 上玩游戏时监控系统生命力。

芒果哈德 是一种开源工具,用于监控系统重要指标,例如 GPU、CPU 和 RAM 使用情况和温度,以及当前运行游戏的帧速率。 它是 MSI Afterburner 的替代品,仅适用于 Windows。

如果您知道如何编辑配置文件,这个工具也是高度可配置的,但是,我们将使用一个名为 覆盖 在本教程中配置 MangoHud 以向我们展示我们想要的资源使用情况,而不是编辑配置文件以方便初学者。

GameHub——从一个地方管理你所有的游戏

目录

在 Linux 上安装 MangoHud

这些工具在许多 Linux 发行版的官方存储库中都可用,因此,您可以通过键入以下命令来安装它们:

# On Debian and Ubuntu based distributions:
sudo apt install mangohud goverlay

# On Fedora Workstation:
sudo dnf install mangohud goverlay

# On Arch Linux based distributions:
yay -S mangohud goverlay-bin
安装 MangoHud 和 GOverlay Fedora

配置 MangoHud

从您的应用程序启动器/菜单/网格中,搜索 GOverlay 并启动它。

覆盖界面

在第一个屏幕上,您会看到许多设置,例如 Vulkan 或 OpenGL 设置、为游戏设置自定义 FPS 限制等。您还可以启用日志记录,以防需要调试任何内容。 在屏幕右侧,您可以看到一个长方体渲染图以及一些有关 CPU、RAM 和 GPU 使用情况的指标。 您可以从“视觉”和“指标”选项卡配置屏幕上可见的指标。

配置屏幕上可见的指标配置屏幕上可见的指标

不要忘记点击 ‘Save’ 选择自定义指标后右下角的按钮。 GOverlay 还允许您配置 ReplaySorcery 和 vkBasalt,您可以使用它为您的游戏录制回放并分别对其进行升级。

使用 MangoHud 运行游戏

为了显示游戏的任何指标,您必须为游戏添加启动选项,无论是在 Steam、Lutris 还是 Heroic Games Launcher 中。 我将一一向您展示如何操作。

在 Steam 上

转到您的库并打开您希望在其中查看系统指标的游戏的属性。

打开游戏属性打开游戏属性

现在,只需将以下行添加到启动选项字段并简单地 close 对话框:

magohud %command%
在巫师 3 中启用 MangoHud在巫师 3 中启用 MangoHud

请注意,如果您只是将非 Steam 游戏添加到您的 Steam 库中,您也可以将此过程用于非 Steam 游戏。 现在,只需启动游戏,MangoHud 就会显示您 PC 的实时指标。

在 WIthcer 3 中显示资源使用情况在 Witcher 3 中显示资源使用情况

在英雄游戏启动器上

您只需在 Heroic Launcher 中启用一个复选框即可查看系统生命值,只需打开任何已安装游戏的设置,然后查找“启用 MangoHud”。 启用此设置,然后只需启动游戏即可。

在 Heroic Games Launcher 中启用 MangoHud在 Heroic Games Launcher 中启用 MangoHud

如您所见,以下统计数据来自 Rocket League,这是 PC 上的 Epic 游戏独占游戏。

火箭联盟中的 MangoHud火箭联盟中的 MangoHud

概括

GOverlay 工具对于初学者配置他们想在任何游戏中看到的细节非常有帮助,因为如果您在设置中启用它,Steam 默认情况下只会显示任何游戏的 FPS。

使用这些统计数据,您可以查看您的组件是否得到适当的冷却,还可以解决您在玩游戏时遇到的任何瓶颈。 如果您遇到帧速率大幅下降,请尝试降低游戏运行的质量。