[Openicc] xrandr output properties / icc profiles
Kai-Uwe Behrmann
ku.b at gmx.de
Thu Jul 17 01:12:27 PDT 2008
Am 15.07.08, 09:19 +0200 schrieb Kai-Uwe Behrmann:
> Am 15.07.08, 11:12 +1000 schrieb Graeme Gill:
> > Tomas Carnecky wrote:
> > > Have we agreed on a naming convention for xrandr output properties?
> > > Also, are there any tools that can load ICC profiles into xrandr
> > > outputs? I had a brief look at argyll, it has code that reads the
> > > EDID_DATA output property, but it doesn't seem to support profiles
> > > attached to outputs. Oyranos doesn't have any xrandr code AFAICS.
> >
> > Argyll V1.0.0 "dispwin" sets the _ICC_PROFILE property in XRandR V1.2 output.
> > Grep for XRRChangeOutputProperty() in the source if you want to locate the code.
>
> _ICC_PROFILE would be fine. Still I have no system to check a
> implementation.
>
> I will try to setup a proper system in the next days for checking a
> appropriate implementation in Oyranos.
Given my recent test on a system, which does not support xrandr in the
driver I would pretty outrule the direct output property path.
* output properties are dependent on the driver implementation as we
lerned, thus they are flacky supported, as I could experience
* they add easily another pice of complexity to the ICC Profile in X spec
* a client is not required to know about XRandR, so a accordingly set
profile might be invisible, which is clearly inacceptable
I'd rather invest on, how to continue in setting the profile on the root
window and give additional hints about the Xinerama and XRandR output
mapping. This would be a more relyable base for a specification.
kind regards
Kai-Uwe Behrmann
--
developing for colour management
www.behrmann.name + www.oyranos.org
More information about the openicc
mailing list