[argyllcms] Re: colord 1.3.4-1 breaks dispwin -I

  • From: Graeme Gill <graeme@xxxxxxxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Wed, 8 Mar 2017 17:49:38 +1100

iamadonut@xxxxxxxxxx wrote:

Hi,

Thanks for the quick answer. So I'm showing my ignorance again… I 
thought that colord was somehow necessary for dispwin -I to work, hence 
these problems.

MSWin & OS X both have OS provided mechanisms for storing ICC profiles
for different devices. Linux has no standard API for such things
(one of the main things that makes Linux a rotten environment
to write applications for is lack of, or no standard API's),
so there are ad hoc standards provided by different people.
By default ArgyllCMS uses its own ad hoc solution that I've
called ucmm, so that it always has something available,
regardless of the underlying Linux environment.

The Gnome Linux environment has colord by Richard Hughes, and with
his help in providing a suitable API, I made dispwin use colord
if it was present on the system. It appears that this API
is no longer usable in practice :-(

I just uninstalled colord, and dispwin -I works fine. So 
what does having colord installed actually do for dispwin/argyllcms?

It was ArgyllCMS trying to "play nice" with colord.

Also, on a minor note, `dispwin -h` (I'm not sure the canonical way to 
bring up help) has a small typo at `-I`, with "it's" instead of "its".

Thanks,

        Graeme Gill.


Other related posts: