[argyllcms] dispwin sets the wrong X.org _ICC_PROFILE atom

  • From: Niccol├▓ Belli <darkbasic@xxxxxxxxxxxxxxx>
  • To: <argyllcms@xxxxxxxxxxxxx>
  • Date: Tue, 15 Nov 2016 17:00:13 +0100

Hi,
I'm using argyllcms 1.9.2 through displaycal 3.1.7.3 and I noticed that it sets the wrong X.org _ICC_PROFILE atom: eDP1 gets the profile of DP1-1 and DP1-1 gets the profile of DP1-8. DP1-8 gets the right profile. On the contrary colord gets all the right profiles (at least if I use xiccd because colord-kde doesn't enumerate my DP-MST monitors correctly):

$ darktable-cmstest
darktable-cmstest version 2.2.0rc0+82~g0989d9b
this executable was built with colord support enabled
darktable itself was built with colord support enabled

eDP1    the X atom and colord returned different profiles
       X atom: _ICC_PROFILE (2815280 bytes)
description: U2515H #1 2016-09-25 18-25 D6500 2.2 M-S XYZLUT+MTX
colord: "/home/niko/.local/share/icc/edid-a56d2a66752fe81bf2d6d7b2d7b2651d.icc"
               description: XPS 13 9343

DP1-1   the X atom and colord returned different profiles
       X atom: _ICC_PROFILE_1 (2815916 bytes)
description: U2515H #2 2016-09-25 15-41 D6500 2.2 M-S XYZLUT+MTX
colord: "/home/niko/.local/share/icc/U2515H #1 2016-09-25 18-25 D6500 2.2 M-S XYZLUT+MTX.icc"
description: U2515H #1 2016-09-25 18-25 D6500 2.2 M-S XYZLUT+MTX

DP1-8   the X atom and colord returned different profiles
       X atom: _ICC_PROFILE_2 (728468 bytes)
description: U2515H #2 2016-09-25 15-41 D6500 2.2 M-S XYZLUT+MTX
colord: "/home/niko/.local/share/icc/U2515H #2 2016-09-25 15-41 D6500 2.2 M-S XYZLUT+MTX.icc"
description: U2515H #2 2016-09-25 15-41 D6500 2.2 M-S XYZLUT+MTX

Better check your system setup
- some monitors reported different profiles
You may experience inconsistent color rendition between color managed applications


Niccolo'

Other related posts: