
In all seriousness, for a short while, I actually thought there was something wrong with my eyes. As it turns out, “smart” power saving technology by Intel was not only fooling around with my display’s image quality, but also fooling around with my perception. If technology today can make you doubt reality, this is the closest I’ve come to it.
The mystery started this morning when I noticed on my laptop with a recent install of Windows 7 the colors weren’t quite right. The most obvious symptom was that when I started Firefox 3.5, the toolbars gradually faded in contrast over the period of about 3 seconds. Text became harder to read, pictures appeared discolored. I knew at least static colors in the UI should not change, but it didn’t stop me doubting Firefox. I started noticing similar symptoms in other applications too.
Left: Standard Firefox toolbar. Right: Simulated image of Firefox toolbar with discolored effect.
In the hour that followed, I fiddled with applications, color profiles, color calibration tools and many versions of display drivers until I almost decided to format and reinstall. Whilst the new Windows 7 color calibration tool might seem like a very appropriate tool for this problem, it was a lost cause for me since after calibration the problem crawls right back, like if it was a mutating virus.
What pushed me over the line to doubt my eyes and my color perception was the fact that two screen captures of what appeared to me as obviously two different colors matched in a image editor. Just like those optical illusions where two colors appears different turn out to be the same, you’re forced to admit an error in your own perception.
To get to the point, I was not wrong. The colors of the toolbars did change, but at the same time, they match too. The magic behind this is a feature secluded deep in the depths of the graphics settings called the “Intel Display Power Saving Technology“. It’s a power saving feature in Intel’s latest range of mobile graphics chips which is described to reduce power consumption by “altering the brightness and contrast of the display”. What it did was it dynamically tweaked with the brightness and contrast combination like a sea-saw based on what is being displayed on the screen. This was why the toolbars changed in color when I visited different sites, and why it also matched when put side-by-side.
Intel, whilst this idea is noble in cause, it deserves no right to be turned on by default and tuned to “maximum” like it was. The before and after comparison might be subtle enough, but it was enough to drive me and my eyes crazy. No power saving feature should actually distort people’s perceptions.
I’d encourage everyone using a laptop with a recent Intel graphics accelerator to disable this power saving feature. Your eyes will thank me for it.
Good point. More and more I think Intel cannot write a good graphics driver. Considering past issues with the 945, now aero glass breaking on the new atom “Z” laptops with Windows 7RC 1 in Media Player in Aero (but not in Media center) using the Intel GMA 500.
I find myself very frustrated with Intel’s graphics driver folks.. I say this because I just bought a new Acer Aspire one Z250 with the Atom Z processor. Love it so far great unit, but the driver breaks with error and crashes and resets itself anytime aero glass layers with any other surface (like windows media player) and is composited it crashes.
Intel needs to get their driver folks supporting the latest and greatest windows faster, it will make win 7 look BAD.
lol
Hey!
I’ve noticed this on my Inspiron 1720 as well.. Mine is more extreme (maybe because this is an older version of the driver). When the laptop switches to battery the colors fade away, and never restores itself when the power comes back on, unitll I do a restart.
LOL! This is why I don’t like “automatic” behavior wihtout my knowledge. But yea I’m still LOLing!
How exactly does this save power?
Intel writes the worst graphics drivers, poor performance, bugs and well look at that UI a complete mess. You’d think a big company like Intel could afford to hire an engineer with UI experience.
Though Intel is tight with money which probably explains why, oh and the GMA500 is not an Intel GPU it is a re-branded PowerVR SGX 535 GPU. Instead of developing the Windows driver in-house or through PowerVR Intel farmed it out to a crappy outfit called Tungsten graphics who created really crappy drivers for the GMA500 (Win & Linux) the drivers which in a bad shape with lots of users complaining about bugs and broken DXVA.
Eventually after all the mess, Intel appears to have contracted someone to work on the GMA500 drivers again and they are slowly improving.
Honestly how on earth Intel thinks its is going to make any headway into the GPU market (Larabee) with such sloppy work is beyond me.
I got this same new driver on my Vaio Z series this week, and at first I thought something was wrong with my machine.
Not because of the color problems you described, but because whenever I unplugged or plugged in my laptop, the video mode switched (with a black screen flash and some flickering). This turned out to be a new feature of that driver that will automatically switch from 60hz to 40hz when on battery power. Now maybe this will save power, and maybe it’s even worth it, but it was very jarring for me and I shut it off.
I’m just worried this will impact users’ first experiences with Windows 7, and I really hope Intel issues an update that turns these things off by default (or ties them to the Power Saver profile, which would be perfect for me).
It’s not just Intel. I would say that poor driver (and firmware) software extends to pretty much every hardware vendor I can think of. Do they get their interns to write this stuff?
My Intel GMA X3100 drivers have been horrible but surprisingly the ones that come as part of the OS work without error. The moment I install the latest ones from Windows Update (both are WDDM 1.1) I start getting a corrupted display at times, blocky Aero animations, video tearing (yes I dunno how video tearing can occur in WDDM drivers) and my Windows Experience Index under the same hardware has dropped from 3.1 to 2.5 (which disables the cool transitions in Live Photo Gallery). The lesson to learn is make no compromise for graphics from this point on, always go for ATI or NVIDIA graphics even if you must buy integrated.
@Alex Angas:
Amen to that. Hardware companies seem to be inept at software.
Actually, make that hardware teams, not companies. Even within software companies that also make hardware (e.g. MS and Apple), the drivers for much of their hardware are awful (e.g. MS webcams and their three background processes which poll registry settings non-stop even when the camera is not in use; e.g. iTunes, which is so poorly made on Windows you could write a thick book about it).
I love Logitech’s mice & remote control hardware but they haven’t made a decent driver for them in years (or ever, with the remote controls).
Sony used to make great MP3 player hardware which was completely let down by their terrible PC-side software, to the point that it didn’t matter how good the hardware was. (Now they’ve finally ditched the software, but at the same time made the hardware worthless junk, IMO, which is a shame.)
etc.
I guess it’s a lot to ask for a company to manage to make both good hardware and good software, given how much of both is bad.
@Leo Davidson: I think the problem is that all of their quality checks are hardware-results-oriented. They probably don’t really care how much memory or CPU usage their software uses, as long as it delivers a minimum level of hardware experience, they’ll ship it.
Good points. I just wanted to tell you that this technology has been around for a long while and bugged me so much when I first got my x61 years ago with X3100 and GM965 chipset. I wonder if anyone actually experimented the power savings effect of this ridiculous technology. Personally I don’t find much difference at all.
Fascinating! I had always thought that my 3-year-old Macbook (with Windows 7 RC on it) was just overheating, or that there was some bugginess in the display driver. Indeed, the problem mysteriously seemed to go away one day after I spent hours trying different driver versions, and I imagine that I futzed with that slider without realizing what it did.
What a brain-damaged feature.
I myself have experienced this with my tablet. I too thought my eyes were playing tricks on me until I found the ridiculous setting. On a side note, that’s some pretty serious spam you got there, Long. :/ ^^^
I found a pretty decent solution to this under windows..
I basically updated to the latest driver..
then ran MSCONFIG from the command prompt
Next on the startup tab I unchecked everything that said “INTEL”. Sure enough all these power saving stuff went away and now I have an almost perfectly functional machine running the Win7 or Vista “basic” themes.. With great video performance.
This is the corruption I was talking about: http://rapidshare.com/files/259409706/Corrupt.png.html
Typical “green” technology which mostly kicks it user to ass. “Oh your eyes hurt but johny polarbear will be saved”.
The Intel Windows7 Integrated drivers are HORRIBLE… (Get the Vista Drivers – they work flawlessly.)
Windows7 users that want a good experience, go get the June 08 or Early 09 ‘Vista’ Intel Drivers and IGNORE the auto-update of the Intel Win7 Drivers.
I’m hope the Intel Win7 drivers will get better, but right now they are trash and not only perform poorly but have lots of graphic problems and will even crash applications and what limited games that can run on the integrated GPUs.
This varies based on the integrated GPU, as newer models seem to do better, but older models like the 945 chipset in a netbook has serious problems with the Win7 driver supplied by Intel.
PS
Please people, STOP turning off Aero – it is not a solution and DOES NOT SAVE battery life.
1) Aero (DWM) is faster – this is not only because of the extra ‘writes’ that the composer circumvents, but also it lets the GPU do some GDI operations, Bitmap processing, and even Font Rendering – this saves CPU usage and is faster than CPU rendering all these things.
2) Aero is ‘lighter’ on usage than people realize, and because of the offset of GPU uses will often increase battery life on a low end or even typical laptop.
If you want to COMPLETELY reduce any performance issues you might think Aero brings or hate the Glass, simply turn off ‘Enable Transparency’ in the Personalization/Color section. This stops Aero from drawing the borders as glass and also reduces the GPU load that the PS Blur effect uses. (And this performance can only be seen on a few old cards like a Geforce 5200 or 5600 with 64mb of VRAM.) Transparency is automatically turned off in Power Saving Mode on Windows7 when running on batteries.
If you are totally against Glass/Aero for whatever reason, you are better off to turn off the ‘Transparency’ rather than ‘gimp’ your system by disabling the DWM and using the Basic or Classic UI.
Sadly too many ‘performance’ and ‘power’ users turn off Aero and end up increasing their battery usage and also slowing down their computer. As crazy as it sounds, the DWM/Aero composer IS FASTER for 99.9% of all the applications out there.
This even includes Games running in a Window with Aero on will often increase in FPS because the GPU WDM scheduler in Vista/Win7 is better about raw display writing of the composed image to the video card than the game. (This is especially true of older games and some OpenGL games.)
**When you go full screen DWM gives up the drawing to the application and the scheduler of the DWM suspends itself, as Microsoft assumes that most games know how to write to the video card better than the OS Scheduler mechanism of the DWM. Ironically there are a few games out there that will run faster in a Window with Aero/DWM enabled than they will run in full-screen native mode.
So please STOP TURNING OFF AERO, you are killing your performance – if you hate it, turn off the ‘transparency effect’, but leave Aero/DWM on.
@TheNetAvenger: good points. except, no one here argued that you should turn off aero…
Hi everyone. I have similar VGA and XP (still) and i have problems with my account in XP – it loads slow and its new install of windows not bloated up. I wonder why – other accounts do not have this issue. While loading for about a minute there is no HDD activity.
I am sure its the VGA as it does the same when using fast user switch and also when opening the display properties.
Can someone advise what have i changed to cause this?
I discovered this whole power management problem before seeing this site, so it was nice to see that my suspicions were confirmed.
The problem I’m having though, is it doesn’t seem to be remembering my settings. I’ll set it to disable, but when I look at it later, it’s set to custom. Anyone else having this problem?
i ve a problem , my all the buttons in power setting windows are disabled!
@nathan118: i have the exact same problem with intel driver setting the power savin technology back on. it happens when i change power profile in windows 7 to power save mode and every time i unplug my notebook from the charger. if the option is enabled my screen flickers slightly and its very annoying so if anyone knows a solution, please tell me!!
The most aggravating part is that by the time I click on the intel icon in the tray, and get to the power saving tab, it starts to brighten back up and apparently turn off power saving!
I haven’t looked to see if there are new intel drivers are not.
Power Savings keeps getting turned back on for me too; whenever the AC Adapter is plugged or unplugged, when it wakes from Sleep or Hibernation, everytime the system is restarted… how do we disable it permanently without sacrificing Aero or effects?
For what it’s worth, I’m no longer having this problem in windows 7. Not sure if it’s windows 7 that made it better, or if the intel drivers have been updated. But since upgrading, I have had the whole colors changing and getting darker thing, and then randomly going back to normal….it has stopped. Haven’t opened up the intel control panel thing since I upgraded.
I’ve only ever had the problem under Windows 7..
Thanks for this! This has been driving me mad on my Dell E6400. I work in IT, and couldn’t quite click what was going on…Making the false assumption that Windows Power Management should control all this….
Finally fixed!!!
THANK YOU!