Giter VIP home page Giter VIP logo

Comments (5)

codykrieger avatar codykrieger commented on August 11, 2024

Thanks for the report!

Are you absolutely 100% sure there are no apps running in the background that use OpenGL or Core Animation? Nothing in your startup items?

What happens in this scenario?:

  • turn off power source-based switching
  • make sure no apps are running
  • switch to integrated

Does Coconut Battery display the same results? Note that OS X does sometimes get confused for a couple minutes after a GPU switch and doesn't always accurately display the time remaining until a bit later.

from gfxcardstatus.

bz101 avatar bz101 commented on August 11, 2024

You're right!

It was HyperDock. If I disable that and pull out the power cord all is well.

But what's odd is that gfxcardstatus does show "i" in the menu bar even though it must still be using the AMD6750M. Do you "force" the integrated card? Maybe there is some conflict going on and gfx thinks the integrated is being used but it's not. Or HyperDock gets confused and runs out of control (although it doesn't use CPU according to Activity Monitor). Any ideas?

Thanks for your help. BTW, just made a small donation to you. :-) You created an app that probably every dual GPU mac user uses and don't charge for it. That's nice!

Brett


From: codykrieger [email protected]
To: [email protected]
Sent: Friday, April 29, 2011 5:00 PM
Subject: Re: [GitHub] Hot Switch Power Source and Battery Life [codykrieger/gfxCardStatus GH-39]

Thanks for the report!

Are you absolutely 100% sure there are no apps running in the background that use OpenGL or Core Animation? Nothing in your startup items?

What happens in this scenario?:

  • turn off power source-based switching
  • make sure no apps are running
  • switch to integrated

Does Coconut Battery display the same results? Note that OS X does sometimes get confused for a couple minutes after a GPU switch and doesn't always accurately display the time remaining until a bit later.

Reply to this email directly or view it on GitHub:
#39 (comment)

from gfxcardstatus.

codykrieger avatar codykrieger commented on August 11, 2024

Knew it! HyperDock is a really common cause for this since it's not obvious at all.

What's actually going on is a little weird. If you have an application open that is using the discrete GPU, it will continue to do so until it is exited. Even switching to the integrated GPU can't circumvent this problem. So if you've got HyperDock open and it's using the discrete GPU, and then you switch to the integrated one, it does indeed switch cards - but the discrete one stays powered up as well and continues to render things it is being told to render.

Thanks for the donation! :)

from gfxcardstatus.

bz101 avatar bz101 commented on August 11, 2024

OK, makes sense now. So is there a way in gfx to still show what might be holding on to those discrete dependencies even though you're on integrated (i.e., like you do if you're in discrete mode)? That I think would be very helpful to at least alert people - so maybe even make it a red "i" if you are on integrated but something is holding discrete.

Thanks for the quick replies.


From: codykrieger [email protected]
To: [email protected]
Sent: Friday, April 29, 2011 8:46 PM
Subject: Re: [GitHub] Hot Switch Power Source and Battery Life [codykrieger/gfxCardStatus GH-39]

Knew it! HyperDock is a really common cause for this since it's not obvious at all.

What's actually going on is a little weird. If you have an application open that is using the discrete GPU, it will continue to do so until it is exited. Even switching to the integrated GPU can't circumvent this problem. So if you've got HyperDock open and it's using the discrete GPU, and then you switch to the integrated one, it does indeed switch cards - but the discrete one stays powered up as well and continues to render things it is being told to render.

Thanks for the donation! :)

Reply to this email directly or view it on GitHub:
#39 (comment)

from gfxcardstatus.

codykrieger avatar codykrieger commented on August 11, 2024

Unfortunately there's not right now - it only shows the dependency list when the discrete GPU is active, one way or another. I agree that would be helpful - however, I'm not sure if that information is available or not while you're using the integrated GPU. I'll do some further research.

from gfxcardstatus.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.