Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
We use affiliate links to earn us some pennies. Learn more.

MangoHud is basically my go-to when it comes to keeping an eye on Linux gaming performance, one of those must-have utilities and a new release is out now. It allows you to get a HUD on top of your game for tracking things like FPS, frame timing, temperatures, RAM / VRAM usage and much more.

Here's how it looks with the horizontal setting in Death Stranding 2 on Linux:

This release is mostly a tidying up release, bringing a good few bug fixes including:

  • egl: added missing HAVE_WAYLAND check.
  • amdgpu: sometimes cpu power is not available in gpu_metrics so try sysfs.
  • amdgpu: would try to access cpuStats during shutdown.
  • amdgpu: gpu_metrics was not working on 32bit due to incorrect size checks.
  • params: race condition that would cause a crash when using presets.
  • gpus: fixed a double free of params crash.
  • glx: don't permit setting vsync to -1 as it's not in spec and will crash Zink.
  • glx: fix corrupted font textures in some games.
  • mangoapp: font was not being recreated.
  • mangoapp: fix locking render thread on no_display.
  • colors: HDR wasn't being converted after config reload.
  • display_server: was being displayed without explicitly setting it.
  • vulkan: fix swapchain image handling by indexing per-image state by image index instead of acquisition order.
  • no_small_font: was not working at all.
  • vulkan: added missing free for commandbuffer in shutdown.
  • ImGui/Implot: was not being cleaned up properly.
  • GL: reverted dlsym changes that caused crashes with nvidia drivers.
  • preset: 4: procmem was not being set.
  • Allow HUD sizes smaller than 32px.
  • FEX: was not working with gamescope.

And some new features too:

  • Added panthor driver support.
  • Added support for DDR5 Ram temp through SPD5118 driver. ram_temp option.
  • Added support for more units than KiB for gpu memory in fdinfo.
  • Bumped Vulkan-headers to 1.3.283.
  • Bumped ImGui to 1.91.6.
  • ImGui: font: reduced oversampling from 3 to 1.
  • ImGui: font: turned of AA.
  • gpu_list permit using + and : as separators.
  • proc_vram displayed for all GPUs.
  • Blacklist: added GardenGate_Launcher.exe.
  • Blacklist: added KanvasLauncher.exe.
  • MANGOHUD_FPS_LIMIT adds limit to the front of the limits list.
  • Added SDL GPU as an engine.
  • cpu_custom_temp_sensor Use custom hwmon sensor for cpu temperature.

Source: GitHub

Article taken from GamingOnLinux.com.
1 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can follow me personally on Mastodon [External Link].
See more from me
All posts need to follow our rules. Please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Readers can also email us for any issues or concerns.
No comments yet!

While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register