Rod Hagen wrote:
Are you finding the Intel HD chip to be disabled regardless of whether Skype is in video mode or not? If so, I can see a lot of pressure being brought to bear to get them to change the behaviour in the next version!
Running few things, it seems that also OmniGraffle, GarageBand and iPhoto are exhibiting the same behavior.
It seems that it doesn't really matter whether those apps (from Skype, to 1Password) are idle, or doing anything specific, minimized, or even hidden: just the mere fact that they're "running" is enough to have the graphics to switch from Intel to NVIDIA (and my battery to halve its life).
Remarkably, no matter what I try, or how hard, Flash doesn't force a video card switch (tried several YouTube/Vimeo streams running at once, all with hardware acceleration on, and the NVIDIA is
not engaged).
As far as what I can see, there's no single library or framework that seems to be the culprit: for example the OpenGL framework is used by both Adium and Skype, but Adium doesn't exhibit the behavior, but iPhoto (which is one of the culprit) doesn't seem to be using it (it's not in the "lsof" output).
It'd be great to understand how the +Automatic Graphics Switching+ exactly work, and have a little option to say "no matter what I throw at you, under no circumstances enable the NVIDIA card on Battery Power".
Pier (since 3 hours on battery, still 50% charge)