[Openicc] Profile installation and association for Linux/Unix/X11
Kai-Uwe Behrmann
ku.b at gmx.de
Mon Apr 21 03:22:10 PDT 2008
Graeme,
we have at the OpenICC wiki site a entry for proposals and specifications:
http://freedesktop.org/wiki/OpenIcc#head-1bad4bb0cd80705093d361cb62507514bc1bc6b7
There you can find a link to the OpenICC Directory Proposal:
http://www.oyranos.com/wiki/index.php?title=OpenIccDirectoryProposal
kind regards
Kai-Uwe Behrmann
--
developing for colour management
www.behrmann.name + www.oyranos.org
Am 21.04.08, 01:58 +1000 schrieb Graeme Gill:
> I've been working on the installation details for display ICC profiles
> on various operating systems, and was wondering if there is any
> consensus with regard to Linux & X11.
>
> The profiles stored in the root window _ICC_PROFILE property (and the parallel
> one that I store in the XrandR 1.2 output property) will like all properties
> be volatile, lasting only as long as the X server, and hence will need
> re-loading every time the X11 server starts. It would be good to have
> a convention as to where installed profiles live, and what device
> they are associated with.
>
> Location for storing profiles that I'm aware of are:
>
> /usr/share/color/icc
> /usr/local/share/color/icc
> ~/.color/icc
> /usr/local/share/Scribus/profiles
>
> Are there any others ?
> Is there any consensus on the preferred location ?
>
> Is there any convention as to how the information is stored
> as to a particular profiles association with a device ?
>
> Without such a convention, it's not really possible to setup a general
> mechanism to ensure that the display root window properties are
> set correctly, or that the display calibration is initialized properly.
>
> Of course it would be easy enough to invent a simple text file
> format that lives in the color directory to map profile names
> to a device name, that will work with my particular toolset if
> there is no particular convention to be followed.
>
> Graeme Gill.
More information about the openicc
mailing list