You can sign up to get a daily email of our articles, see the Mailing List page!

A huge update for the Linux overlay layer, MangoHud, as it can now work with OpenGL games in addition to Vulkan making it many times more useful and awesome.

Quick reminder: MangoHud can show useful information on top of games like: FPS, RAM/VRAM use, disk reads, frame timings, temperatures, it can benchmark and a whole lot more.

Today, they released MangoHud 0.3.0 and the headline feature is it now supporting OpenGL so it's not locked to Vulkan now. Additionally you can now just use the "mangohud" command to load either the OpenGL or Vulkan HUD and "mangohud.x86" for 32bit OpenGL. So try it you can just do "mangohud vkcube" or "mangohud glxgears" and "MANGOHUD=1" also still works for Vulkan.

Plenty more was added to the HUD to show things like IO read and write for the app, Vsync for OpenGL, GPU Core and Memory clock, time format, set the length of logging time for benchmarking, you can change the colouring of HUD elements and so on. Lots new, all sounding amazing.

Here's a demo of MangoHud being used with the OpenGL game Counter-Strike: Global Offensive showing off some of the new bits:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

The new OpenGL support works the same as for Vulkan games, you can add this below as a Steam launch option to show it:

mangohud %command%

To do a Steam launch option you right click on a game -> Properties -> set launch option and put it there.

For use outside of Steam, it's just this:

mangohud /path/to/game

See MangoHud on their GitHub. Incredible work from everyone involved! This is truly becoming the go-to all you need overlay layer for Linux gaming.

Article taken from GamingOnLinux.com.
23 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more here.
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.
See more from me
22 comments
Page: «2/3»
  Go to:

benjamimgois 15 March 2020 at 12:34 am UTC
What a huge update for MangoHUD, really an obligatory app for linux gamers. I'm already integrating the new options into GOverlay. Should update it soon.
ageres 15 March 2020 at 1:28 am UTC
I have commented 'frame_timing' in MangoHud.conf, but the frametime line graph is still being displayed. How to turn it off? Changing other options works fine.
TheRiddick 15 March 2020 at 5:23 am UTC
Nice, so this support reshade filters? guessing not.
Liam Dawe 15 March 2020 at 8:32 am UTC
TheRiddickNice, so this support reshade filters? guessing not.
Wrong project, you want vkbasalt for that.
Alm888 15 March 2020 at 1:18 pm UTC
Linuxer<…>
Did not find CMake 'cmake'
Found CMake: NO

<…>
Run-time dependency x11 found: NO (tried pkgconfig)
meson.build:99:2: ERROR: Dependency "x11" not found, tried pkgconfig

<…>
meson.build:21:0: ERROR: Compiler gcc -m32 can not compile programs.
<…>
So that's where i am, any ideas?
I have at least three!
1) you need to install "cmake" building system;
2) you need to install x11 development package ("libX11-devel");
3) your c compiler/linker can not produce 32-bit executables because most probably you do not have 32-bit version of "glibc-devel" (development files for GNU C Library) installed. This is most probably needed only for 32-bit version of "MangoHud" and is not what you want. Maybe you can disable 32-bit version compilation in the script? Or, just install the package.

Regardless, it is easier to just download pre-compiled utility.
Xpander 15 March 2020 at 1:37 pm UTC
doesnt seem to show up with Warhammer Online (wined3d), probably because launcher is 32bit and WAR itself is 64bit. Though it shows in the logs that it loads the conf file fine. But nothing shows up.

works fine with glxgears though and ofc with vkcube
flightlessmango 15 March 2020 at 1:45 pm UTC
ageresI have commented 'frame_timing' in MangoHud.conf, but the frametime line graph is still being displayed. How to turn it off? Changing other options works fine.
frame_timing is on by default, so you need to set it to off frame_timing = 0
ageres 15 March 2020 at 2:29 pm UTC
flightlessmangoframe_timing is on by default, so you need to set it to off frame_timing = 0
Thanks!
flightlessmango 15 March 2020 at 3:09 pm UTC
Xpanderdoesnt seem to show up with Warhammer Online (wined3d)
I know there has been some issues with launchers in the past, is it possible to bypass the launcher in that game?
Xpander 15 March 2020 at 10:51 pm UTC
flightlessmango
Xpanderdoesnt seem to show up with Warhammer Online (wined3d)
I know there has been some issues with launchers in the past, is it possible to bypass the launcher in that game?

sadly nope. its needed for authentication
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just 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!

You need to Register and Login to comment, submit articles and more.


Or login with...

Livestreams & Videos
Community Livestreams
Latest Comments
Latest Forum Posts