HGL
wise-white

Heroic + MangoHUD

After a recent series of updates I am getting a MangoHUD $Path error when launching games (can be remedied by unchecking MangoHUD) MangoHud org.freedesktop.Platform.VulkanLayer.MangoHud 0.8.1 23.08 system Heroic com.heroicgameslauncher.hgl v2.17.0 stable system Flatseal com.github.tchx84.Flatseal 2.3.1 stable system Do I have something mismatched? (was working) previously I had to do something to get it working but it has been a few years..... Thanks for any help!
Solution:
Alright, that looks good What about ``` flatpak run --command=bash com.heroicgameslauncher.hgl echo $PATH...
Jump to solution
17 Replies
CommandMC
CommandMC5mo ago
You'll now need MangoHud for runtime 24.08 (runtime/org.freedesktop.Platform.VulkanLayer.MangoHud/x86_64/24.08) installed
wise-white
wise-whiteOP5mo ago
Mangohud is enabled, but mangohud executable could not be found on $PATH MangoHud org.freedesktop.Platform.VulkanLayer.MangoHud 0.8.1 24.08 system
wise-white
wise-whiteOP5mo ago
No description
wise-white
wise-whiteOP5mo ago
··• echo $PATH /home/eris667/.local/bin:/home/eris667/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/eris667/.dotnet/tools could it be as simple as
PATH="~/opt/bin:$PATH" # prepending
PATH="~/opt/bin:$PATH" # prepending
swapping ~/opt/bin for /var/lib/flatpak/runtime/org.freedesktop.Platform.VulkanLayer.MangoHud/x86_64/24.08/active/files/bin/
CommandMC
CommandMC5mo ago
Undo all of that please Run the following command and send in its output:
flatpak run --command=ls com.heroicgameslauncher.hgl /usr/lib/extensions/vulkan/MangoHud/bin
flatpak run --command=ls com.heroicgameslauncher.hgl /usr/lib/extensions/vulkan/MangoHud/bin
wise-white
wise-whiteOP5mo ago
No description
wise-white
wise-whiteOP5mo ago
I didn't modify the path 😄 was just thinking out loud
Solution
CommandMC
CommandMC5mo ago
Alright, that looks good What about
flatpak run --command=bash com.heroicgameslauncher.hgl
echo $PATH
flatpak run --command=bash com.heroicgameslauncher.hgl
echo $PATH
Note: Copy-paste these one after the other
wise-white
wise-whiteOP5mo ago
No description
CommandMC
CommandMC5mo ago
Note: Copy-paste these one after the other
Guess I could've been clearer: Don't copy-paste both commands. Copy the first, run it, then copy the 2nd one and run it
wise-white
wise-whiteOP5mo ago
trying again
wise-white
wise-whiteOP5mo ago
No description
CommandMC
CommandMC5mo ago
To clarify this: You're using Flatpak Heroic, so we have to look at the runtime Heroic is running in to find this issue. The first command there opens a shell inside the runtime. The second one then just prints your $PATH (crucially, the one set in the runtime) Alright, this looks good Have you restarted Heroic (and any other applications running in that sandbox)?
wise-white
wise-whiteOP5mo ago
yes, restarted heroic and restarted entire machine
CommandMC
CommandMC5mo ago
Could you try re-running a game you're trying to play and send in a game log?
HeroicBot
HeroicBot5mo ago
To help you, we need a game log. Please see the following images on how to get it.
From An unknown user
From An unknown user
From An unknown user
From An unknown user
From An unknown user
From An unknown user
wise-white
wise-whiteOP5mo ago
testing, dying light now working, dead island 2 now working Bioshock now working.. which was the original problem ---- not sure why one cup of coffee ago it was giving a error but now it is happy tyvm I am turning verbose logging back off (no change in success)

Did you find this page helpful?