🌐
Reddit
reddit.com › r/linux_gaming › need help with mangohud and goverlay.
r/linux_gaming on Reddit: Need help with Mangohud and Goverlay.
May 28, 2023 -

Just recently I discovered Mangohud and Goverlay whilst researching a performance monitor to use whilst gaming. I installed both just fine and have all of the settings saved to my liking, however the overlay fails to display for any games no matter what option is or is not changed or edited. In some instances I changed a few options in Lutris, however this resulted in the game not even launching. I am aware of changes in a recent edition of Ubuntu (I use Zorin which is based on Ubuntu) it meant that the latest version of Goverlay will not work and have installed an appropriate older version, yet this has yielded no results. Can anyone recommend a guide from the last 3-6 months that is confirmed to work without issue?

🌐
GitHub
github.com › benjamimgois › goverlay › issues › 73
Missing MangoHud despite it being installed · Issue #73 · benjamimgois/goverlay
October 1, 2023 - gaming@nzxt:~$ which mangohud /usr/bin/mangohud gaming@nzxt:~$ mangohud ERROR: No program supplied Usage: mangohud <program> Furthermore, GOverlay actually finds the MangoHud executable when it starts:
Author   benjamimgois
Discussions

[Bug]: Mangohud stops working with Goverlay Flatpak.
Description So if i install Goverlay Flatpak and save it's settings Mangohud doesn't get displayed even if i have the MANGOHUD=1 env variable set for games. At least i cannot open Mangohud ... More on github.com
🌐 github.com
4
January 24, 2026
Goverlay can't find vkBasalt and mangohud runtimes
I have made sure that these binaries are installed using ujust _install-system-flatpaks which mention mangohud and vkbasalt but when I install goverlay from bazaar i get an error that the runtimes are missing.. More on answeroverflow.com
🌐 answeroverflow.com
January 14, 2026
Mangohud and VKBasalt no longer working
Ok so I searched for a similar topic but could not find one. As the topic says mangohud and vkbasalt are not longer working, infact goverlay says its missing them. I have tried to remove the packages and reinstall them using octopi and garuda gamer but it dose not fix it any insight into this ... More on forum.garudalinux.org
🌐 forum.garudalinux.org
7
0
June 11, 2023
How to use Goverlay's Mangohud/Optiscaler/Vkbasalt in game?
On Faugus Launcher: More on reddit.com
🌐 r/linux_gaming
14
25
December 20, 2025
🌐
Linux Mint Forums
forums.linuxmint.com › board index › interests › gaming
Mangohud and goverlay not working - Linux Mint Forums
October 5, 2025 - Only info: 1. Command " mangohud glxgears " working from terminal. ( Probably mesa-utils need be installed ) 2. Line with something and " %command% " must be set in side Steam. I found that can be " mangohud %command% " viewtopic.php?p=2546010#p2546010 Tip about OpenGL games it may be useful https://github.com/flightlessmango/Mang ...
🌐
GitHub
github.com › benjamimgois › goverlay › issues › 262
[Bug]: Mangohud stops working with Goverlay Flatpak. · Issue #262 · benjamimgois/goverlay
January 24, 2026 - Mangohud should just work normally when saving settings when env variable MANGOHUD=1 is set to apps. Install Goverlay Flatpak.
Author   benjamimgois
🌐
Linux Mint Forums
forums.linuxmint.com › board index › interests › gaming
[SOLVED] Goverlay/Mangohud works in Vulkan games but not in OpenGL - Linux Mint Forums
August 18, 2024 - Those are simple games, and even though I'm not sure, I suspect they are not Vulkan. I think they are OpenGL? Mangohud does not work in them. Note that when I selected global enable toggle, Goverlay said Vulkan applications will have overlay, and didn't mention anything about OpenGL.
🌐
Answer Overflow
answeroverflow.com › m › 1461027908767322254
Goverlay can't find vkBasalt and mangohud runtimes
January 14, 2026 - I have made sure that these binaries are installed using ujust _install-system-flatpaks which mention mangohud and vkbasalt but when I install goverlay from bazaar i get an error that the runtimes are missing..
🌐
Garuda Linux
forum.garudalinux.org › issues & assistance
Mangohud and VKBasalt no longer working - Issues & Assistance - Garuda Linux Forum
June 11, 2023 - Ok so I searched for a similar topic but could not find one. As the topic says mangohud and vkbasalt are not longer working, infact goverlay says its missing them. I have tried to remove the packages and reinstall them using octopi and garuda gamer but it dose not fix it any insight into this ...
🌐
Reddit
reddit.com › r/linux_gaming › how to use goverlay's mangohud/optiscaler/vkbasalt in game?
r/linux_gaming on Reddit: How to use Goverlay's Mangohud/Optiscaler/Vkbasalt in game?
December 20, 2025 -

