Those of you who’ve installed Mac OS X 10.7 must be facing the severe battery drain that has plagued the OS ever since the release. There have been cases of even almost halved battery life for some users at popular forums. We’ve had a lot of discussions over at the NBR forums and at MacRumors but a definite solution eludes us.
Last week I had published a post on a few ways to increase your battery life if you’ve suffered the battery drain after installing Lion. Eventually we’ve realized that those fixes were but only a temporary one. Within a few cycles the battery life reduced back again. Indeed the SMC reset was more a cosmetic cure as the microcontroller showed longer battery life erringly.After playing around I’ve stumbled across another issue which has definitely been a game changer.
Apple’s Automatic Graphics Switching And therein lies the problem.
After upgrading to 10.7 I had been so busy checking out Lion that I had left out installing gfxCardStatus by Cody Krieger. Today upon installing it, I realized that the app was showing n no matter what I did – it was continuously running the discrete gpu the whole time.
Even when the system was inactive with only gfxCardStatus running it was n. And that’s when I realized that all that extra heat from the Mac coupled with lowered battery life was all due to the fact that OS X Lion was running completely on the discrete nVidia card instead of switching to Integrated like it was supposed to.The moment I switched to integrated the system temp came down to 46 from the usual 52. It might seem to be a small difference but it’s been 6 hours since I’ve charged my MBP and it still have 14% left. I’ve been browsing through WiFi all this time.
And so, I’m happily enjoying SL like battery life now. Don’t know if it’s way better because I’ve only used SL for a couple of days. But it’s definitely not worse.
Hot!: Apple has unofficially promised to solve the Lion Macbook Pro notebook battery problem.
Update: (thanks gorillandy)
I had the same problem for the longest time, but what helped me was uninstalling my Citrix remote connection plug-in. Some process that the plug-in comes with runs at root level and blasted the processors to 99% constantly. It’s name is agadminservice and since uninstalling the Citrix plug-in my Macbook runs like it was still on Snow Leopard.
You might want to check out how to cool your Macbook Pro without using fans or stands (or any of that crap). Or you could learn about performing maintenance on your mac to keep it healthy.
As a last resort, you can get yourself a copy of Mountain Lion.