Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We do often include affiliate links to earn us some pennies. See more here.

Have a love of graphs? You will like the latest release of the Linux gaming overlay and benchmark tool MangoHud, as it's giving you even more details and control.

MangoHud is a Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and quite a lot more. It's quickly become the go-to for displaying and monitoring almost anything you need for Linux gaming and the 0.6.0 / 0.6.1 release that just went out has expanded what it can do even further.

One of the major new features is the ability to reorder the HUD so you can have it in whatever order you like. So if you want the FPS and frame timing info first before your system readout, you can do that.

Pictured - Black Ice with MangoHud and some new options and custom ordering.

There's also a lot more graph options. You can add multiple graphs now to show things like GPU / CPU load, GPU / CPU temperature, RAM and VRAM use and more. The FPS limiting feature can now take multiple values, so you could have a hotkey to switch between values and there's also various bug fixes with it now working with more OpenGL games like Black Ice, Total War: MEDIEVAL II, Divinity Original Sin Enhanced Edition and Mount & Blade: Warband.

Absolutely fantastic work, a great piece of FOSS tech.

Want to try it? Find MangoHud up on GitHub.

Article taken from GamingOnLinux.com.
20 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 came back to check 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. Find me on Mastodon.
See more from me
The comments on this article are closed.
8 comments

Corben Nov 30, 2020
Did anyone get MangoHud working with latest soldier runtime and Proton 5.13-2 on Ubuntu yet?
I install it from github, and according to the pressure-vessel log, MangoHud.so gets mapped, but it still doesn't work for me.

edit: It did and still does work flawless with Proton 5.0-10 and before and scout runtime though.


Last edited by Corben on 30 November 2020 at 3:16 pm UTC
BielFPs Nov 30, 2020
Still I can't make it work with Left 4 dead 2, even using MANGOHUD_DLSYM=1 mangohud %command%
Vasya Sovari Nov 30, 2020
I've never managed to get MangoHud or vkBasalt working, even with Goverlay. CoreCTRL has also been completely broken of late, won't even launch. I'm keeping tabs on all of them to install when they're a little more mature


Last edited by Vasya Sovari on 30 November 2020 at 5:33 pm UTC
Corben Nov 30, 2020
Today I learnt, that MangoHud totally killed VR performance for me.
At first I was wondering, what that very little edge on a window was sitting in left top corner of my VR view, I couldn't properly see it, just that something was there. Until someone guessed it could be MangoHud. Oh dear, it was. And after completely disabling MangoHud, by renaming /etc/vulkan/implicit_layers/MangoHud.json, performance was great again.


Last edited by Corben on 30 November 2020 at 11:48 pm UTC
whizse Nov 30, 2020
View PC info
  • Supporter
Quoting: CorbenToday I learnt, that MangoHud totally killed VR performance for me.
At first I was wondering, what that very little edge on a window was sitting in left top corner of my VR view, I couldn't properly see it, just that something was there. Until someone guessed it could be MangoHud. Oh dear, it was. And after completely disabling MangoHud, by renaming /etc/vulkan/implicit_layers/MangoHud.json, performance was great again.
Probably worth mentioning in a quick bug report:
https://github.com/flightlessmango/MangoHud/issues
Corben Dec 1, 2020
Quoting: whizseProbably worth mentioning in a quick bug report:
https://github.com/flightlessmango/MangoHud/issues
When I think about it, my issue might have been, that I used vsync via MangoHud, which is capped FPS to 60, as that's e.g. needed for Dead Space 2, which otherwise is limited to 30 FPS with ingame vsync.
Need to tinker around with that, but it's probably worth opening an issue, to let other VR user know, if they have the same symptoms.
Csokis Dec 1, 2020
Quoting: CorbenDid anyone get MangoHud working with latest soldier runtime and Proton 5.13-2 on Ubuntu yet?
I install it from github, and according to the pressure-vessel log, MangoHud.so gets mapped, but it still doesn't work for me.

edit: It did and still does work flawless with Proton 5.0-10 and before and scout runtime though.

It's a still Proton bug!

Proton Github

QuoteSystem-wide Vulkan layers like MangoHUD or vkBasalt don't work
Corben Dec 1, 2020
Quoting: CsokisIt's a still Proton bug!

Proton Github

QuoteSystem-wide Vulkan layers like MangoHUD or vkBasalt don't work

With the Beta Update of the Steam Linux Runtime - Soldier, it should start to work again:
Steam Linux container runtime beta update: scout 0.20201124.1 and soldier 0.20201124.0
QuoteIn particular, tools like mangohud and vkbasalt should be easier to use with Proton 5.13.

And I know people who have it working again, e.g. on Manjaro. I reported the issue already, so hopefully it'll start working on Ubuntu soon as well.


Last edited by Corben on 1 December 2020 at 9:59 am UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: 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!
The comments on this article are closed.