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

  • From: Lorenzo Ridolfi <lorenzo@xxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Sun, 17 Aug 2008 15:46:50 -0300

Hi,
I believe a good idea is to find a "cron" tool for Vista. I'd like to issue a "dispwin -c -L" every few minutes or so to be in the safe side ...

Best regards,
Lorenzo

Graeme Gill wrote:
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: