Created attachment 128217 [details] colord debug output Overview: Since version 1.3.4 of colord I'm not able to install icc profiles using dispwin, while loading without installing them is possible. Downgrading colord to version 1.3.3 made everything work as expected again All installations were done from the ARCH repos using pacman on a fully updated system. Steps to Reproduce: While running colord 1.3.4, type dispwin -v -d1 I <file.icc> Actual Results: 1) Output from dispwin: About to open dispwin object on the display About to install '/usr/local/share/icc/B156HW01 2016-08-13 2.2 F-S XYZLUT+MTX.icc' as display's default profile Failed to find device that matches 3ec2e55eb2526859dc5e2a71769d1263: property match 'OutputEdidMd5'='3ec2e55eb2526859dc5e2a71769d1263' does not existDispwin: Error - Failed to install profile '/usr/local/share/icc/B156HW01 2016-08-13 2.2 F-S XYZLUT+MTX.icc'! 2) debugging output from colord: see attachment. Expected Results: FindDeviceByProperty should find the device so that the profile can be installed. Build Date & Hardware: Linux 4.8.10-1-ARCH #1 SMP PREEMPT Mon Nov 21 11:55:43 CET 2016 x86_64 GNU/Linux Additional Information: desktop: XFCE version of colord-gtk: 0.1.26+5+ga9d9c91-1 version of argyllcms: 1.9.2-1 output from edid-decode /sys/class/drm/card0-LVDS-1/edid: Extracted contents: header: 00 ff ff ff ff ff ff 00 serial number: 30 ae b2 40 00 00 00 00 01 13 version: 01 03 basic params: 80 22 13 78 ea chroma info: 21 35 ad 50 37 aa 24 11 50 54 established: 00 00 00 standard: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 descriptor 1: 4c 36 80 82 70 38 32 40 3c 30 aa 00 58 c1 10 00 00 18 descriptor 2: 3f 2d 80 82 70 38 32 40 3c 30 aa 00 58 c1 10 00 00 18 descriptor 3: 00 00 00 0f 00 d1 09 32 d1 09 28 1b 19 00 06 af 56 34 descriptor 4: 00 00 00 fe 00 42 31 35 36 48 57 30 31 20 56 34 20 0a extensions: 00 checksum: d6 Manufacturer: LEN Model 40b2 Serial Number 0 Made week 1 of 2009 EDID version: 1.3 Digital display Maximum image size: 34 cm x 19 cm Gamma: 2.20 DPMS levels: Standby Suspend Off Supported color formats: RGB 4:4:4, YCrCb 4:4:4 First detailed timing is preferred timing Established timings supported: Standard timings supported: Detailed mode: Clock 139.000 MHz, 344 mm x 193 mm 1920 1980 2028 2050 hborder 0 1080 1090 1100 1130 vborder 0 -hsync -vsync Detailed mode: Clock 115.830 MHz, 344 mm x 193 mm 1920 1980 2028 2050 hborder 0 1080 1090 1100 1130 vborder 0 -hsync -vsync Manufacturer-specified data, tag 15 ASCII string: B156HW01 Checksum: 0xd6 (valid) EDID block does NOT conform to EDID 1.3! Missing name descriptor Missing monitor ranges Detailed block string not properly terminated
I have this exact same bug with Manjaro Xfce when I try to install a profile through displaycal or dispwin. I get the same error message. I was not able to figure out how to downgrade to the previous version of Colord though.
This issue does still exist with colord 1.3.5 on Arch Linux using "dispwin -L" from Argyll CMS. 1.3.3 is the last working version of colord.
Hey, i had the same issue. I fixed it by installing an updated version of dispwin from the testing repo. https://www.archlinux.org/packages/community-testing/x86_64/argyllcms/
Thank you, and sorry for the late reply. I can confirm it is working with the updated version of argyllcms (2.0.0-1), which is now in the community repo.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.