I'm on CachyOS.

It says vkBasalt is missing, yet, i can see the effects and stuff in the vkBasalt tab. I have since installed vkbasalt from AUR, and goverlay now says "All dependencies OK." But that still leaves the question how to use the thing in game.

Optiscaler is installed as well, but i can't open anything in game.

It says at the bottom to use "fgmod %command%" variable, but how do i use that variable in Heroic? Is that a "wrapper" or an "environment variable"? I don't have anything in Steam righ now that can use optiscaler, nor do i have anything in Faugus Launcher that can use it, but i assume "fgmod %command%" enables Goverlay in game there?

I tried putting it in the environment variable (since Heroic says this is where the %command% stuff goes), but i can't just put "fgmod" there, it insists on an = sign and a value after it. I tried putting 1 (so it reads fgmod=1 %command%), but when i press insert in game, it doesn't open the Optiscaler interface. didn't try for vkBasalt since i didn't put any effects in the right column, but i assume it's just not working, otherwise i'd at least see the Optiscaler interface i guess.

EDIT: Heroic is the CachyOS repo version, not Flatpak.

But also, it says it's missing vkbasalt... So i assumed it wouldn't work anyway since i didn't have it installed...

I know how to manually install optiscaler in a game folder, and run the script, that works, but if this is an easier way to use it, i'd like to do that instead (so i don't have to install it separately for each game). Or am i wrong in how this all works and i still need to manually install it regardless?

I looked at both the Goverlay and fgmod github, and there's no mention on what to actually do with it, other than how to install or build the program. That's all well and good, but, what about using it?

Any help appreciated! Thanks!

UPDATE - SOLUTION:

Goverlay isn't one thing it seems, each part of what it offers must be enabled separately.

Concerning fgmod, Heroic wasn't recognizing the ~/fgmod/fgmod as a file or folder, that's why the game was crashing. Putting the entire path in the left part of the wrapper input box fixed this issue, meaning, /home/user/fgmod/fgmod. So, just the wrapper, no arguments.

Not sure why that was the case, but there we go...

In the first comment, felix_ribiero posted how to get vkBasalt working in Faugus Launcher with ENABLE_VKBASALT=1. In steam you'd just put %command% after this, and in Heroic, those go into environment variables. Left input box is ENABLE_VKBASALT, and right box is the value 1. No need to put = sign in there.

Optiscaler should work in Faugus normally with ~/fgmod/fgmod like in the picture provided.

As for Mangohud, in Steam, it's mangohud %command%, but both Faugus and Heroic have a checkbox to make it work. I guess Goverlay just acts as a configuration utility for mangohud then, how you want to make it look, etc.

Haven't tried vkBasalt yet, the effects seem to get stuck in goverlay for some reason so i don't want to mess with it yet. The vkcube thing always shows with the ASCII effect and i can't remove it, idk why. But Optiscaler works in game now in heroic when i provided the entire path. I guess it just got confused about the ~/ part. Not sure why, this just points to the user's home directory, but apparently Heroic doesn't recognize this.

Find elsewhere
🌐
GitHub
github.com › benjamimgois › goverlay
GitHub - benjamimgois/goverlay: Goverlay is an easy graphical interface to configure linux gaming applications · GitHub
3 weeks ago - Note: Since version 0.6.4, MangoHud must be installed to run Goverlay.
Starred by 1.4K users
Forked by 61 users
Languages   Pascal 97.9% | HTML 1.5% | C 0.2% | GLSL 0.2% | Shell 0.2% | Batchfile 0.0%
🌐
EndeavourOS
forum.endeavouros.com › general system › gaming, sound and video
Tips or advice and guides for using mangohud or goverlay - Gaming, sound and video - EndeavourOS
March 30, 2024 - Hi friends. I need to see my fps, gpu, cpu, temperatures, etc., when playing games from steam, lutris and heroic. I need to do this to see which version of wine-ge, proton-ge and launcher (steam, lutris or heroic) works better and with better fps for X game. Is it better to use mangohud without GUI or goverlay with GUI?
🌐
Reddit
reddit.com › r/linux_gaming › how to use mangohud through goverlay
r/linux_gaming on Reddit: How to use Mangohud through Goverlay
April 30, 2026 -

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.

🌐
Arch Linux Forums
bbs.archlinux.org › viewtopic.php
[SOLVED]Unable to use Mangohud on Steam games / AUR Issues, Discussion & PKGBUILD Requests / Arch Linux Forums
August 7, 2022 - I was using Steam with flatpak and decided to give Mangohud installed through flatpak a go and God damn, it worked! Marking thread as solved, thanks mate; it is kind of a bummer how this is not documented on most (if not any) sources though... Edit: Goverlay is almost not possible to install on the flatpak version but damn, that's gotta do for now...
🌐
Garuda Linux
forum.garudalinux.org › issues & assistance › unsupported software (aur & other)
GOverlay not displaying temps that MangoHUD will when run from terminal - Unsupported Software (AUR & Other) - Garuda Linux Forum
December 21, 2023 - While I can get these stats to show up with : MANGOHUD_CONFIG="cpu_temp,gpu_temp" mangohud vkcube For whatever reason, when I launch Goverlay to configure MangoHUD graphically, the overlay never changes, despite clicki…
🌐
GitHub
github.com › benjamimgois › goverlay › releases
Releases · benjamimgois/goverlay
3 weeks ago - New location: $XDG_DATA_HOME/goverlay/fgmod/ (defaults to ~/.local/share/goverlay/fgmod/) ... Displays "MangoHud will be displayed in every vulkan application" message instead of launch command in MangoHud tab
Author   benjamimgois
🌐
Arch Linux Forums
bbs.archlinux.org › viewtopic.php
Mangohud not working properly. / Multimedia and Games / Arch Linux Forums
May 18, 2022 - Specifically talking about Albion Online, a native OpenGL game. Mangohud works fine with Goverlay and also with the Albion Online launcher, but as soon as I start the actual game, the hud disappears.
🌐
Linus Tech Tips
linustechtips.com › software › programs, apps and websites
Mangohud not working in games - Programs, Apps and Websites - Linus Tech Tips
October 29, 2022 - Hii to all, i installed mangohud 0.6.8 on POP OS 22.04 and its working in latest goverlay but it wont work in steam games. And yes i placed mangohud %command% but it still isn't working, game wont even run with that command, and if i change it to MANGOHUD=1 %command% than game runs but mangohud i...
🌐
Linux Compatible
linuxcompatible.org › story › goverlay-174-released
Goverlay 1.7.4 released
February 8, 2026 - Goverlay 1.7.4 brings OptiPatcher support and a handful of bug‑fixes that smooth out the setup of MangoHud, vkBasalt and OptiScaler. The easiest way to install it is through Flatpak, which bundles all required Qt libraries and Vulkan layers; an AppImage works too but you’ll need to replace the file yourself for upd ...
🌐
CachyOS Forum
discuss.cachyos.org › issues & assistance
Goverlay/Mangohud - Issues & Assistance - CachyOS Forum
March 17, 2025 - When i open Goverlay and click anything it freezes. The mangohud overlay has went to nothing now and i cant change it. Same every time i install. I cant verify that my LACT changes have worked. Do i need to wait for an u…
🌐
GitHub
github.com › flightlessmango › MangoHud › issues › 1070
MangoHud Not Applying Config File? · Issue #1070 · flightlessmango/MangoHud
July 18, 2023 - mangohud xdg-open heroic://launch/legendary/Sugar [MANGOHUD] [info] [config.cpp:118] skipping config: '/usr/bin/MangoHud.conf' [ not found ] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/XXX/.config/MangoHud/kde-open.conf' [ not found ] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/XXX/.config/MangoHud/MangoHud.conf' [MANGOHUD] [info] [overlay.cpp:808] Uploading is disabled (permit_upload = 0) [MANGOHUD] [info] [gl_renderer.cpp:422] GL version: 4.6 ... ################### File Generated by GOverlay ################### toggle_fps_limit=F1 legacy_layout=false pci_dev=0:0
Author   flightlessmango