Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I'm still a bit confused. Let's say I'm running Keynote which, when it opens, triggers the Nvidia. Then I force the GPU to Intel using gfxCardStatus. At this point, both GPUs are running, even though gfxCardStatus indicates that the Intel is running. If I quit Keynote, only the Intel will be running. If I fire up Keynote again, it turns the Nvidia back on.

How can I run Keynote and be just on the Intel?

Thanks!
 
I'm still a bit confused. Let's say I'm running Keynote which, when it opens, triggers the Nvidia. Then I force the GPU to Intel using gfxCardStatus. At this point, both GPUs are running, even though gfxCardStatus indicates that the Intel is running. If I quit Keynote, only the Intel will be running. If I fire up Keynote again, it turns the Nvidia back on.

How can I run Keynote and be just on the Intel?

Thanks!

With the new version that will be released soon, you will be able to force intel before any apps launch. See a post of mine a page or so back. I posted an unofficial version 1.7 that allows this.
 
Possibly - it's worth looking into. I'd hope that switching apps dynamically over to another GPU is possible, seeing as how apps can switch from integrated to the 330M on Apple's command.

It seems that in some cases, it will swap the application from NVIDIA to the intel. I am trying to figure out if this is actually happening.
 
So now you can switch between the Intel GPU and the GT330M manually with this utility? And does it work? :D

If so, I'm going to order the MBP i7 then :cool:

edit: Just quickly skimmed the orginal thread. Apparently it's still buggy and not working yet as it should be. :(
 
So now you can switch between the Intel GPU and the GT330M manually with this utility? And does it work? :D

If so, I'm going to order the MBP i7 then :cool:

No, it just tells you which GPU is in use. Why would you want to manually change it? 330M is useless for most tasks and would just drain your battery
 
No, it just tells you which GPU is in use. Why would you want to manually change it? 330M is useless for most tasks and would just drain your battery

I just want the ability to force it in "Intel only mode". Maybe some utility that automatically forces to "Intel only mode" when it detects I'm on the battery.

I don't want to use the 330M on the battery. Might as well use this same PC laptop since I get the same battery life using the dedicated GPU. ( And I use many apps that trigger the 330M :( )

I only want a MBP for it's battery life, that's it's main selling point for me ( the long battery life is achieved using the integrated GPU )
 
I just want the ability to force it in "Intel only mode". Maybe some utility that automatically forces to "Intel only mode" when it detects I'm on the battery.

I don't want to use the 330M on the battery. Might as well use this same PC laptop since I get the same battery life using the dedicated GPU. ( And I use many apps that trigger the 330M :( )

I only want a MBP for it's battery life, that's it's main selling point for me ( the long battery life is achieved using the integrated GPU )

There is an option in the program which lets you "switch gpus" but it is labeled as experimental. So who knows what kind of supernovas or black holes may occur if you use it!
 
No, it just tells you which GPU is in use. Why would you want to manually change it? 330M is useless for most tasks and would just drain your battery

Actually 1.6 does allow you to change it, but it is indeed very beta (the change GPU feature).
 
No, it just tells you which GPU is in use. Why would you want to manually change it? 330M is useless for most tasks and would just drain your battery

I was thinking you'd want to change it the other way around. I'd like a way to force the IGP to preserve battery life since so many random apps seems to make the 330M turn on. Just running Google Chrome for example switches the GPU to the 330M.
 
Actually 1.6 does allow you to change it, but it is indeed very beta (the change GPU feature).

Oh, good to know, thanks!

I was thinking you'd want to change it the other way around. I'd like a way to force the IGP to preserve battery life since so many random apps seems to make the 330M turn on. Just running Google Chrome for example switches the GPU to the 330M.

Well, some people want to use Intel and other 330M. It's good if it'll be a stable release soon as it indeed sucks that some simple apps force 330M on
 
Testing it right now on my 15" i5 and I must say, its friggin awesome!!!
 
As for the growing interest in this thread, I'd suggest Cody to rename the title of the thread itself, maybe with the name of this amazing app :)
 
I just want the ability to force it in "Intel only mode". Maybe some utility that automatically forces to "Intel only mode" when it detects I'm on the battery.

I don't want to use the 330M on the battery. Might as well use this same PC laptop since I get the same battery life using the dedicated GPU. ( And I use many apps that trigger the 330M :( )

I only want a MBP for it's battery life, that's it's main selling point for me ( the long battery life is achieved using the integrated GPU )

See this post:
https://forums.macrumors.com/posts/9860528/

That is an example of what Cody (bitninja) could do with version 1.7. I modified his code and used ah's new code. He should be releasing an official version sometime in the next few days.
 
issue with skype and cody's utility

ok i might have found something worth to think about. use skype, the 330m starts, therefore i use cody's to force the intel. Well, if i go on skype, i can't do videocall anymore! It says "the camera is used by another application", and it is not! in fact, just quit cody's, restart skype and everything works again!
what do u think?
 
ok i might have found something worth to think about. use skype, the 330m starts, therefore i use cody's to force the intel. Well, if i go on skype, i can't do videocall anymore! It says "the camera is used by another application", and it is not! in fact, just quit cody's, restart skype and everything works again!
what do u think?

With the actual gfxCardStatus v1.6.1, the GPU selection is not locked, so every time you will restart Skype, the system will switch back again to the 330M.

The v1.7 will have a Switch'n'Lock function so the system will remain locked to the selected GPU.

I'm using the 1.7b and everything seems to work pretty much well (i haven't noticed problems with all the apps i use all the time).
 
so im using 1.7 and how do i make this application always start up when i boot up my computer? im new to mac.

also is there a way to make it stay on intel only on bootup?
 
so im using 1.7 and how do i make this application always start up when i boot up my computer? im new to mac.

also is there a way to make it stay on intel only on bootup?

Go to System Preferences -> Accounts -> Select Login Items -> Click the Plus -> add gfxCardStatus

For the unofficial 1.7, there is no way to set a preference to force intel on startup. The default at the application launch is Dynamic Switching. I threw together that version using Cody's code and ah's new code as a proof of concept (and because I wanted to try it out). Perhaps that will be an option when the official 1.7 is released. If not, I'd be glad to help out and add that feature. :)
 
One thing that would be hugely useful is some way to call the switch from the command line, as well as get a list of applications running that are using the nvidia card.

Then you could create a shell script or applescript that quit all of the related applications, switched GPUs, and then relaunched them.

If someone can work out a way to make the top part happen, I can write the scripts / applescripts to automate the changes.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.