HDR broken in Game Mode after update 43

As title - HDR toggles in both menus do nothing in game mode. If I switch to Desktop mode, HDR turns on. Not sure which logs you need, let me know. EDIT: This is an issue with Flatpaks not being able to HDR in Gamescope. If there is a binary version of your app available use that. Steam Store version of RetroArch works in HDR
Solution:
GitHub
[Feature Request | HDR Issue] HDR support for non proton wayland fl...
Your system information Steam client version: 1760657741 SteamOS version: 3.7.16 Opted into Steam client beta?: Yes Opted into SteamOS beta?: Yes Have you checked for updates in Settings > Syste...
Jump to solution
98 Replies
colourofsound
colourofsoundOP2d ago
Should add: image is bazzite-deck; machine is GMKTec M7 with 680M GPU
antheas
antheas2d ago
Are you playing an HDR game?
colourofsound
colourofsoundOP2d ago
No, testing HDR in RetroArch. Before the update the toggle would turn HDR on and off. Think it’s worth launching a hdr game?
antheas
antheas2d ago
yes, now hdr will only work in hdr games
colourofsound
colourofsoundOP2d ago
Ahhh right How do I force it on non-Steam apps like RetroArch and Kodi?
antheas
antheas2d ago
if youre playing an hdr movie it should also turn on if it worked before although im not sure if it did do you see hdr settings in retroarch?
colourofsound
colourofsoundOP2d ago
Seems it’s a bit chicken and egg with RetroArch; if it can’t see that the environment it is in is HDR capable it doesn’t show the option. In desktop mode, RetroArch has HDR toggle and works When desktop mode is in HDR
antheas
antheas2d ago
the HDR advertisement is still there for proton
colourofsound
colourofsoundOPthis hour
Kodi is tonemapping; my TV is reporting SDR I have scope buddy installed; will that impact this? I’m just downloading Ori and Will of the Wisps; I know that has HDR in its menu. Will report back But definitely not working for RA and Kodi at least. What should the HDR toggle be set to in game mode?
antheas
antheasthis hour
on
colourofsound
colourofsoundOPthis hour
Ok. And you expect nothing to happen when you toggle it with no game running
antheas
antheasthis hour
yeah but the toggles should show up
colourofsound
colourofsoundOPthis hour
Yes; they just don’t do anything
antheas
antheasthis hour
so you can see an hdr toggle in retroarch and it does nothing?
colourofsound
colourofsoundOPthis hour
No; sorry. The toggles in the steam UI don’t do anything. The toggle in RetroArch doesn’t even appear in game mode. It does in Desktop (with HDR enabled in display settings)
antheas
antheasthis hour
ok, I will try to do a fix
colourofsound
colourofsoundOPthis hour
HDR works in Ori; activates automatically (slick 👌🏻) There’s no launch option that can force HDR for RetroArch?
antheas
antheasthis hour
i will try to do an additional fix
colourofsound
colourofsoundOPthis hour
Automatic changing for HDR movies in Kodi would be amazing. So would refresh rate switching! Thanks for your efforts As an aside, when I set display settings in Steam to ‘Automatic resolution’ it tops out at 1080p rather than 2160p It’s fine if you set the resolution manually.
antheas
antheas23h ago
testing built with the fix can you give it a go
basso
basso23h ago
yeah i got this too now, in game mode toggling hdr does not trigger anything if i go to desktop and activate hdr and go back to steam everything is wrong lol its like.. whiter
colourofsound
colourofsoundOP23h ago
Sure… ujust upgrade or do I need to grab it from GitHub
Andy10115
Andy1011523h ago
This is intended behavior?
antheas
antheas23h ago
brh rebase testing works, or with a controller xbox + b to go into hhd and use that updater
basso
basso23h ago
that looks simple enough this atomic stuff is brilliant i did rebase testing, triggering hdr in game mode still does nothing
antheas
antheas23h ago
did you reboot?
basso
basso23h ago
yes
antheas
antheas23h ago
the fix is for retroarch it will still do nothing it will turn on on demand
basso
basso23h ago
🤔
antheas
antheas23h ago
if hdr is on, apps will detect hdr and when they turn on hdr you will get hdr
basso
basso23h ago
ohhh nice yes i see now, TV switched to hdr mode when i launced control THATS NICE AF
antheas
antheas23h ago
now to figure out the bug with PQ being stuck on after going back from KDE...
Andy10115
Andy1011523h ago
Lol this is cool, I'm just sad my color on game mode home screen feel washed out now, could just be me though.
basso
basso23h ago
i like this new "keep sdr but trigger hdr on game launch"
colourofsound
colourofsoundOP22h ago
Just downloading the test branch now. Will this work for Kodi too?
antheas
antheas22h ago
what happened with kodi exactly?
Andy10115
Andy1011522h ago
Looks like I'm getting a bug if I drop back into game mode from desktop, HDR isn't activating when I go into a game that uses it.
colourofsound
colourofsoundOP22h ago
Nothing - it stays in SDR and tonemaps the HDR content down rather than changing to HDR when the content starts. Pretty sure it uses MPV as the player if that helps
antheas
antheas22h ago
so it was SDR but it looked more vibrant?
colourofsound
colourofsoundOP22h ago
No, it just looks SDR to me, it’s not washed out though. Kodi will just map the dynamic range to SDR if it’s not seeing HDR available
antheas
antheas22h ago
it should see hdr available now
colourofsound
colourofsoundOP22h ago
Okay; will test them both once I’m rebased
Andy10115
Andy1011522h ago
Nvm the game turned it off 🤣 I think we're good. I think I still preferred the old way but I'll live.
colourofsound
colourofsoundOP22h ago
Regarding RetroArch, HDR doesn’t work at all in Retrodeck version; I’ve flagged this with them and I think it’s permissions on their flatpak. I’ll test both standalone and Retrodeck versions to confirm
antheas
antheas22h ago
so it didnt work before?
colourofsound
colourofsoundOP22h ago
Yeah, HDR has never worked in Retrodeck; but it works in standalone RetroArch in desktop mode. Unfortunately neither RetroArch or Kodi are initiating HDR in the testing branch I’m afraid.
antheas
antheas22h ago
so what was the problem in the previous version that worked according to you and what doesnt work now? retroarch is the same kodi does not get a pop due to HDR but is the same so whats the problem
colourofsound
colourofsoundOP22h ago
- HDR toggle in the Steam UI would kick my TV into HDR mode; it doesn’t do that now. That’s by design and I understand that. HDR games are triggering it, as designed. - However, Kodi now will not be in HDR and it won’t initiate the change itself. Previously, HDR would be on from the Steam UI toggle, and Kodi would play HDR content natively - because gamescope was already in an HDR session. - RetroArch has not shown me HDR toggle in branch 42 or 43 in gaming mode, but the toggle exists in desktop mode. does that make sense?
antheas
antheas22h ago
i dont think KODI would play HDR before because the way it works now is that as far Kodi is concerned HDR works but Kodi does not output an HDR colorspace
colourofsound
colourofsoundOP22h ago
I’ll check the settings in Kodi. What exactly is the nature of the change you’ve made? Give me the tech speak, I’m a sysadmin 9-5
basso
basso22h ago
kodi 22 should support hdr on wayland, but that is like in alpha now
antheas
antheas22h ago
the change in testing now is that gamescope will say i prefer an HDR colorspace emit metadata for proton for HDR and then if it receives an HDR colorspace from any app, it switches the gpu to HDR
colourofsound
colourofsoundOP22h ago
Okay I see. Maybe Kodi has never done HDR and I’ve just made an assumption; my bad if so. I think it runs in XWayland but there’s a chance it doesn’t like the X11 compatibility layer. I know that Plex will only do refresh rate switching in native X11; it doesn’t like XWayland for whatever reason. Those devs are far behind on Linux though With RetroArch then it’s possible I need to give it a launch switch to force that toggle to appear, and then when I toggle it on gamescope should kick HDR in Vulkan has the ENABLE_HDR_WSI=1 I can pass to retroarch, I think. According to the arch docs at least. That hasn’t worked either 🙁
basso
basso22h ago
@colourofsound did you enable vulkan driver inside retroarch?
colourofsound
colourofsoundOP22h ago
Yup
basso
basso21h ago
yeah that retroarch is weird, if i open retroarch in SDR in kde, it shows me HDR menu in settings if i open retroarch in game mode it does not show hdr menu
colourofsound
colourofsoundOP21h ago
Glad it’s not just me!
Solution
basso
basso21h ago
GitHub
[Feature Request | HDR Issue] HDR support for non proton wayland fl...
Your system information Steam client version: 1760657741 SteamOS version: 3.7.16 Opted into Steam client beta?: Yes Opted into SteamOS beta?: Yes Have you checked for updates in Settings > Syste...
antheas
antheas21h ago
i will change it so that the auto switch only applies to handhelds so desktop bros can rock out with current behavior since you like it
basso
basso21h ago
ey i like the auto hdr switching
colourofsound
colourofsoundOP21h ago
Let’s not be hasty - the auto switching is sick lol snap
antheas
antheas21h ago
yeah but nvidia people get purple vommit when it switches
basso
basso21h ago
No description
basso
basso21h ago
coudl you atleast consider keeping it as an option, for us who thinks its sick af
colourofsound
colourofsoundOP21h ago
That looks like it Also I don’t even know RetroArch will work the old way anyway. I think it’s more likely that issue in GitHub It’s a shame that Gamescope ignores custom launch parameters when you’re in game mode already; I’d expect it to pass them through rather than ignore them I’m gonna rebase back to 42 and check, if the behaviour is the same then this is actually just coincidence
antheas
antheas21h ago
ill bring the option back soon, but this should clear the kde being stuck washed out and the nvidia stuff for handhelds for now
colourofsound
colourofsoundOP21h ago
I take that back, I will never leave this testing branch now Wait. So you’re leaving the auto switching in?
basso
basso21h ago
this hdr autoswitching works fine in stable, every gamei throw at it triggers correctly
colourofsound
colourofsoundOP21h ago
Yeah I increasingly think this is a flatpak issue How is this different to 43 stable behaviour?
basso
basso21h ago
could it be, that game mode does not support hdr in any flatpak app, at all?
antheas
antheas21h ago
that one only had the proton hint
colourofsound
colourofsoundOP21h ago
Is the version of RetroArch in the Steam store flatpak…?
basso
basso21h ago
nah i dont think so you using steam version?
colourofsound
colourofsoundOP21h ago
No, flatpak. Ima grab the steam version…
basso
basso21h ago
i dont think they have linux build on steam store for that app
colourofsound
colourofsoundOP21h ago
Oh. Well I’ll find out soon enough
basso
basso21h ago
lol bro BRO!!!!!! the steam version worked lmao
colourofsound
colourofsoundOP21h ago
Yeah lol It’s Flatpaks, way to sleuthing my man
basso
basso21h ago
No description
colourofsound
colourofsoundOP21h ago
I bet Emudeck’s RetroArch will work
basso
basso21h ago
yeah since its plain binary
colourofsound
colourofsoundOP21h ago
No description
antheas
antheas21h ago
does that work on stable?
colourofsound
colourofsoundOP21h ago
That’s a shame, because Retrodeck is really nice
basso
basso21h ago
takes a mental note that flatpak = no hdr on game mode
colourofsound
colourofsoundOP21h ago
I’m still in testing
basso
basso21h ago
im on stable
colourofsound
colourofsoundOP21h ago
Sick.
basso
basso21h ago
we nearly have the same vibe yes, retroarch from steam on stable can output hdr, flatpak = no no booboo cry cry in game mode that is on kde desktop retroarch flatpak can output, or atleast shows the hdr button
colourofsound
colourofsoundOP21h ago
Yeah same for me, and that’s consistent across two different devices, I’m on a MiniPc and by the looks of it you’re on a RoG or MSI docked?
basso
basso21h ago
im on big living room pc with 6950xt but this is most assuredly a flatpak issue?
colourofsound
colourofsoundOP21h ago
Yeah for sure. I’ve added a comment to that GitHub issue you posted 🫡 Looks like I’m gonna have to install Emudeck or at least slum it with SDR shaders for a bit. Retrodeck is so neat and fast though 🥲 Will I be able to compile Kodi in Bazzite given that it’s immutable? This is the first immutable OS I’ve used
antheas
antheas21h ago
you dont need to compile it in bazzite you can use a container otherwise
colourofsound
colourofsoundOP21h ago
Again fairly new to me, so docker or Distrobox? It’s been a minute since I messed with Linux
antheas
antheas21h ago
podman replace the command docker with sudo podman
basso
basso21h ago
you gonna fire up kodi 22 alpha? 🤔 🤔 🤔
colourofsound
colourofsoundOP21h ago
Yeah dawg Living on the edge
colourofsound
colourofsoundOP21h ago
Sleuthing that was a pleasure. Thanks all. Off to watch Pluribus 😎

Did you find this page helpful?