Only one monitor showing in Color Corrections - System Settings Module

Bug #1934409 reported by nukedathlonman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
colord (Ubuntu)
New
Undecided
Unassigned

Bug Description

I just made the switch to 21.04, and I've immediatly run into problem with color corrections.

In the Color Correction - System settings Module, I can only see and apply a color profile to my first display on the first display port (DP0). My second display on the 2nd display Port (DP1) is not shown, so I'm unable to apply a color profile to make the two monitors look identical.

ProblemType: Bug
DistroRelease: Ubuntu 21.04
Package: colord 1.4.5-3
ProcVersionSignature: Ubuntu 5.11.0-22.23-generic 5.11.21
Uname: Linux 5.11.0-22-generic x86_64
ApportVersion: 2.20.11-0ubuntu65.1
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: KDE
Date: Thu Jul 1 17:43:58 2021
InstallationDate: Installed on 2019-04-19 (804 days ago)
InstallationMedia: Kubuntu 19.04 "Disco Dingo" - Release amd64 (20190416)
SourcePackage: colord
UpgradeStatus: Upgraded to hirsute on 2021-07-01 (0 days ago)

Revision history for this message
nukedathlonman (areginato) wrote :
Revision history for this message
nukedathlonman (areginato) wrote :

From system settings, I can see both monitors in Display configuration.

From command prompt, I can see both displays when I use xrandr.

From command prompt, I can only see one display when I use colormgr get-devices-by-kind display

Did not have this issue with Kubuntu 20.10.

My notebook, which hasn't been upgraded from 20.10 yet (I'll hold off) does not have this issue and it does show all display devices in Display Configuration, useing xrandr from command prompt, and colormgr from command prompt.

Revision history for this message
nukedathlonman (areginato) wrote :

Okay, if I do a reinstallion of colord, I can see both monitors and actually set the profile on the second screen. I lose the printer profile upon doing this. This works until next reboot and then everything reverts (only see one monitor and the printer color profiles).

Revision history for this message
nukedathlonman (areginato) wrote :

Well, colord no one tracks bugs (and I see lot's of ancient and very open bugs).

Seen a couple that may or may not be similar, and the bugs go all the way back to 11.04 - so I guess I'm the only person in the entire world experiencing this...

But in case not, this problem would have a downstream effect on other projects: gnome-color-manager (in my case it's pulled in by colord-kde). Perhaps it's a problem in libxrandr2? I'm not fully sure of the interrelations between the libraries for xrandr, colormgr, X, KDE, Gnome, etc...

Revision history for this message
nukedathlonman (areginato) wrote (last edit ):
Download full text (3.6 KiB)

Been a while, but now that I'm on 21.10, colord is not picking up all devices once again - just one monitor and printer...

andrew@desky:~$ sudo colormgr get-devices-by-kind display
[sudo] password for andrew:
Object Path: /org/freedesktop/ColorManager/devices/xrandr_LG_Electronics_MP59G_16843009_andrew_1000
Owner: andrew
Created: March 18 2022, 12:32:29 AM
Modified: March 18 2022, 12:32:29 AM
Type: display
Enabled: Yes
Embedded: Yes
Model: MP59G
Vendor: LG
Serial: 16843009
Seat: seat0
Scope: temp
Colorspace: rgb
Device ID: xrandr-LG Electronics-MP59G-16843009
Profile 1: icc-0ce2e8ad3e9d95972c92b26c7cf1ff76
               /var/lib/colord/icc/MP59G #1 2019-04-20 08-41 2.2 F-S XYZLUT+MTX.icc
Profile 2: icc-47d27b769d969b5b00c90fa6a22b30db
               /home/andrew/.local/share/icc/edid-6f5d0bc1638b2166d7bc7cba7f413205.icc
Profile 3: icc-cc0f880e5208bfe2b012688549fa1d31
               /home/andrew/.local/share/icc/MP59G #2 2021-07-23 11-01 2.2 F-S XYZLUT+MTX.icc
Profile 4: icc-275750a8cb6525973773ab3c4861e84e
               /home/andrew/.local/share/icc/edid-f211cb0460a11ad1896f3050a36f2712.icc
Metadata: OutputEdidMd5=f211cb0460a11ad1896f3050a36f2712
Metadata: OutputPriority=primary
Metadata: XRANDR_name=DisplayPort-0
Metadata: OwnerCmdline=/usr/bin/kded5

Reinstall colord and this is the result:

andrew@desky:~$ sudo colormgr get-devices-by-kind display
[sudo] password for andrew:
Object Path: /org/freedesktop/ColorManager/devices/xrandr_DisplayPort_0_andrew_1000
Owner: andrew
Created: March 18 2022, 01:06:41 AM
Modified: March 18 2022, 01:06:41 AM
Type: display
Enabled: Yes
Embedded: Yes
Model: MP59G
Vendor: LG
Serial: 16843009
Seat: seat0
Scope: temp
Colorspace: rgb
Device ID: xrandr-DisplayPort-0
Profile 1: icc-6cc2fc162f8d590624da325d5aecf601
               /var/lib/colord/icc/MP59G #1 2021-07-23 11-58 2.2 F-S XYZLUT+MTX.icc
Profile 2: icc-275750a8cb6525973773ab3c4861e84e
               /home/andrew/.local/share/icc/edid-f211cb0460a11ad1896f3050a36f2712.icc
Profile 3: icc-cc0f880e5208bfe2b012688549fa1d31
               /home/andrew/.local/share/icc/MP59G #2 2021-07-23 11-01 2.2 F-S XYZLUT+MTX.icc
Metadata: OutputEdidMd5=f211cb0460a11ad1896f3050a36f2712
Metadata: OutputPriority=primary
Metadata: XRANDR_name=DisplayPort-0
Metadata: OwnerCmdline=/usr/bin/kded5

Object Path: /org/freedesktop/ColorManager/devices/xrandr_DisplayPort_1_andrew_1000
Owner: andrew
Created: March 18 2022, 01:06:41 AM
Modified: March 18 2022, 01:06:41 AM
Type: display
Enabled: Yes
Embedded: Yes
Model: MP59G
Vendor: LG
Serial: 16843009
Seat: seat0
Scope: temp
Colorspace: rgb
Device ID: xrandr-DisplayPort-1
Profile 1: icc-cc0f880e5208bfe2b012688549fa1d31
               /home/andrew/.local/share/icc/MP59G #2 2021-07-23 11-01 2.2 F-S XYZLUT+MTX.icc
Profile 2: icc-275750a8cb6525973773ab3c4861e84e
               /home/andrew/.local/share/i...

Read more...

Revision history for this message
nukedathlonman (areginato) wrote :
Download full text (16.2 KiB)

And yes, xrandr at all times shows this:

andrew@desky:~$ xrandr --verbose
Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 16384 x 16384
DisplayPort-0 connected primary 1920x1080+0+0 (0x5a) normal (normal left inverted right x axis y axis) 480mm x 270mm
        Identifier: 0x55
        Timestamp: 9033
        Subpixel: unknown
        Gamma: 0.92:0.94:0.90
        Brightness: 1.0
        Clones:
        CRTC: 0
        CRTCs: 0 1 2 3 4 5
        Transform: 1.000000 0.000000 0.000000
                    0.000000 1.000000 0.000000
                    0.000000 0.000000 1.000000
                   filter:
        EDID:
                00ffffffffffff001e6d355b01010101
                0b1a0104a53c2278fb7b45a4554aa227
                0b5054210800714081c0810081809500
                9040a9c0b3002a4480a0703827403020
                3500e00e1100001e000000fd00284b55
                5512010a202020202020000000fc004d
                503539470a20202020202020023a8018
                71382d40582c4500e00e1100001e016f
                02031cf149900403011012101f132309
                07078301000065030c001000023a8018
                71382d40582c4500fe221100001e011d
                007251d01e206e285500fe221100001e
                8c0ad08a20e02d10103e9600fe221100
                00180000000000000000000000000000
                00000000000000000000000000000000
                000000000000000000000000000000e2
        GAMMA_LUT_SIZE: 4096
                range: (0, -1)
        DEGAMMA_LUT_SIZE: 4096
                range: (0, -1)
        GAMMA_LUT: 0
                range: (0, 65535)
        CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0
                0 1
        DEGAMMA_LUT: 0
                range: (0, 65535)
        TearFree: auto
                supported: off, on, auto
        subconnector: Native
                supported: Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native
        HDCP Content Type: HDCP Type0
                supported: HDCP Type0, HDCP Type1
        Content Protection: Undesired
                supported: Undesired, Desired, Enabled
        vrr_capable: 1
                range: (0, 1)
        max bpc: 8
                range: (8, 16)
        underscan vborder: 0
                range: (0, 128)
        underscan hborder: 0
                range: (0, 128)
        underscan: off
                supported: off, on, auto
        scaling mode: None
                supported: None, Full, Center, Full aspect
        link-status: Good
                supported: Good, Bad
        CONNECTOR_ID: 94
                supported: 94
        non-desktop: 0
                range: (0, 1)
  1920x1080 (0x5a) 174.500MHz +HSync +VSync *current +preferred
        h: width 1920 start 1968 end 2000 total 2080 skew 0 clock 83.89KHz
        v: height 1080 start 1083 end 1088 total 1119 clock 74.97Hz
  1920x1080 (0x5b) 148.500MHz +HSync +VSync
        h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.50KHz
        v: height 1080 start 1084 end 1089 total 1125 clock 60.00Hz
  1920x1080 (0x5c) 148.500MHz +HSync +VSync
        h: width 1920 start 2448 end 2492 total 2640 skew 0 clock 56....

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.