Is there an existing issue for this?
Is your issue described in the documentation?
Is your issue present in the latest beta/pre-release?
This issue is present in the latest pre-release
Describe the Bug
HDR mode won't enable with the newest commit, and Moonlight reports that the display does not support HDR. The logs show multiple gl/cuda errors. Reverting back to the release version of Sunshine fixes the issue. Switching to Vulkan also fixes the issue for my Linux client, but my macOS client flips out and rapidly flashes the screen. I'll spare the bug report for that one since I'm running the new macOS developer beta.
Expected Behavior
HEVC 10bit HDR mode is enabled and verified via Moonlight overlay
Additional Context
No response
Host Operating System
Linux
Operating System Version
CachyOS/Linux 7.0.12-1
Architecture
amd64/x86_64
Package
Linux - LizardByte/pacman-repo
GPU Type
NVIDIA
GPU Model
5090
GPU Driver/Mesa Version
610.43.02
Capture Method
KMS (Linux)
Apps
Log output
[2026-06-18 09:02:50.225]: Info: Sunshine version: 2026.617.152807 commit: c9863ebee9deff21e0439b07170d5d8ed431c2e0
[2026-06-18 09:02:50.225]: Info: Package Publisher: LizardByte
[2026-06-18 09:02:50.225]: Info: Publisher Website: https://app.lizardbyte.dev
[2026-06-18 09:02:50.225]: Info: Get support: https://app.lizardbyte.dev/support
[2026-06-18 09:02:50.225]: Info: config: 'av1_mode' = 0
[2026-06-18 09:02:50.225]: Info: config: 'min_threads' = 4
[2026-06-18 09:02:50.225]: Info: config: 'capture' = kms
[2026-06-18 09:02:50.225]: Info: config: 'hevc_mode' = 0
[2026-06-18 09:02:50.225]: Info: config: 'key_rightalt_to_key_win' = enabled
[2026-06-18 09:02:50.225]: Info: config: 'min_log_level' = 2
[2026-06-18 09:02:50.225]: Info: config: 'nvenc_preset' = 4
[2026-06-18 09:02:50.226]: Info: /dev/dri/card0 -> nvidia-drm
[2026-06-18 09:02:50.226]: Info: [wayland] Found display [wayland-0]
[2026-06-18 09:02:50.226]: Info: [wayland] Found display [wayland-0]
[2026-06-18 09:02:50.226]: Info: [wayland] Found interface: zxdg_output_manager_v1(31) version 3
[2026-06-18 09:02:50.226]: Info: [wayland] Found interface: zwp_linux_dmabuf_v1(57) version 5
[2026-06-18 09:02:50.226]: Info: [wayland] Found interface: wl_output(64) version 4
[2026-06-18 09:02:50.226]: Info: [wayland] Resolution: 2560x1440
[2026-06-18 09:02:50.226]: Info: [wayland] Offset: 0x0
[2026-06-18 09:02:50.226]: Info: [wayland] Logical size: 2048x1152
[2026-06-18 09:02:50.226]: Info: [wayland] Name: HDMI-A-1
[2026-06-18 09:02:50.226]: Info: [wayland] Found monitor: Microsoft HDMI-A-1-0x09FF
[2026-06-18 09:02:50.226]: Info: -------- Start of KMS monitor list --------
[2026-06-18 09:02:50.226]: Info: Monitor 0 is HDMI-A-1: Microsoft HDMI-A-1-0x09FF
[2026-06-18 09:02:50.226]: Info: --------- End of KMS monitor list ---------
[2026-06-18 09:02:50.313]: Info: // Testing for available encoders, this may generate errors. You can safely ignore those errors. //
[2026-06-18 09:02:50.313]: Info: Trying encoder [nvenc]
[2026-06-18 09:02:50.313]: Info: Screencasting with KMS
[2026-06-18 09:02:50.313]: Info: /dev/dri/card0 -> nvidia-drm
[2026-06-18 09:02:50.313]: Info: Found monitor for DRM screencasting
[2026-06-18 09:02:50.313]: Info: Found connector ID [1210]
[2026-06-18 09:02:50.313]: Info: Found cursor plane [193]
[2026-06-18 09:02:50.313]: Info: Creating encoder [h264_nvenc]
[2026-06-18 09:02:50.313]: Info: Color coding: SDR (Rec. 601)
[2026-06-18 09:02:50.313]: Info: Color depth: 8-bit
[2026-06-18 09:02:50.313]: Info: Color range: JPEG
[2026-06-18 09:02:50.336]: Info: EGL: context priority set to HIGH
[2026-06-18 09:02:50.427]: Info: Streaming bitrate is 1000000
[2026-06-18 09:02:50.460]: Error: GL: /usr/src/debug/sunshine-git/sunshine-git/src/platform/linux/graphics.cpp:649: [00000501]
[2026-06-18 09:02:50.477]: Info: Creating encoder [hevc_nvenc]
[2026-06-18 09:02:50.477]: Info: Color coding: SDR (Rec. 601)
[2026-06-18 09:02:50.477]: Info: Color depth: 8-bit
[2026-06-18 09:02:50.477]: Info: Color range: JPEG
[2026-06-18 09:02:50.478]: Info: EGL: context priority set to HIGH
[2026-06-18 09:02:50.479]: Info: Streaming bitrate is 1000000
[2026-06-18 09:02:50.499]: Error: GL: /usr/src/debug/sunshine-git/sunshine-git/src/platform/linux/graphics.cpp:649: [00000501]
[2026-06-18 09:02:50.513]: Info: Creating encoder [av1_nvenc]
[2026-06-18 09:02:50.513]: Info: Color coding: SDR (Rec. 601)
[2026-06-18 09:02:50.513]: Info: Color depth: 8-bit
[2026-06-18 09:02:50.513]: Info: Color range: JPEG
[2026-06-18 09:02:50.514]: Info: EGL: context priority set to HIGH
[2026-06-18 09:02:50.515]: Info: Streaming bitrate is 1000000
[2026-06-18 09:02:50.536]: Error: GL: /usr/src/debug/sunshine-git/sunshine-git/src/platform/linux/graphics.cpp:649: [00000501]
[2026-06-18 09:02:50.551]: Info: Screencasting with KMS
[2026-06-18 09:02:50.551]: Info: /dev/dri/card0 -> nvidia-drm
[2026-06-18 09:02:50.551]: Info: Found monitor for DRM screencasting
[2026-06-18 09:02:50.551]: Info: Found connector ID [1210]
[2026-06-18 09:02:50.551]: Info: Found cursor plane [193]
[2026-06-18 09:02:50.551]: Info: Creating encoder [h264_nvenc]
[2026-06-18 09:02:50.551]: Info: Color coding: SDR (Rec. 601)
[2026-06-18 09:02:50.551]: Info: Color depth: 8-bit
[2026-06-18 09:02:50.551]: Info: Color range: JPEG
[2026-06-18 09:02:50.551]: Info: EGL: context priority set to HIGH
[2026-06-18 09:02:50.553]: Info: Streaming bitrate is 1000000
[2026-06-18 09:02:50.591]: Info: Screencasting with KMS
[2026-06-18 09:02:50.591]: Info: /dev/dri/card0 -> nvidia-drm
[2026-06-18 09:02:50.591]: Info: Found monitor for DRM screencasting
[2026-06-18 09:02:50.591]: Info: Found connector ID [1210]
[2026-06-18 09:02:50.591]: Info: Found cursor plane [193]
[2026-06-18 09:02:50.591]: Info: Creating encoder [hevc_nvenc]
[2026-06-18 09:02:50.591]: Info: Color coding: SDR (Rec. 601)
[2026-06-18 09:02:50.591]: Info: Color depth: 8-bit
[2026-06-18 09:02:50.591]: Info: Color range: JPEG
[2026-06-18 09:02:50.592]: Info: EGL: context priority set to HIGH
[2026-06-18 09:02:50.593]: Info: Streaming bitrate is 1000000
[2026-06-18 09:02:50.628]: Info: Screencasting with KMS
[2026-06-18 09:02:50.628]: Info: /dev/dri/card0 -> nvidia-drm
[2026-06-18 09:02:50.628]: Info: Found monitor for DRM screencasting
[2026-06-18 09:02:50.628]: Info: Found connector ID [1210]
[2026-06-18 09:02:50.628]: Info: Found cursor plane [193]
[2026-06-18 09:02:50.628]: Info: Creating encoder [hevc_nvenc]
[2026-06-18 09:02:50.628]: Info: Color coding: HDR (Rec. 2020 + SMPTE 2084 PQ)
[2026-06-18 09:02:50.628]: Info: Color depth: 10-bit
[2026-06-18 09:02:50.628]: Info: Color range: JPEG
[2026-06-18 09:02:50.629]: Info: EGL: context priority set to HIGH
[2026-06-18 09:02:50.630]: Info: Streaming bitrate is 1000000
[2026-06-18 09:02:50.649]: Error: cuda::gl_cuda_vram_t doesn't support any format other than AV_PIX_FMT_NV12 and AV_PIX_FMT_YUV444P
[2026-06-18 09:02:50.660]: Info: Screencasting with KMS
[2026-06-18 09:02:50.661]: Info: /dev/dri/card0 -> nvidia-drm
[2026-06-18 09:02:50.661]: Info: Found monitor for DRM screencasting
[2026-06-18 09:02:50.661]: Info: Found connector ID [1210]
[2026-06-18 09:02:50.661]: Info: Found cursor plane [193]
[2026-06-18 09:02:50.661]: Info: Creating encoder [hevc_nvenc]
[2026-06-18 09:02:50.661]: Info: Color coding: HDR (Rec. 2020 + SMPTE 2084 PQ)
[2026-06-18 09:02:50.661]: Info: Color depth: 10-bit
[2026-06-18 09:02:50.661]: Info: Color range: JPEG
[2026-06-18 09:02:50.661]: Info: EGL: context priority set to HIGH
[2026-06-18 09:02:50.662]: Info: Streaming bitrate is 1000000
[2026-06-18 09:02:50.682]: Error: cuda::gl_cuda_vram_t doesn't support any format other than AV_PIX_FMT_NV12 and AV_PIX_FMT_YUV444P
[2026-06-18 09:02:50.693]: Info: Screencasting with KMS
[2026-06-18 09:02:50.693]: Info: /dev/dri/card0 -> nvidia-drm
[2026-06-18 09:02:50.693]: Info: Found monitor for DRM screencasting
[2026-06-18 09:02:50.693]: Info: Found connector ID [1210]
[2026-06-18 09:02:50.693]: Info: Found cursor plane [193]
[2026-06-18 09:02:50.693]: Info: Creating encoder [av1_nvenc]
[2026-06-18 09:02:50.693]: Info: Color coding: SDR (Rec. 601)
[2026-06-18 09:02:50.693]: Info: Color depth: 8-bit
[2026-06-18 09:02:50.693]: Info: Color range: JPEG
[2026-06-18 09:02:50.694]: Info: EGL: context priority set to HIGH
[2026-06-18 09:02:50.695]: Info: Streaming bitrate is 1000000
[2026-06-18 09:02:50.700]: Warning: [av1_nvenc @ 0x55bc709a3d40] YUV444P not supported
[2026-06-18 09:02:50.700]: Error: [av1_nvenc @ 0x55bc709a3d40] Provided device doesn't support required NVENC features
[2026-06-18 09:02:50.701]: Error: Could not open codec [av1_nvenc]: Function not implemented
[2026-06-18 09:02:50.701]: Info: Screencasting with KMS
[2026-06-18 09:02:50.701]: Info: /dev/dri/card0 -> nvidia-drm
[2026-06-18 09:02:50.701]: Info: Found monitor for DRM screencasting
[2026-06-18 09:02:50.701]: Info: Found connector ID [1210]
[2026-06-18 09:02:50.701]: Info: Found cursor plane [193]
[2026-06-18 09:02:50.701]: Info: Creating encoder [av1_nvenc]
[2026-06-18 09:02:50.701]: Info: Color coding: HDR (Rec. 2020 + SMPTE 2084 PQ)
[2026-06-18 09:02:50.701]: Info: Color depth: 10-bit
[2026-06-18 09:02:50.701]: Info: Color range: JPEG
[2026-06-18 09:02:50.702]: Info: EGL: context priority set to HIGH
[2026-06-18 09:02:50.703]: Info: Streaming bitrate is 1000000
[2026-06-18 09:02:50.724]: Error: cuda::gl_cuda_vram_t doesn't support any format other than AV_PIX_FMT_NV12 and AV_PIX_FMT_YUV444P
[2026-06-18 09:02:50.738]: Info: Screencasting with KMS
[2026-06-18 09:02:50.738]: Info: /dev/dri/card0 -> nvidia-drm
[2026-06-18 09:02:50.738]: Info: Found monitor for DRM screencasting
[2026-06-18 09:02:50.738]: Info: Found connector ID [1210]
[2026-06-18 09:02:50.738]: Info: Found cursor plane [193]
[2026-06-18 09:02:50.738]: Info: Creating encoder [av1_nvenc]
[2026-06-18 09:02:50.738]: Info: Color coding: HDR (Rec. 2020 + SMPTE 2084 PQ)
[2026-06-18 09:02:50.738]: Info: Color depth: 10-bit
[2026-06-18 09:02:50.738]: Info: Color range: JPEG
[2026-06-18 09:02:50.738]: Info: EGL: context priority set to HIGH
[2026-06-18 09:02:50.740]: Error: av1_nvenc: YUV 4:4:4 not supported
[2026-06-18 09:02:50.740]: Info:
[2026-06-18 09:02:50.740]: Info: // Ignore any errors mentioned above, they are not relevant. //
[2026-06-18 09:02:50.740]: Info:
[2026-06-18 09:02:50.740]: Info: Found H.264 encoder: h264_nvenc [nvenc]
[2026-06-18 09:02:50.740]: Info: Found HEVC encoder: hevc_nvenc [nvenc]
[2026-06-18 09:02:50.740]: Info: Found AV1 encoder: av1_nvenc [nvenc]
[2026-06-18 09:02:50.742]: Info: Starting system tray
[2026-06-18 09:02:50.743]: Info: Adding avahi service Justin-CachyOSGaming
[2026-06-18 09:02:50.743]: Info: Configuration UI available at [https://localhost:47990]
[2026-06-18 09:02:50.772]: Info: System tray created
[2026-06-18 09:02:50.772]: Info: Starting main loop
[2026-06-18 09:02:51.558]: Info: Avahi service Justin-CachyOSGaming successfully established.
[2026-06-18 09:02:58.114]: Info: // Testing for available encoders, this may generate errors. You can safely ignore those errors. //
[2026-06-18 09:02:58.114]: Info: Trying encoder [nvenc]
[2026-06-18 09:02:58.114]: Info: Screencasting with KMS
[2026-06-18 09:02:58.114]: Info: /dev/dri/card0 -> nvidia-drm
[2026-06-18 09:02:58.114]: Info: Found monitor for DRM screencasting
[2026-06-18 09:02:58.114]: Info: Found connector ID [1210]
[2026-06-18 09:02:58.114]: Info: Found cursor plane [193]
[2026-06-18 09:02:58.114]: Info: Creating encoder [h264_nvenc]
[2026-06-18 09:02:58.114]: Info: Color coding: SDR (Rec. 601)
[2026-06-18 09:02:58.114]: Info: Color depth: 8-bit
[2026-06-18 09:02:58.114]: Info: Color range: JPEG
[2026-06-18 09:02:58.115]: Info: EGL: context priority set to HIGH
[2026-06-18 09:02:58.141]: Info: Streaming bitrate is 1000000
[2026-06-18 09:02:58.163]: Error: GL: /usr/src/debug/sunshine-git/sunshine-git/src/platform/linux/graphics.cpp:649: [00000501]
[2026-06-18 09:02:58.179]: Info: Creating encoder [hevc_nvenc]
[2026-06-18 09:02:58.179]: Info: Color coding: SDR (Rec. 601)
[2026-06-18 09:02:58.179]: Info: Color depth: 8-bit
[2026-06-18 09:02:58.179]: Info: Color range: JPEG
[2026-06-18 09:02:58.180]: Info: EGL: context priority set to HIGH
[2026-06-18 09:02:58.181]: Info: Streaming bitrate is 1000000
[2026-06-18 09:02:58.201]: Error: GL: /usr/src/debug/sunshine-git/sunshine-git/src/platform/linux/graphics.cpp:649: [00000501]
[2026-06-18 09:02:58.216]: Info: Creating encoder [av1_nvenc]
[2026-06-18 09:02:58.216]: Info: Color coding: SDR (Rec. 601)
[2026-06-18 09:02:58.216]: Info: Color depth: 8-bit
[2026-06-18 09:02:58.216]: Info: Color range: JPEG
[2026-06-18 09:02:58.217]: Info: EGL: context priority set to HIGH
[2026-06-18 09:02:58.218]: Info: Streaming bitrate is 1000000
[2026-06-18 09:02:58.240]: Error: GL: /usr/src/debug/sunshine-git/sunshine-git/src/platform/linux/graphics.cpp:649: [00000501]
[2026-06-18 09:02:58.256]: Info: Screencasting with KMS
[2026-06-18 09:02:58.256]: Info: /dev/dri/card0 -> nvidia-drm
[2026-06-18 09:02:58.256]: Info: Found monitor for DRM screencasting
[2026-06-18 09:02:58.256]: Info: Found connector ID [1210]
[2026-06-18 09:02:58.256]: Info: Found cursor plane [193]
[2026-06-18 09:02:58.256]: Info: Creating encoder [h264_nvenc]
[2026-06-18 09:02:58.256]: Info: Color coding: SDR (Rec. 601)
[2026-06-18 09:02:58.256]: Info: Color depth: 8-bit
[2026-06-18 09:02:58.256]: Info: Color range: JPEG
[2026-06-18 09:02:58.256]: Info: EGL: context priority set to HIGH
[2026-06-18 09:02:58.257]: Info: Streaming bitrate is 1000000
[2026-06-18 09:02:58.295]: Info: Screencasting with KMS
[2026-06-18 09:02:58.295]: Info: /dev/dri/card0 -> nvidia-drm
[2026-06-18 09:02:58.295]: Info: Found monitor for DRM screencasting
[2026-06-18 09:02:58.295]: Info: Found connector ID [1210]
[2026-06-18 09:02:58.295]: Info: Found cursor plane [193]
[2026-06-18 09:02:58.295]: Info: Creating encoder [hevc_nvenc]
[2026-06-18 09:02:58.295]: Info: Color coding: SDR (Rec. 601)
[2026-06-18 09:02:58.295]: Info: Color depth: 8-bit
[2026-06-18 09:02:58.295]: Info: Color range: JPEG
[2026-06-18 09:02:58.296]: Info: EGL: context priority set to HIGH
[2026-06-18 09:02:58.297]: Info: Streaming bitrate is 1000000
[2026-06-18 09:02:58.335]: Info: Screencasting with KMS
[2026-06-18 09:02:58.335]: Info: /dev/dri/card0 -> nvidia-drm
[2026-06-18 09:02:58.335]: Info: Found monitor for DRM screencasting
[2026-06-18 09:02:58.335]: Info: Found connector ID [1210]
[2026-06-18 09:02:58.335]: Info: Found cursor plane [193]
[2026-06-18 09:02:58.335]: Info: Creating encoder [hevc_nvenc]
[2026-06-18 09:02:58.335]: Info: Color coding: HDR (Rec. 2020 + SMPTE 2084 PQ)
[2026-06-18 09:02:58.335]: Info: Color depth: 10-bit
[2026-06-18 09:02:58.335]: Info: Color range: JPEG
[2026-06-18 09:02:58.335]: Info: EGL: context priority set to HIGH
[2026-06-18 09:02:58.336]: Info: Streaming bitrate is 1000000
[2026-06-18 09:02:58.357]: Error: cuda::gl_cuda_vram_t doesn't support any format other than AV_PIX_FMT_NV12 and AV_PIX_FMT_YUV444P
[2026-06-18 09:02:58.369]: Info: Screencasting with KMS
[2026-06-18 09:02:58.369]: Info: /dev/dri/card0 -> nvidia-drm
[2026-06-18 09:02:58.369]: Info: Found monitor for DRM screencasting
[2026-06-18 09:02:58.369]: Info: Found connector ID [1210]
[2026-06-18 09:02:58.369]: Info: Found cursor plane [193]
[2026-06-18 09:02:58.369]: Info: Creating encoder [hevc_nvenc]
[2026-06-18 09:02:58.369]: Info: Color coding: HDR (Rec. 2020 + SMPTE 2084 PQ)
[2026-06-18 09:02:58.369]: Info: Color depth: 10-bit
[2026-06-18 09:02:58.369]: Info: Color range: JPEG
[2026-06-18 09:02:58.369]: Info: EGL: context priority set to HIGH
[2026-06-18 09:02:58.370]: Info: Streaming bitrate is 1000000
[2026-06-18 09:02:58.391]: Error: cuda::gl_cuda_vram_t doesn't support any format other than AV_PIX_FMT_NV12 and AV_PIX_FMT_YUV444P
[2026-06-18 09:02:58.404]: Info: Screencasting with KMS
[2026-06-18 09:02:58.404]: Info: /dev/dri/card0 -> nvidia-drm
[2026-06-18 09:02:58.404]: Info: Found monitor for DRM screencasting
[2026-06-18 09:02:58.404]: Info: Found connector ID [1210]
[2026-06-18 09:02:58.404]: Info: Found cursor plane [193]
[2026-06-18 09:02:58.404]: Info: Creating encoder [av1_nvenc]
[2026-06-18 09:02:58.404]: Info: Color coding: SDR (Rec. 601)
[2026-06-18 09:02:58.404]: Info: Color depth: 8-bit
[2026-06-18 09:02:58.404]: Info: Color range: JPEG
[2026-06-18 09:02:58.404]: Info: EGL: context priority set to HIGH
[2026-06-18 09:02:58.405]: Info: Streaming bitrate is 1000000
[2026-06-18 09:02:58.410]: Warning: [av1_nvenc @ 0x7f82844030c0] YUV444P not supported
[2026-06-18 09:02:58.410]: Error: [av1_nvenc @ 0x7f82844030c0] Provided device doesn't support required NVENC features
[2026-06-18 09:02:58.411]: Error: Could not open codec [av1_nvenc]: Function not implemented
[2026-06-18 09:02:58.412]: Info: Screencasting with KMS
[2026-06-18 09:02:58.412]: Info: /dev/dri/card0 -> nvidia-drm
[2026-06-18 09:02:58.412]: Info: Found monitor for DRM screencasting
[2026-06-18 09:02:58.412]: Info: Found connector ID [1210]
[2026-06-18 09:02:58.412]: Info: Found cursor plane [193]
[2026-06-18 09:02:58.412]: Info: Creating encoder [av1_nvenc]
[2026-06-18 09:02:58.412]: Info: Color coding: HDR (Rec. 2020 + SMPTE 2084 PQ)
[2026-06-18 09:02:58.412]: Info: Color depth: 10-bit
[2026-06-18 09:02:58.412]: Info: Color range: JPEG
[2026-06-18 09:02:58.412]: Info: EGL: context priority set to HIGH
[2026-06-18 09:02:58.413]: Info: Streaming bitrate is 1000000
[2026-06-18 09:02:58.434]: Error: cuda::gl_cuda_vram_t doesn't support any format other than AV_PIX_FMT_NV12 and AV_PIX_FMT_YUV444P
[2026-06-18 09:02:58.448]: Info: Screencasting with KMS
[2026-06-18 09:02:58.448]: Info: /dev/dri/card0 -> nvidia-drm
[2026-06-18 09:02:58.448]: Info: Found monitor for DRM screencasting
[2026-06-18 09:02:58.448]: Info: Found connector ID [1210]
[2026-06-18 09:02:58.448]: Info: Found cursor plane [193]
[2026-06-18 09:02:58.448]: Info: Creating encoder [av1_nvenc]
[2026-06-18 09:02:58.448]: Info: Color coding: HDR (Rec. 2020 + SMPTE 2084 PQ)
[2026-06-18 09:02:58.448]: Info: Color depth: 10-bit
[2026-06-18 09:02:58.448]: Info: Color range: JPEG
[2026-06-18 09:02:58.448]: Info: EGL: context priority set to HIGH
[2026-06-18 09:02:58.449]: Error: av1_nvenc: YUV 4:4:4 not supported
[2026-06-18 09:02:58.449]: Info:
[2026-06-18 09:02:58.449]: Info: // Ignore any errors mentioned above, they are not relevant. //
[2026-06-18 09:02:58.449]: Info:
[2026-06-18 09:02:58.449]: Info: Found H.264 encoder: h264_nvenc [nvenc]
[2026-06-18 09:02:58.449]: Info: Found HEVC encoder: hevc_nvenc [nvenc]
[2026-06-18 09:02:58.449]: Info: Found AV1 encoder: av1_nvenc [nvenc]
[2026-06-18 09:02:58.449]: Info: Executing Do Cmd: [/home/oryschakj/.config/sunshine/start_stream.sh]
[2026-06-18 09:02:58.605]: Info: Executing [Desktop]
[2026-06-18 09:02:58.609]: Info: New streaming session started [active sessions: 1]
[2026-06-18 09:02:58.620]: Info: CLIENT CONNECTED
[2026-06-18 09:02:58.621]: Info: /dev/dri/card0 -> nvidia-drm
[2026-06-18 09:02:58.621]: Info: [wayland] Found display [wayland-0]
[2026-06-18 09:02:58.621]: Info: [wayland] Found interface: zxdg_output_manager_v1(31) version 3
[2026-06-18 09:02:58.621]: Info: [wayland] Found interface: zwp_linux_dmabuf_v1(57) version 5
[2026-06-18 09:02:58.621]: Info: [wayland] Found interface: wl_output(64) version 4
[2026-06-18 09:02:58.621]: Info: [wayland] Resolution: 2560x1440
[2026-06-18 09:02:58.621]: Info: [wayland] Offset: 0x0
[2026-06-18 09:02:58.621]: Info: [wayland] Logical size: 2048x1152
[2026-06-18 09:02:58.621]: Info: [wayland] Name: HDMI-A-1
[2026-06-18 09:02:58.621]: Info: [wayland] Found monitor: Microsoft HDMI-A-1-0x09FF
[2026-06-18 09:02:58.621]: Info: -------- Start of KMS monitor list --------
[2026-06-18 09:02:58.621]: Info: Monitor 0 is HDMI-A-1: Microsoft HDMI-A-1-0x09FF
[2026-06-18 09:02:58.621]: Info: --------- End of KMS monitor list ---------
[2026-06-18 09:02:58.621]: Info: Screencasting with KMS
[2026-06-18 09:02:58.621]: Info: /dev/dri/card0 -> nvidia-drm
[2026-06-18 09:02:58.621]: Info: Found monitor for DRM screencasting
[2026-06-18 09:02:58.621]: Info: Found connector ID [1210]
[2026-06-18 09:02:58.621]: Info: Found cursor plane [193]
[2026-06-18 09:02:58.623]: Info: Creating encoder [hevc_nvenc]
[2026-06-18 09:02:58.623]: Info: Color coding: SDR (Rec. 601)
[2026-06-18 09:02:58.623]: Info: Color depth: 8-bit
[2026-06-18 09:02:58.623]: Info: Color range: MPEG
[2026-06-18 09:02:58.623]: Info: EGL: context priority set to HIGH
[2026-06-18 09:02:58.657]: Info: Streaming bitrate is 279788000
[2026-06-18 09:02:58.681]: Info: Minimum FPS target set to ~60fps (16.6667ms)
[2026-06-18 09:02:58.681]: Error: GL: /usr/src/debug/sunshine-git/sunshine-git/src/platform/linux/graphics.cpp:649: [00000501]
[2026-06-18 09:02:59.112]: Info: Setting default sink to: [sink-sunshine-stereo]
[2026-06-18 09:02:59.112]: Info: Found default monitor by name: sink-sunshine-stereo.monitor
[2026-06-18 09:02:59.124]: Info: Opus initialized: 48 kHz, 2 channels, 512 kbps (total), LOWDELAY
Online logs
No response
Is there an existing issue for this?
Is your issue described in the documentation?
Is your issue present in the latest beta/pre-release?
This issue is present in the latest pre-release
Describe the Bug
HDR mode won't enable with the newest commit, and Moonlight reports that the display does not support HDR. The logs show multiple gl/cuda errors. Reverting back to the release version of Sunshine fixes the issue. Switching to Vulkan also fixes the issue for my Linux client, but my macOS client flips out and rapidly flashes the screen. I'll spare the bug report for that one since I'm running the new macOS developer beta.
Expected Behavior
HEVC 10bit HDR mode is enabled and verified via Moonlight overlay
Additional Context
No response
Host Operating System
Linux
Operating System Version
CachyOS/Linux 7.0.12-1
Architecture
amd64/x86_64
Package
Linux - LizardByte/pacman-repo
GPU Type
NVIDIA
GPU Model
5090
GPU Driver/Mesa Version
610.43.02
Capture Method
KMS (Linux)
Apps
Log output
Online logs
No response