protonscr

Steam screenshot doesn't show mangohud layers.

steamclosed
ValveSoftware/steam-for-linux#11883 · opened 2025-04-05 by abhishek-rawal · updated 2025-04-05 · 2 comments · github
1 matching comments, n / p to jump
Aabhishek-rawal 2025-04-05 github

Your system information

  • Steam client version (build number or date): 1743801488
  • Distribution (e.g. Ubuntu): ArchLinux
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes
  • GPU: AMD RX 9070

Please describe your issue in as much detail as possible:

Mangohud works fine. Taking screenshot using F12 doesn't show mangohud overlay.
On other end, if i use native OS screenshot tool - 'Spectacle' in Plasma 6, it is able to take screenshot.

I am not sure whether the issue is related to steam screenshot utility or vk layers or mangohud.

Steps for reproducing this issue:

  1. Start game with env 'mangohud %command%'
  2. Take screenshot F12. Validate the screenshot.
  3. Now, take screenshot using Spectacle 'Prtscrn' and validate.
  4. Compare.
Kkisak-valve maintainer 2025-04-05 github

Hello @abhishek-rawal, I expect that this is because MangoHUD is added to the rendering after the Steam overlay, which is where the game capture happens for Steam's screenshot. This is more of a MangoHUD issue than a Steam client issue.

Aabhishek-rawal 2025-04-05 github

Understood, thanks for quick answer. Cheers.

Launch lines