Adding the no_display option to the Mangohud configuration, or pressing rshift + F12 while using Gamescope with the --mangoapp flag results in a black screen, instead of only hiding the Mangohud overlay.
The only line that is added after hiding Mangohud with rshift + F12 is:
[gamescope] [Debug] xwm: Rejecting WM_CHANGE_STATE to ICONIC for window 0x600007
This is reproducible for me with all combinations of Gamescope master/3.14.24 and MangoHud master/0.7.2. Test environment: Ubuntu 24.04, Ryzen 5 5600, RX 6700, mesa 24.1.4 from kisak-ppa. Same debug message.
System info:
Adding the
no_display
option to the Mangohud configuration, or pressing rshift + F12 while using Gamescope with the--mangoapp
flag results in a black screen, instead of only hiding the Mangohud overlay.Gamescope log file: gamescope.log
The only line that is added after hiding Mangohud with rshift + F12 is:
[gamescope] [Debug] xwm: Rejecting WM_CHANGE_STATE to ICONIC for window 0x600007
I tested this with
gamescope --mangoapp vkcube
.