Trying to build MangoHud for Winlator Glibc. Help needed
How to change the mango hud in Frost Glibc, and possibly in other Winlator versions
How to use Mangohud through Goverlay
Any way to get mangohud running on windows?
Videos
INSTALLATION
-To use a GUI we must install Goverlay:
Terminal:
flatpak install flathub io.github.benjamimgois.goverlay
Or you may install it natively (like apt or rpm), doesn't really matter.
You could use Flathub or your GUI appstore too.
-Goverlay is just a graphical interface you may need to install MangoHud itself:
For flatpaks:
flatpak install flathub org.freedesktop.Platform.VulkanLayer.MangoHud
and choose the latest runtime which currently is 25.08, you can see it at the end.
For Natives:
Ubuntu based:
sudo apt install mangohud
Fedora based:
sudo dnf install mangohud
Or whatever your distro work with.
I advice to install both versions of mangohud.
CONFIGURATION
-Open Goverlay and configure it to your liking and click save, then go to Home folder then press ctrl + h and open .config look for MangoHud folder if it's there ,great, if there is none, this is probably because we are using a flatpak, now go to /home/YOURusername/.var/app/io.github.benjamimgois.goverlay/config then copy MangoHud folder and paste back in .config folder. Both M and H must be capital in MangoHud folder.
Goverlay even as flatpak will recognise it by default and edit accordingly as you edit it, at least from my experience. Either versions will manage both native Mangohud and Flatpak Mangohud as they run the same file we have in .config.
ACTIVATION
-FOR STEAM
For native: right click any game and click properties, at the bottom in the launch options type:
mangohud %command%.
As far as I'm concerned there isn't a convenient way to apply it globally for all native steam games. There is a hidden global enable in goverlay but this may cause issues as it apply it to all your PC. To be frank someone will reply about this.
Edit: It has to do with editing your shortcut, haven't tried it myself so can't provide a guide.
For flatpak: Install Flatseal (or use Kde's Application Permissions), open and go through steam, look for Enviroment and add a variable:
MANGOHUD=1.
This will apply them to most games, if it doesn't work, go to game properties and type:
mangohud %command%
-FOR HEROIC & LUTRIS
Heroic: Settings>Game Defaults>Enable Mangohud (applied to newly installed games only).
Lutris: top right 3 bars>Preferences>Global options> FPS counter (MangoHud).
-FOR STANDALONE NATIVE & APPIMAGE GAMES:
The easiest way I found is to add them to a NATIVELY installed launcher like lutris and simply activate it from there like explained above.
-FOR STANDALONE FLATPAK GAMES:
For Vulkan games: through flatseal go to the desired game, look for Filesystem and add:
xdg-config/MangoHud:ro
afterwards, go to Environment and add a (or 2) variables:
MANGOHUD=1
if it activates without desired configuration, then add:
MANGOHUD_CONFIGFILE=/home/YOURusername/.config/MangoHud/MangoHud.conf
For OpenGL: through flatseal go to the desired game, look for Filesystem and add:
xdg-config/MangoHud:ro
afterwards, go to Environment and add 2 (or 3) variables:
MESA_LOADER_DRIVER_OVERRIDE=zink (this translates OpenGL to Vulkan)
MANGOHUD=1
if it activates without desired configuration, then add:
MANGOHUD_CONFIGFILE=/home/YOURusername/.config/MangoHud/MangoHud.conf
This is because MangoHud is a hit or miss with OpenGL and its hard doing it through flatpaks, so forcing it through zink will grants better results from my experience.
FINAL NOTES:
When using flatpaks you may need to have both mangohud and the launchers on the same runtime, so mangohud is 25.08 to comply with steam 25.08.
They should update together after installation, so shouldn't matter.
For reference:
Dirstro: Fedora KDE 43
GPU Vendor: AMD
Hope this helps anyone.
Do try and comment for better ways if you know more.
Hey so i come from Linux and have recently moved to windows mostly due to issues out of my control, the fact that I'm to lazy to keep duel booting my pc every single day, and that I want windows only games/software like valorant and dead by daylight And NVidia broadcast, photoshop, elgato control center for my streamdeck / steeleries hub for my hardware etc
I love mangohud and i used it for literally every single game for the most part. And while looking at alternatives I found rivatuner but after some use i found that i much prefer mangohud. I think a lot of it has to do with the cleaner UI, and more information such as cpu and ram overhead which was nice.
So my question is this? Are there any ways to install mangohud on windows and/or get a lot of the same features/aesthetic on an alternative app like river tuner with things like plugins / just a better alternative in general. I've been trying to figure this out for about a day or two now and I'm out of luck any help would be greatly appreciated thanks.
Also small side question: are there any good alts to lutris? I loved having an all in one hub for all of my games regardless of platform and steam really don't hit it for me. With their "add non steam game" button