Previous 1 2 3 4 5 Next 60 Replies Latest reply: Jun 15, 2010 6:20 AM by l.aluffi Go to original post
  • Rex_Galore Level 1 (0 points)
    I have the same problem as well.
    I'm on the new MBP 15" 2.4GHz i5.

    I did not migrate anything (except manually moving over my iTunes library). Everything is installed fresh in the hope of escaping problems with old files.

    Tweetie also activates the discreet graphics for me. But I also see the discreet graphics switched on for no other apparent reason sometimes. And I have also like others here been unable to get it to jump back to Intel without rebooting.
  • JasonPro Level 1 (0 points)
    I've noticed that the utility "Clips" will activate discreet graphics as well. Since this was loading on startup, it caused my macbook to always boot up with discreet graphics on and stay on. I've since unloaded it from starting at startup. Anyone try manually manipulating that GraphicsMode variable that was mentioned previously to see if one of the settings keeps things on integrated graphics?
  • brookieboy Level 1 (0 points)
    I said this in a post about my i5 MacBook Pro

    The GT 330M graphics chip in the 15" like mine is pretty hungry for power. And in some situations it will be fired up when its not needed, because an app loads an API which it recognises as 'advanced' - for example the entire time skype is open on my machine, logged in or not, it runs the more powerful graphics chip.
    What I find interesting is that it seems only to look at the program and not at how many resources its pulling. For example, i've fired up so many HD steams in safari that my machine has been unable to process them all. Yet still it hasn't switched over to the 330M in that instance because 'safari' doesnt call for the advanced graphics APIs.
    -- I haven't been able to force 330M triggering using iGoogle, or any amount of browsing in safari...

    So far the ways i've managed to trigger constant reliance on the GT 330M's more powerful graphics: (I can only speak for my 2.53 i5) Under these conditions the graphics chip is activated regardles of whether you're actually using the program or not:
    -connecting an external monitor
    -Final Cut Express

    Programs which appear to never trigger the use of the 330M.
    -Safari (so far havent been able to trigger 330M at all)
    -iTunes (even when using the visualiser hasn't triggered the powerful graphics chip for me)

    Other programs seem to trigger the use of the 330M when the begin a more powerful task- ie: use of webcam/ playing of video content, however the graphics chip isn't switched back until i quit these applications:

    -iChat (doesnt trigger unless your webcam is engaged for a call or whatever)
    -Quicktime (only engages the 330M when videos are loaded, not when program is merely open but not doing anything)
    -VLC (only when playing videos- just as quicktime)

    So basically- just check out what's running on your system. Skype seems to be glaring issue for me at the moment. Everything else is using the 330M conservatively, whereas skype, which im sure doesn't need the power of the 330M at all times, makes it continually run.

    I'm sure fixing of this will require software adjustment from the developers, which for apps like skype doesn't happen very often. Skype is renowned for being a system resource hog on both the PC and the Mac.

    For now I just wished there was some utility we could use or keep in the system tray or dashboard which would tell us which graphics card is running, so that we can take steps to maximise our battery life where discrete graphics have been strangely activated.

    Even some mention in activity monitor would be a start..
  • bearboykahlo Level 1 (10 points)
    I've noticed that these menubar apps always trigger the 330m:

    Also, if you are using an external display it will always use 330m.
  • William Brawley Level 2 (215 points)
    I my case, I have not used an external display.

    Also, there are some menubar apps that do not invoke the 330M: iStat Menus, Pastebot, and Twitterrific.
  • Rod Hagen Level 7 (31,985 points)
    brookieboy wrote:
    For now I just wished there was some utility we could use or keep in the system tray or dashboard which would tell us which graphics card is running, so that we can take steps to maximise our battery life where discrete graphics have been strangely activated.

    I see that Hardware Monitor has already been updated for the i5 & i7 MBPs.

    It provides details of most aspects of operation ( I don't have an i5 or i7 to see how it deals with such things in this instance though).


  • Don Trammell Level 3 (620 points)
    Hi Doug,

    I did a clean install the moment I received the new machine. I have a 17 inch i5 machine. Not once can I remember it running on the Intel iGPU. It is rather annoying that Apple took this switching away from the user as this obviously does not work.

    <Edited by Host>
  • mustgroove Level 1 (0 points)
    Path Finder also forces the 330M to kick in... not really an app you'd think would need a lot of graphical oomph
  • dougjacobs Level 1 (0 points)
    I also just noticed that forces my computer over to the 330M... I have 6 tabs open in Firefox right now and am using the Intel GPU, as soon as I go to in any of those tabs, or a new one, on goes the 330M.

    I just tested it in Safari as well, with both and my iGoogle page, both of which force the 330M to come on. It almost looks like the 330M kicks in when the chat pain in either or iGoogle finishes loading. Surely discrete graphics are not necessary in this instance.

    I then thought it could be a "Labs" feature that I had enabled, so I tried a different account without any, still uses the 330M in both Safari and Firefox.

    This is just ridiculous...

    I wish we could get some kind of response from someone at Apple. The discussion I was participating in on another forum made its way to Engadget con-making-question/

    Message was edited by: dougjacobs
  • Eric Spry Level 1 (0 points)
    In addition to Tweetie, I see the same behavior with NetNewsWire and 1Password . This seems to be the case whether plugged in or not, and any of these could be the only application running at the time.

    I'm using the 15" Core i7 MBP, and did a fresh install, no migration assistant. I also haven't installed any of my usual system add-ons, except: Growl and Dropbox. Otherwise it's fairly standard out of the box.

    Hopefully a firmware update is in the works
  • sgehrman Level 1 (0 points)
    I'm the guy who wrote Path Finder. Just found out about this issue today and I've emailed a guy at Apple to see if I can get an answer. Path Finder uses Core Animation to draw the sidebar and a few other places, so that could be it, but I can't say for sure. In any case, I think this is something Apple is going to have to fix on their end. Path Finder does nothing special beyond drawing views in core animation layers which is not something that should kick in the high performance GPU.
  • Rod Hagen Level 7 (31,985 points)
    Hi sgehrman, and a warm welcome to the forums here.

    Many thanks for taking the time to put the perspective of someone developing some of the software concerned. Many of us at present have little idea whether to see this as a "Software producer problem" or an "Apple problem" or , as I suspect it probably will become, a bit of a mixture of both.

    It would certainly be interesting to know just what it is that kicks in the discrete GPU, and why some software seems to "let go" of it properly while other software seemingly does not. Is it the sort of thing that just involves minor modifications to the programs concerned, or can it really only be addressed by more fundamental OS changes? If it is the latter, then what are the implications of that for software that at present seems to 'do it right"?

    I guess all such significant changes inevitably involve a period where teething troubles are likely to arise and we (and presumably both Apple and software developers) will have to be patient while the situation is resolved.

    Good luck with your discussions with Apple and any updates, would, of course, be much appreciated here!


  • Rod Hagen Level 7 (31,985 points)
    I see that has been modified to take into account some matters relating to the 'autoswitching" processors. Could this be of any relevance in such matters?

    Amongst other things it suggests routines to "release' the relevant hardware. (this stuff is way out of my league, but it struck me as interesting, and possibly relevant here)



    Message was edited by: Rod Hagen
  • sgehrman Level 1 (0 points)
    I don't have a machine to test, but try this test application and see if it triggers the issue. It's a simple app that has core animation layers set on it's windows views.

    Let me know if that trigger the problem.
  • Stratus1 Level 1 (0 points)
    I tried it and yes it does.