Gamescope + HDR on 6.7

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 bExposeHDRSupport 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:

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. :wink:

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):

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