[argyllcms] Re: Working around Vista's gamma bug

  • From: Graeme Gill <graeme@xxxxxxxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Sun, 17 Aug 2008 23:58:56 +1000

Lewis Thompson wrote:

When I boot Vista I use "dispwin -L profile.icm" to load the profile
into the LUT and set the gamut.  This works very well.  Unfortunately
this is a one-off operation, if I run it a second time around (after
Vista has reset my gamma) it has no effect

That's because Vista is caching it somewhere before the bug gets to it,
and because it thinks it hasn't changed, doesn't update it.

Try a

        dispwin -c -L

as a workaround. (Note you normally do a "dispwin -I profile.icm" to
install and load a profiles calibration, and a "dispwin -L" to load
the previously installed profiles calibration.)

2. dispwin -r seems to correctly restore the gamma at the 'Restoring
screen' stage

That's because it changes the calibration to linear, then
restores the calibration, just like -c will.

1. add a new option to dispwin that performs just the 'Restoring
screen' stage of dispwin -r

Try -c instead, since it's already there.

Graeme Gill.

Other related posts: