colormgr/gsd-color sets wrong device id

Bug #1982480 reported by Rey Leonard Amorato
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu
Expired
Undecided
Unassigned

Bug Description

First of all I have no idea if colormgr or gsd-color is responsible for this or some other program.

Output of `colormgr get-devices`:

Object Path: /org/freedesktop/ColorManager/devices/xrandr_DP_2_workstation_1000
Owner: workstation
Created: July 21 2022, 10:50:25 AM
Modified: July 21 2022, 10:50:25 AM
Type: display
Enabled: Yes
Embedded: No
Model: LG IPS FULLHD
Vendor: LG
Serial: 16843009
Scope: temp
Colorspace: rgb
Device ID: xrandr-DP-2
Metadata: OutputEdidMd5=8b772623ece3891ccdb88d42de8c74f6
Metadata: OutputPriority=primary
Metadata: XRANDR_name=DP-2
Metadata: OwnerCmdline=/usr/libexec/gsd-color

Object Path: /org/freedesktop/ColorManager/devices/xrandr_DP_3_workstation_1000
Owner: workstation
Created: July 21 2022, 10:50:25 AM
Modified: July 21 2022, 10:50:25 AM
Type: display
Enabled: Yes
Embedded: No
Model: LG IPS FULLHD
Vendor: LG
Serial: 16843009
Scope: temp
Colorspace: rgb
Device ID: xrandr-DP-3
Metadata: OutputEdidMd5=8b772623ece3891ccdb88d42de8c74f6
Metadata: OutputPriority=secondary
Metadata: XRANDR_name=DP-3
Metadata: OwnerCmdline=/usr/libexec/gsd-color

Output of `xrandr --listmonitors`
Monitors: 2
 0: +*XWAYLAND0 1920/480x1080/270+1920+0 XWAYLAND0
 1: +XWAYLAND2 1920/480x1080/270+0+0 XWAYLAND2

Notice Device ID is set is different for xrandr and colormgr

When turning on Night Light syslog is flooded with this:
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-2 device found: Failed to find output xrandr-DP-2
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-3 device found: Failed to find output xrandr-DP-3
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-2 device found: Failed to find output xrandr-DP-2
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-3 device found: Failed to find output xrandr-DP-3
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-2 device found: Failed to find output xrandr-DP-2
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-3 device found: Failed to find output xrandr-DP-3
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-2 device found: Failed to find output xrandr-DP-2
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-3 device found: Failed to find output xrandr-DP-3
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-2 device found: Failed to find output xrandr-DP-2
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-3 device found: Failed to find output xrandr-DP-3
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-2 device found: Failed to find output xrandr-DP-2
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-3 device found: Failed to find output xrandr-DP-3
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-2 device found: Failed to find output xrandr-DP-2
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-3 device found: Failed to find output xrandr-DP-3
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-2 device found: Failed to find output xrandr-DP-2
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-3 device found: Failed to find output xrandr-DP-3
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-2 device found: Failed to find output xrandr-DP-2
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-3 device found: Failed to find output xrandr-DP-3
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-2 device found: Failed to find output xrandr-DP-2
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-3 device found: Failed to find output xrandr-DP-3
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-2 device found: Failed to find output xrandr-DP-2
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-3 device found: Failed to find output xrandr-DP-3
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-2 device found: Failed to find output xrandr-DP-2
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-3 device found: Failed to find output xrandr-DP-3
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-2 device found: Failed to find output xrandr-DP-2
Jul 21 19:21:17 Hyperion gsd-color[24779]: no xrandr-DP-3 device found: Failed to find output xrandr-DP-3
Jul 21 19:21:18 Hyperion gsd-color[24779]: no xrandr-DP-2 device found: Failed to find output xrandr-DP-2
Jul 21 19:21:18 Hyperion gsd-color[24779]: no xrandr-DP-3 device found: Failed to find output xrandr-DP-3
Jul 21 19:21:18 Hyperion gsd-color[24779]: no xrandr-DP-2 device found: Failed to find output xrandr-DP-2
Jul 21 19:21:18 Hyperion gsd-color[24779]: no xrandr-DP-3 device found: Failed to find output xrandr-DP-3
Jul 21 19:21:18 Hyperion gsd-color[24779]: no xrandr-DP-2 device found: Failed to find output xrandr-DP-2
Jul 21 19:21:18 Hyperion gsd-color[24779]: no xrandr-DP-3 device found: Failed to find output xrandr-DP-3
Jul 21 19:21:20 Hyperion gsd-color[24779]: no xrandr-DP-2 device found: Failed to find output xrandr-DP-2
Jul 21 19:21:20 Hyperion gsd-color[24779]: no xrandr-DP-3 device found: Failed to find output xrandr-DP-3
Jul 21 19:21:21 Hyperion gsd-color[24779]: no xrandr-DP-2 device found: Failed to find output xrandr-DP-2
Jul 21 19:21:21 Hyperion gsd-color[24779]: no xrandr-DP-3 device found: Failed to find output xrandr-DP-3

I am using Ubuntu 22.04 with wayland

gnome-settings-daemon:
  Installed: 42.1-1ubuntu2.1

Revision history for this message
lotuspsychje (lotuspsychje) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please execute the following command only once, as it will automatically gather debugging information, in a terminal:
apport-collect 1982480

When reporting bugs in the future please use apport by using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https://wiki.ubuntu.com/ReportingBugs.

Changed in ubuntu:
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for Ubuntu because there has been no activity for 60 days.]

Changed in ubuntu:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.