colord icon indicating copy to clipboard operation
colord copied to clipboard

Random failure of calibrating screen with dummy sensor in GNOME

Open bigon opened this issue 8 months ago • 1 comments

Hello,

I'm getting random failure of calibrating the screen in GNOME (with g-control-center)

colord-session displays:

colord-session[3819]: 09:31:25        CdMain: Emitting Finished(1,profile object path '/org/freedesktop/ColorManager/profiles/icc_ecc2ae8eb9ed26378d9bc8f96db47375_bigon_1000' does not exist for this device

colord shows:

jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdMain: :1.115:CreateProfileWithFd(icc-ecc2ae8eb9ed26378d9bc8f96db47375,0)
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdMain: Adding profile /org/freedesktop/ColorManager/profiles/icc_ecc2ae8eb9ed26378d9bc8f96db47375_bigon_1000
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdMain: temporary profile
jun 24 09:31:25 eriador colord[1460]: 09:31:25        Adding metadata CMF_product=colord
jun 24 09:31:25 eriador colord[1460]: 09:31:25        Adding metadata License=CC0
jun 24 09:31:25 eriador colord[1460]: 09:31:25        Adding metadata MEASUREMENT_device=dummy
jun 24 09:31:25 eriador colord[1460]: 09:31:25        Adding metadata DATA_source=calib
jun 24 09:31:25 eriador colord[1460]: 09:31:25        Adding metadata Quality=low
jun 24 09:31:25 eriador colord[1460]: 09:31:25        Adding metadata CMF_binary=colord-session
jun 24 09:31:25 eriador colord[1460]: 09:31:25        Adding metadata CMF_version=1.4.7
jun 24 09:31:25 eriador colord[1460]: 09:31:25        Adding metadata MAPPING_device_id=xrandr-LG Electronics-LG ULTRAGEAR+-504NTLEA9776
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdMappingDb: get devices for icc-ecc2ae8eb9ed26378d9bc8f96db47375
jun 24 09:31:25 eriador colord[1460]: 09:31:25        no matched device data for profile icc-ecc2ae8eb9ed26378d9bc8f96db47375
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdMappingDb: get checksum for xrandr-LG Electronics-LG ULTRAGEAR+-504NTLEA9776<->icc-ecc2ae8eb9ed26378d9bc8f96db47375
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdMain: no existing mapping found: device and profile xrandr-LG Electronics-LG ULTRAGEAR+-504NTLEA9776<>icc-ecc2ae8eb9ed26378d9bc8f96db47375 not found
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdMain: Automatically MD add icc-ecc2ae8eb9ed26378d9bc8f96db47375 to xrandr-LG Electronics-LG ULTRAGEAR+-504NTLEA9776
jun 24 09:31:25 eriador colord[1460]: 09:31:25        Adding icc-ecc2ae8eb9ed26378d9bc8f96db47375 [soft] to xrandr-LG Electronics-LG ULTRAGEAR+-504NTLEA9776
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdDevice: set device Modified
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdDevice: emit Changed on /org/freedesktop/ColorManager/devices/xrandr_LG_Electronics_LG_ULTRAGEAR__504NTLEA9776_bigon_1000
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdDevice: emit Changed
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdMain: Emitting ProfileAdded(/org/freedesktop/ColorManager/profiles/icc_ecc2ae8eb9ed26378d9bc8f96db47375_bigon_1000)
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdProfileDb: get property Title for icc-ecc2ae8eb9ed26378d9bc8f96db47375
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdProfileDb: get property Title for icc-ecc2ae8eb9ed26378d9bc8f96db47375
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdProfileDb: get property Title for icc-ecc2ae8eb9ed26378d9bc8f96db47375
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdDevice :1.158:AddProfile(/org/freedesktop/ColorManager/profiles/icc_ecc2ae8eb9ed26378d9bc8f96db47375_bigon_1000)
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdDevice: converting icc-ecc2ae8eb9ed26378d9bc8f96db47375 hard->soft
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdDevice: set device Modified
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdDevice: emit Changed on /org/freedesktop/ColorManager/devices/xrandr_LG_Electronics_LG_ULTRAGEAR__504NTLEA9776_bigon_1000
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdDevice: emit Changed
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdMappingDb: add xrandr-LG Electronics-LG ULTRAGEAR+-504NTLEA9776<=>icc-ecc2ae8eb9ed26378d9bc8f96db47375
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdMain: :1.115:DeleteProfile(/org/freedesktop/ColorManager/profiles/icc_ecc2ae8eb9ed26378d9bc8f96db47375_bigon_1000)
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdDevice: set device Modified
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdDevice: emit Changed on /org/freedesktop/ColorManager/devices/xrandr_LG_Electronics_LG_ULTRAGEAR__504NTLEA9776_bigon_1000
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdDevice: emit Changed
jun 24 09:31:25 eriador colord[1460]: 09:31:25        CdMain: automatically removing /org/freedesktop/ColorManager/profiles/icc_ecc2ae8eb9ed26378d9bc8f96db47375_bigon_1000 from /org/freedesktop/ColorManager/devices/xrandr_LG_Electronics_LG_ULTRAGEAR__504NTLEA9776_bigon_1000 as removed

As you can see in the dump file bellow, the device is associated with a non defined profile

colord.txt colord-session.txt colord-dump-after.txt colord-dump-before.txt

bigon avatar Jun 24 '25 07:06 bigon

The profile exists on the disk

$ ls -la ~/.local/share/icc/
total 60
drwxrwxr-x  2 bigon bigon  4096 24 jun 09:31  .
drwx------ 50 bigon bigon  4096 24 jun 09:40  ..
-rw-rw-r--  1 bigon bigon  1580 24 jun 09:23  edid-2dd6efc467422765f237d8920e0ceb32.icc
-rw-rw-r--  1 bigon bigon  1656 24 jun 09:23  edid-b0b1ba981536de9843267eb4cbcd4ece.icc
-rw-rw-r--  1 bigon bigon 43608 24 jun 09:31 'LG LG ULTRAGEAR+ (low) 2025-06-24 07-25-47 dummy.icc'

But it's not listed in the profile list (see colormgr-get-profiles.txt)

bigon avatar Jun 24 '25 07:06 bigon