@benji888: Your MBP 2010 13" only has a single graphics card so it isn't affected by the Siri issue (which is that Siri forces the dual-GPU MBP 2010s to use the power-hungry GPU). The only thing you may notice on Sierra is high CPU usage (and fan noise) for a few days while it does a mandatory indexing of all your photos using its new face detection stuff.
[doublepost=1475882444][/doublepost]
Am I correct that it is not a good idea to upgrade to Sierra if I use MBP 2010 17" which has Nvidia GeForce GT330M and Intel HD Graphics?
I am happy with Sierra. I constantly use the "Picture in Picture" feature of Safari and the OS is rock solid for me.
The only problems are, as mentioned:
- Siri: Everyone with a MacBook Pro 2010 with dual GPUs (like you and me) should disable Siri. Because as soon as you use Siri, your MacBook Pro switches to high-power graphics and it gets super hot, drains the battery and the fans keep spinning until you reboot the machine (to shutdown Siri). Seriously it's not funny, and I wish Apple would stop being such asses and just make Siri use the integrated graphics instead.
Disabling Siri is easy: Turn it off in system preferences and remove the dock icon.
- gfxCardStatus: The official v2.3 uses the high-power GPU all the time. Fixable by downloading v2.4.2i linked to on page 1 on this thread. That completely fixes it.
- BetterTouchTool: Bugged for now. Uses the high-power GPU all the time and there's no workaround. The author may be fixing it this autumn but he's just one guy with a life on the side, so this may be the end of BetterTouchTool. In that case I'll have to find some other app that can give me "4-finger tap = middle mouse click", and window snapping features... oh well, that's a later issue. I hope the author fixes BTT.
- The first post of this thread also lists a few other apps that may have changed behavior in Sierra, to now requiring the dedicated graphics, but I can't remember and so far nobody has verified for me how they behaved in El Capitan...
[doublepost=1475883675][/doublepost]
By the way... I don't think Siri will EVER be fixed for MBP 2010s with a dedicated GPU. They clearly use Core Animation (OpenGL) in Siri's GUI to get smooth animations for that ULTRA-MEGA-SUPER-DUPER-IMPORTANT "rolling waveform" picture when you speak to Siri... And because they use OpenGL for that very specific effect, the MBP 2010s trigger the discrete GPU (because only 2011 models and newer are allowed to do OpenGL via the integrated GPU instead, for some screwed up reason only Apple knows). And since applications will stay in "OpenGL mode" forever (until you quit the app), there's no way Apple can release the dedicated GPU on the MBP 2010 after Siri is done showing its stupid pictures. There's really only one thing they COULD do: Split off the OpenGL animation into its own separate app that is quit and launched constantly, so that the MBP 2010 never stays FOREVER in dedicated GPU mode. But who wants to bet the Apple geniuses are going to waste any time on 6 year old hardware? No way.
So guys: Forget about Siri on the MBP 2010 with dedicated GPU. It'll
never be fixed. Might as well consider Siri as a non-existent feature on that model.
I'll just convince myself that talking to your computer is for crazy people, and that Siri sucks.