Chaps, I lost HDR capability while using gamescope nested. Games no longer display in HDR, instead they look washed out, which usually happens when HDR isn’t working correctly.
HDR works fine outside of gamescope. Everything was running perfectly until the recent 6.7 update. Any suggestions?
Thank you!
It looks like i have the same issue after i got kde 6.7 fedora 44 today issue seems to be that bExposeHDR Support stays false but i dont know why , i have 7900xtx gpu so amd drivers
ramiro@fedora:~$ kscreen-doctor -o | grep -iE "hdr|HDR|overscan|bit"
Overscan: 0
HDR: incapable
Color resolution: automatic (10), range: [8; 16] bits per color
Overscan: 0
HDR: enabled
HDRcolor profile source: EDID
HDRICC profile: none
Color resolution: automatic (10), range: [8; 16] bits per color
ramiro@fedora:~$ gamescope --backend wayland --hdr-enabled -- vkcube 2>&1 | grep -iE "hdr|color|backend"
[gamescope] [Info] wlserver: [backend/headless/backend.c:67] Creating headless backend
[gamescope] [Info] xdg_backend: Seat name: seat0
[gamescope] [Info] xdg_backend: Initted Wayland backend
[gamescope] [Info] wlserver: [backend/headless/backend.c:17] Starting headless backend
[gamescope] [Info] xdg_backend: uMaxContentLightLevel: 80
[gamescope] [Info] xdg_backend: HDRINFO
[gamescope] [Info] xdg_backend: cv_hdr_enabled: true
[gamescope] [Info] xdg_backend: uMaxLum: 80, uRefLum: 80
[gamescope] [Info] xdg_backend: bExposeHDRSupport: false
[gamescope] [Info] xdg_backend: uMaxContentLightLevel: 1234
[gamescope] [Info] xdg_backend: HDRINFO
[gamescope] [Info] xdg_backend: cv_hdr_enabled: true
[gamescope] [Info] xdg_backend: uMaxLum: 1234, uRefLum: 300
[gamescope] [Info] xdg_backend: bExposeHDRSupport: false
[gamescope] [Info] xdg_backend: Post-Initted Wayland backend
Yeah, 9070XT over here. Something has gone wrong with 6.7
Seems to be an issue with gamescope and kde 6.7 i opened a bug report at gamescope git
I removed
if ( !Algorithm::Contains( m_WPColorManagerFeatures.eTransferFunctions, WP_COLOR_MANAGER_V1_TRANSFER_FUNCTION_SRGB ) ) return false;
from src/Backends/WaylandBackend.cpp line 2031 recompiled gamescope and after that hdr was working again.
Confirmed, working. Thank you !
I put here the link to your bug opened to track:
opened 09:12AM - 19 Jun 26 UTC
### Is there an existing issue for this?
- [x] I have searched the existing iss… ues
### Are you using any gamescope patches or a forked version of gamescope?
- [x] The issue occurs on upstream gamescope without any modifications
### Current Behavior
After updating to Plasma 6.7, gamescope --hdr-enabled no longer exposes HDR to clients (bExposeHDRSupport: false), while desktop HDR (e.g. browser video) works fine. HDR worked before the 6.7
The issue seems to be
`CWaylandBackend::SupportsColorManagement() returns false because the feature gate at src/Backends/WaylandBackend.cpp requires WP_COLOR_MANAGER_V1_TRANSFER_FUNCTION_SRGB:
`
I removed
`if ( !Algorithm::Contains( m_WPColorManagerFeatures.eTransferFunctions, WP_COLOR_MANAGER_V1_TRANSFER_FUNCTION_SRGB ) )
return false;`
from src/Backends/WaylandBackend.cpp line 2031 and after that hdr was working
### Steps To Reproduce
Launch any game with gamescope and hdr enabled and kde 6.7
### Hardware information
```markdown
Fedora 44
Ryzen 5950x
AMD Radeon RX 7900 XTX
Mesa 26.0.8 (LLVM 22.1.5)
```
### Software information
```markdown
gamescope version 3.16.24-20-ga563226+ (gcc 16.1.1)
KDE Plasma 6.7 / KWin, Wayland session
Wayland backend (nested)
```
### Which gamescope backends have the issue you are reporting?
- [x] Wayland (default for nested gamescope)
- [ ] DRM (default for embedded gamescope, i.e. gamescope-session)
- [ ] SDL
- [ ] OpenVR
### Logging, screenshots, or anything else
_No response_
Regards
Is better for users that use HDR with gamescope don’t update to Plasma 6.7? (my case)
I use it as parameters of games with HDR in Steam (gamescope -f -w 2560 -h 1440 --hdr-enabled --force-grab-cursor – %command%).
Regards
I would wait for the gamescope fix to be available , if you update you would have to edit the file manually and compile gamescope yourself to get hdr back.
When Gamescope fix this issue with a release, I would appreciate a notice.
Regards
@2ramiro @adolfotregosa
I reded in the Gamescope github that seems a bug with Plasma 6.7. The 6.7.1 fixes the HDR problem (tomorrow I’ll try):
master ← Zamundaaa:work/zamundaaa/srgb
> Plasma 6.7.1 release seems to have resolved the HDR not being exposed to games… cope issue from its end, at least in my early testing upon updating.
Can confirm. After the Update to Plasma 6.7, Forza Horizon 6 reported "No HDR Display Found" in the options, whereas it worked before the update. After updating to Plasma 6.7.1, Forza reports to have found an HDR Display again.
Regards
Today I updated to Plasma 6.7.1 and I tried Diablo IV in Steam with gamescope -f -w 2560 -h 1440 --hdr-enabled --force-grab-cursor -- %command% parameter in launch options. HDR is working.
Operating System: openSUSE Tumbleweed 20260627
KDE Plasma Version: 6.7.1
KDE Frameworks Version: 6.27.0
Qt Version: 6.11.1
Kernel Version: 7.0.12-1-default (64-bit)
Graphics Platform: Wayland
Processors: 14 × Intel® Core™ Ultra 5 245K
Memory: 32 GiB of RAM (30.9 GiB usable)
Graphics Processor: NVIDIA GeForce RTX 5070
Regards