The excellent and incredibly useful Linux performance overlay MangoHud has released version 0.8.2 after being in testing for a few weeks with new features. Want to learn how to use it properly? Check out the GamingOnLinux guide for MangoHud.
Here’s how it looks by default giving you a basic readout of CPU, GPU and FPS along with frame timings:
You can configure it to give all sorts of different information. And the latest release 0.8.2 brings more features and fixes.
All the latest changes:
Fixes
- LLVMPIPE crash where mangohud would check vsync status
- X11 crash when $DISPLAY was not set
- ImGuI content width was incorrectly calculated in some cases
- GPU/CPU load did not respect alpha option
- XNVCTRL was not working without nvml
- Adressed multiple cases where the mangohud would crash on close
- Keybinds were not working in some cases on wayland
- Large scale fixes on OpenGL. Missing hud, flickering hud, games not starting and more.
- Mangoapp would sometimes crash when x11 disappeared
- Feral launcher not starting game with mangohud (as long as
execoption is not used)
Changes
- GLEW and nlohmann deps have been removed
- Added cpu mhz to logging
- Blacklisted all gtk-4 apps
- Panfrost GPU support
- RAPL can be used with AMD CPU power as well
- Added qualcomm KGSL support
- Added APM XGene support
- Blacklisted Marvel Rivals launcher
- mangoapp can now check for vkbasalt and gamemode
- Added amdgpu v3_0 gpu_metrics, this supports more recent amd APUs
Parameters
gpu_efficiencyDisplay GPU efficiency in frames per joule
cpu_efficiencyDisplay CPU efficiency in frames per joule
flip_efficiencyFlips CPU and GPU efficiency to joules per frame
gpu_power_limitDisplay GPU power limit
horizontal_separator_colorSet the colors for the horizontal separators (horizontal layout only)
core_typeDisplay CPU core type per core. For Intel, it shows which cores are performance and efficient cores, for ARM it shows core codenames like A52, A53, A76, etc…
proc_vramDisplay process’ VRAM usage
ftraceDisplay information about trace events reported through ftrace
font_size_secondaryCustomizable font size for secondary metrics. Default is0.55 * font_size
MANGOHUD_FPS_LIMITenv to set FPS limit for app
fps_limitcan now take decimal values
dx_apiattempts to show the underlying directx api (work in progress)
Here’s a shot with the latest version on a horizontal layout, with the new “proc_vram” listed at the end and the separators set with “horizontal_separator_color” to a light blue (00FFFF) which looks great:

Pictured – ARC Raiders, doing a night raid to test MangoHud
See more info on the GitHub.

