Oyranos git has in its example directory a experimental colour_display
plug-in for compiz. It is based on Tomas Carnecky' work including
his net-color spec from last summer's GSoC project. It does correct the
whole desktop if the _ICC_PROFILE(_xxx) profiles are set.
Tomas' net-color spec and the elder ICC_PROFILE in X proposals are the
base of this plug-in. My compiz plug-in assumes that it has to correct the
desktop according to the monitor profiles. That is what it is supposed to
do - late colour binding. Now applications may think the same and colour
correct to the _ICC_PROFILE's. Thats clearly a conflict, which has to be
The net-color proposal has a means to describe an X11 server region and
assign a ICC profile to that. Now the Oyranos colour_display filter looks
for net-color regions and omits them during his work.
The Oyranos plug-in is yet not much tested and I want to not place it in
packages to avoid confusion during a time of transition. Nethertheless I
ask application developers who use the _ICC_PROFILE proposal to mark their
colour managed regions on screen. A example on how to do is in a
Oyranos module called oydi. The Oyranos example application image_display
A screenshot can be found on my blog.
developing for colour management
http://www.behrmann.name + http://www.oyranos.org