How to set color range per monitor with NVIDIA GPU on Wayland?

Hello, I have a problem where my second monitors color range is not getting set to limited by default on wayland. The only solution I have found so far is first going into a X11 session to let nvidia-settings apply the color range automatically and then switching to wayland. Is there a way to set this without having to go into an X11 session first?

Some Information about my system from inxi:
poisonous@poisonous:~> inxi -GaS
System:
  Host: poisonous Kernel: 6.13.8-1-default arch: x86_64 bits: 64 compiler: gcc
    v: 14.2.1 clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.13.8-1-default
    root=UUID=4515799e-2e48-46de-8c3a-cdd37eb7ef8c splash=silent quiet
    security=selinux selinux=1 enforcing=1 mitigations=auto
    rd.driver.blacklist=nouveau
  Desktop: KDE Plasma v: 6.3.3 tk: Qt v: N/A info: frameworks v: 6.12.0
    wm: kwin_wayland tools: avail: xscreensaver vt: 3 dm: SDDM Distro: openSUSE
    Tumbleweed 20250329
Graphics:
  Device-1: NVIDIA TU106 [GeForce RTX 2070 Rev. A] vendor: ASUSTeK
    driver: nvidia v: 570.133.07 alternate: nouveau,nvidia_drm
    non-free: 550/565.xx+ status: current (as of 2025-01; EOL~2026-12-xx)
    arch: Turing code: TUxxx process: TSMC 12nm FF built: 2018-2022 pcie:
    gen: 2 speed: 5 GT/s lanes: 16 link-max: gen: 3 speed: 8 GT/s ports:
    active: none off: DP-1,HDMI-A-1 empty: DP-2,HDMI-A-2,Unknown-2
    bus-ID: 09:00.0 chip-ID: 10de:1f07 class-ID: 0300
  Display: wayland server: X.org v: 1.21.1.15 with: Xwayland v: 24.1.6
    compositor: kwin_wayland driver: X: loaded: nvidia
    gpu: nvidia,nvidia-nvswitch d-rect: 3840x1080 display-ID: 0
  Monitor-1: DP-1 pos: right model: Acer XB271H A serial: #ASMfPf9gF9zd
    built: 2016 res: mode: 1920x1080 hz: 144 scale: 100% (1) dpi: 80 gamma: 1.2
    size: 608x354mm (23.94x13.94") diag: 704mm (27.7") ratio: 15:9 modes:
    max: 1920x1080 min: 640x480
  Monitor-2: HDMI-A-1 pos: primary,left model: Acer XB271H
    serial: T5WEE0014200 built: 2017 res: mode: 1920x1080 hz: 60 scale: 100% (1)
    dpi: 82 gamma: 1.2 size: 598x336mm (23.54x13.23") diag: 686mm (27")
    ratio: 16:9 modes: max: 1920x1080 min: 640x480
  API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia gbm:
    drv: nvidia surfaceless: drv: nvidia wayland: drv: nvidia x11: drv: nvidia
  API: OpenGL v: 4.6.0 vendor: nvidia v: 570.133.07 glx-v: 1.4
    direct-render: yes renderer: NVIDIA GeForce RTX 2070/PCIe/SSE2
    memory: 7.81 GiB display-ID: :1.0
  API: Vulkan v: 1.4.309 layers: 5 device: 0 type: discrete-gpu
    name: NVIDIA GeForce RTX 2070 driver: N/A device-ID: 10de:1f07
    surfaces: xcb,xlib,wayland
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
    wl: wayland-info x11: xdpyinfo, xprop, xrandr
and the outputs from kscreen-doctor as well:
poisonous@poisonous:~> kscreen-doctor -o
Output: 1 HDMI-A-1
        enabled
        connected
        priority 2
        HDMI
        Modes:  1:1920x1080@60*!  2:1920x1080@60  3:1920x1080@50  4:1280x720@60  5:1280x720@50  6:1024x768@60  7:800x600@60  8:720x576@50  9:720x480@60  10:640x480@60  11:640x480@60 
        Geometry: 0,0 1920x1080
        Scale: 1
        Rotation: 1
        Overscan: 0
        Vrr: incapable
        RgbRange: unknown
        HDR: incapable
        Wide Color Gamut: incapable
        ICC profile: none
        Color profile source: sRGB
        Color power preference: prefer accuracy
        Brightness control: supported, set to 60% and dimming to 100%
Output: 2 DP-1
        enabled
        connected
        priority 1
        DisplayPort
        Modes:  12:1920x1080@60!  13:1920x1080@144*  14:1920x1080@120  15:1920x1080@100  16:1920x1080@85  17:1024x768@60  18:800x600@60  19:640x480@60 
        Geometry: 1920,0 1920x1080
        Scale: 1
        Rotation: 1
        Overscan: 0
        Vrr: Never
        RgbRange: unknown
        HDR: incapable
        Wide Color Gamut: incapable
        ICC profile: none
        Color profile source: sRGB
        Color power preference: prefer accuracy
        Brightness control: supported, set to 60% and dimming to 100%
1 Like