[argyllcms] Re: EDID error fails icc loading

  • From: Curtis Hildebrand <curtis_mageia@xxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Sun, 16 Nov 2014 22:10:11 -0800

On November 17, 2014 11:09:14 AM Graeme Gill wrote:
> Curtis Hildebrand wrote:
> 
> Hi,
> 
> > I'm having a problem loading an ICC profile that was made with argyllcms
> > 1.6.3.  It will not load with the 1.6.3 version of dispwin.  However, it
> > will load with 1.4.0 dispwin.  I don't have other versions to test with. 
> > I found one other reported case of this error on the Internet, but their
> > solution was to use an older version dispwin.  Any suggestions?
> > 
> > ]$ /opt/Argyll_V1.6.3/bin/dispwin -D9 -L current.icc
> > 
> > using colord for profile installation
> > 
> > Dispwin: Warning - Profile 'current.icc' provided as argument is being
> > ignored!
> 
> I'm not sure what you are attempting here. You should
> either be loading the installed profile (-L) _or_ loading
> a specific profile (current.icc).

current.icc is a symlink to my newest ICC that I've created.  Just a way for 
me to keep track.  I had already used the Install (-I) option and it gave the 
same results.

Thanks for the pointer to read up on -I and -L  
http://www.argyllcms.com/doc/dispprofloc.html 
http://www.argyllcms.com/doc/Scenarios.html#PM5

See update below

> 
> > dispwin_get_profile called
> > Failed to find device that matches f2a9e96b601d392cf13fcea813a27829:
> > property match 'OutputEdidMd5'='f2a9e96b601d392cf13fcea813a27829' does
> > not existGot ucmm error 11 'colord-not-found'
> > Dispwin: Error - Failed to get the displays current ICC profile
> 
> This seems to be a problem with colord or the colord shim, rather than
> ArgyllCMS/dispwin. colord is returning error 11
> CD_EDID_ERROR_MONITOR_NOT_FOUND.
> 
> (I don't know where the 'colord-not-found' message is coming from - it isn't
> in the ArgyllCMS source - are you compiling from ArgyllCMS source or using
> the provided binaries, or are you using a (possibly modified) Linux
> distribution version ?)

I'm using the download binaries on Mageia development version (Cauldron).
colord-1.2.4

> 
> > ]$ /opt/Argyll_V1.4.0/bin/dispwin -D9 -L current.icc
> 
> V1.4 doesn't support colord, but relies on a purely ArgyllCMS mechanims
> (ucmm), which is why it is working for you.
> 
> So you either need to disable colord on your system, or re-install the
> profile in a way that colord is keeping track of it.
> 
> ie.
> 
>  dispwin -I current.icc
> 
> Graeme Gill.

I'm not sure what it was, but here's the steps that I did and it now works.

- renamed ~/.local/color.jcnf to a .bak and restarted the computer
- dispwin -I "20141010 20WMGX2 D5500 2.2 20WMGX2 D5500 2.2-XYZCLut-matrix.icc"
   \--> same error as before
- installed colord-kde
- Used colord-kde to add the profile and select it as default
- 1.6.3 dispwin -I "20141010 20WMGX2 D5500 2.2 20WMGX2 D5500 2.2-XYZCLut-
matrix.icc"     ==> no error
- 1.6.3 dispwin -L     ==> no error

Curtis



Other related posts: