Skip to content

hyprsunset effect does not apply to mirrored monitors #85

Description

@doqfgc

When running hyprsunset, it only shows finding one output. The one output is mirrored on a second monitor, but the sunset effect is not applied to it.

hyprsunset log
┏ hyprsunset v0.3.3 ━━
┃
┣ Loaded 2 profiles
┣ Applying profile from: 20:0
┣ Setting the temperature to 2400K (default)
┃
┣ Calculated the CTM to be [mat3x3: 1, 0, 0, 0, 0.60785884, 0, 0, 0, 0.23729977]
┃
┣ Running on Hyprland
┣ Found hyprland-ctm-control-v1 supported with version 2, binding to v2
┣ Found new output with ID 63, binding
┣ Found 1 output(s), applying CTMs
┣ Setting the temperature to 2400K (default)
┃
┣ Calculated the CTM to be [mat3x3: 1, 0, 0, 0, 0.60785884, 0, 0, 0, 0.23729977]
hyprctl monitors all
Monitor eDP-1 (ID 0):
        1920x1080@60.00000 at 0x0
        description: Lenovo Group Limited 0x40BA
        make: Lenovo Group Limited
        model: 0x40BA
        physical size (mm): 340x190
        serial: 
        active workspace: 1 (1)
        special workspace: 0 ()
        reserved: 0 36 0 0
        scale: 1.00
        transform: 0
        focused: yes
        dpmsStatus: 1
        vrr: false
        solitary: 0
        solitaryBlockedBy: windowed mode,missing candidate
        activelyTearing: false
        tearingBlockedBy: next frame is not torn,user settings,missing candidate
        directScanoutTo: 0
        directScanoutBlockedBy: user settings,monitor mirrors,software renders/cursors,missing candidate
        disabled: false
        currentFormat: XRGB8888
        mirrorOf: none
        availableModes: 1920x1080@60.00Hz 1920x1080@48.00Hz 1680x1050@60.00Hz 1280x1024@60.00Hz 1440x900@60.00Hz 1280x800@60.00Hz 1280x720@60.00Hz 1024x768@60.00Hz 800x600@60.00Hz 640x480@60.00Hz 
        colorManagementPreset: srgb
        sdrBrightness: 1.00
        sdrSaturation: 1.00
        sdrMinLuminance: 0.20
        sdrMaxLuminance: 80

Monitor DP-3 (ID 1):
        1920x1080@74.97300 at 0x0
        description: LG Electronics LG FULL HD 0x00092E9B
        make: LG Electronics
        model: LG FULL HD
        physical size (mm): 480x270
        serial: 0x00092E9B
        active workspace: 0 ()
        special workspace: 0 ()
        reserved: 0 0 0 0
        scale: 1.00
        transform: 0
        focused: no
        dpmsStatus: 1
        vrr: false
        solitary: 0
        solitaryBlockedBy: invalid workspace
        activelyTearing: false
        tearingBlockedBy: next frame is not torn,user settings,missing candidate
        directScanoutTo: 0
        directScanoutBlockedBy: user settings,monitor mirrors,missing candidate
        disabled: false
        currentFormat: XRGB8888
        mirrorOf: 0
        availableModes: 1920x1080@74.97Hz 1920x1080@60.00Hz 1920x1080@60.00Hz 1920x1080@59.94Hz 1920x1080@50.00Hz 1680x1050@59.88Hz 1400x1050@59.95Hz 1600x900@60.00Hz 1280x1024@75.03Hz 1280x1024@60.02Hz 1440x900@59.90Hz 1280x800@59.91Hz 1152x864@75.00Hz 1280x720@60.00Hz 1280x720@60.00Hz 1280x720@59.94Hz 1280x720@50.00Hz 1024x768@75.03Hz 1024x768@60.00Hz 800x600@75.00Hz 800x600@60.32Hz 720x576@50.00Hz 720x480@60.00Hz 720x480@60.00Hz 720x480@59.94Hz 720x480@59.94Hz 640x480@75.00Hz 640x480@60.00Hz 640x480@59.94Hz 640x480@59.94Hz 720x400@70.08Hz 
        colorManagementPreset: srgb
        sdrBrightness: 1.00
        sdrSaturation: 1.00
        sdrMinLuminance: 0.20
        sdrMaxLuminance: 80
monitors configuration
monitor = eDP-1,1920x1080@60,0x0,1
monitor = ,preferred,auto,1,mirror,eDP-1

Hyprland 0.53.3
hyprsunset v0.3.3

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions