Want to highlight a helpful answer? Upvote!

Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Listing of apps which invoke the Nvidia on i5 and i7 MBPs

I and a few others here have been thinking it might be an idea to try to develop a listing of the apps that have been reported as / appear to invoke the NVidia GT330M processor on the MBP.

Rather than making this a thread for arguing about the "pros and cons" of all of this it would be helpful if people could simply list applications which they have found to do so, especially if they are ones that people might not expect to. (There are plenty of other threads where the rights and wrongs are being argued). If necessary, add a comment indicating whether the switch occurs whenever the application is used or only when particular types of use are made of it. If you come across subsequent updates of such programs which change their behaviour and allow them to operate under the Intel Integrated Graphics, or if you find particular apps DON'T provoke this behaviour in your own experience, then perhaps you could post a note about this, too.

I should also note that I am unable to personally "test" any of these, as I don't have access to an i5 or i7 MBP.

A few which have been mentioned as invoking the NVidia elsewhere, in no particular order are:

Tweetie
HyperSpaces
Skype
iWeb
iMovie
GarageBand
Parallels 5 Desktop
Microsoft Office 2004
Microsoft Office AutoUpdate daemon
RapidWeaver
PathFinder
Mathematica
Warp
Droplr
1Password
Clips
NetNewsWire
Koolclip


Cheers

Rod

MBP 13"2.26, MBP15"2.2, iMacG520"RevB , MB2CD, MBCD, ,PM5400/180 & earlier, Mac OS X (10.6.3), 7 chooks, 2 dogs, 2 daughters, 1 pear tree, 0 partridges, itinerant bats, magpie

Posted on Apr 27, 2010 8:45 PM

Reply
78 replies

May 20, 2010 1:55 PM in response to bitninja

Hi Cody,

You have got another happy user here! Thanks.

Additional ideas:
- instead of having this ad hoc list here in the forum would it be an idea to make gfxCardStatus gather the names of apps that cause switching to Nvidia and then sending this list to some central place regularly?
- furthermore an 'expert-group' could judge which apps indeed need hardcore 3D performance and which ones do not and annotate the list as such.
- then gfxCardStatus could have another mode (e.g. "community mode") that would listen to this list rather then the apps themselves. This would greatly enhance battery life and reduce annoyance.

I have Chrome running almost all of the time, which makes me a constant Nvidia user. I do to switch manually all the time. The above scheme would be ideal for me.

Good idea?

-Tom

Jun 15, 2010 9:12 PM in response to H3lix

Thank you H3lix! That's a wonderful tip!

Now if the Skype programmers could just get their act together and make it so that it doesn't use the nVidia stuff at all. After all, if DVD Player can operate on intel graphics, video chat should be able to.

Or, if for some reason, they need the power of the nVidia chip for their video codecs or whatever, H3lix's tip has shown that it shouldn't be that hard for them to tweak things so that the nVidia chip is only activated when a video call is actually in progress.

Thanks again.

Aug 5, 2010 10:44 AM in response to Rod Hagen

Here's the whole list to date, from above:

1Password
Acorn
Aperture
AppZapper 2.0.1
atMonitor
Bodega
bowtie
Chrome
Clips
Cloud
Coda
Coversutra
Curio
Daisy Disk
Data Rescue 3.0.2
Default Folder X 4.3.7
Delibar
Delicious Library
Disco
Drive Genius 3
Dropcopy
Droplr
Ecto
Espresso
Evernote (in thumbnail view only)
Eyetv 3.3
Fetch
Foreversave
Fractal Clock Screen Saver
Fresh
Front Row
GarageBand
Google Chrome
Google Earth
Google Voice & Video plugin
Hit List
HyperSpaces
Images Transfert
iMovie
iPhoto 09
iWeb
keynote2009
Koolclip
LiquidMac
Little Snapper
Logic Express
Lotus SameTime
MacHG
MagicPrefs
Marine Aquarium 3 (Screen Saver)
Mathematica
MercuryMover
Merlin
Microsoft Office 2004
Microsoft Office AutoUpdate daemon
Minefield
Missing sync for symbian
Movist
MS Office Messenger 2008
NetNewsWire
Nvu
OmmWriter
Pages 2.0.2
Papers
Parallels 5 Desktop
PathFinder
Photo Booth
Photoshop CS4
Photoshop Elements 4
Picturesque
Pixelmator
Plex
QuickTime Player 7
RapidWeaver
RipIt
Rucksack
Screen Sharing
Scribbles
Sequel Pro
ShoveBox
ShrinkIt
Skim (after searching)
Skype, if video is enabled
SnapZPro X
SnowGlobe
Socialite
Steam
Stellarium
Times
Toast Titanium v 8.0.5
ToDoHelper
Transmit 4.0
TunesArt 0.9.3
TweetDeck
Tweetie
Unison
utorrent
Vienna
VLC
VMware Fusion 3
VMWare Fusion 3 (gfx acceleration disabled)
Warp
X11 or Xquartz
Xee 2.1.1
Yahoo Messenger

Dec 13, 2010 9:18 PM in response to Ian Crew

It's not completely a matter of the developers of these apps getting their act together (disclosure: I am the developer of Hyperspaces). It's pretty clear to me at this point the technical reasons for the discrete graphics card being activated (it's Core Animation in most cases), but it's not as easy to solve. Apple has encouraged developers to use Core Animation extensively over the last few years, and it's not always easy to replace it with standard, non Core Animation drawing.

I know some of us have tried (and some have succeeded), but doing this in Hyperspaces almost doubled the amount of work I had to do originally - even in the "sloppy" fashion that I did. Just don't assume things "shouldn't be that hard".

In my mind, it would be better if Apple handed back some control of graphics card selection to users as with previous MacBooks - it's obviously bothering you guys, and it's quite a bit of work for some of us to go back and retrofit our apps after Apple espoused the amount of code we'd save by using Core Animation and other accelerated graphics technologies in the first place.

Auto-switching seems to be a great idea in theory, but the reality is a bit wonky.

Listing of apps which invoke the Nvidia on i5 and i7 MBPs

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.