DOOM 2016 won't launch in Vulkan mode if MangoHud is enabled
Do not report issue for old MangoHud versions Understood.
Describe the bug
DOOM 2016 fails to launch if the Vulkan renderer is selected and MangoHud is enabled. MangoHud is currently enabled globally for Vulkan games via the MANGOHUD=1 environment variable. Disabling it by setting MANGOHUD=0 in the launch options for DOOM 2016 immediately resolves the issue and allows the game to launch normally. OpenGL does not appear to be affected.
List relevant hardware/software information
- Linux Distribution: Bazzite 41
- MangoHud version: included 0.8.0
- GPU: NVIDIA RTX 3070
To Reproduce Steps to reproduce the behavior:
- Select the Vulkan renderer for DOOM 2016, and observe that it launches normally without MangoHud
- Enable MangoHud for DOOM 2016, either via global environment variable or launch option
MANGOHUD=1 - Attempt to launch DOOM 2016 again and observe that it hangs on a black screen
- Disable MangoHud for DOOM 2016, either by removing global EV or setting launch option
MANGOHUD=0
Expected behavior I would have been delighted if I attempted to launch DOOM 2016 with Vulkan selected and MangoHud enabled globally, as is my current setup, and it launched without issue.
Screenshots Not applicable
Additional context There appears to be a few frames with DOOM 2016's loading circle and MangoHud's overlay visible before it arrives at the black screen, where it then hangs indefinitely until stopped.
Works fine on my system
Thank you for taking the time to test and respond. It’s possible this is a config issue, and I’m immediately led to suspect it’s something to do with Bazzite being immutable/flatpak, as that’s been the source of a number of my problems.
I’ll look into it further and see if someone on my distro has gotten it working. Go ahead and close this, thank you again for your time.
Does this issue only happen with Doom 2016? Could you try running mangohud with vkcube?
Yes, this issue only happens with DOOM 2016 (out of the games I've tested on this setup so far).
mangohud vkcube works fine and so far every other Vulkan/DXVK game I've tested works fine.
Could you test again with 0.8.1
As soon as it trickles down to Bazzite/Flathub, I'll test it and report back. Just checked for updates a few minutes ago and it's still a 'refresh of 0.8.0'.
Should be available now?
Same issue with 0.8.1, behaves as indicated in 'additional context'.