steveschow / gfxCardStatus

This is a fork of gfxCardStatus, this fork will handle integrated-only mode a little better
Other
564 stars 42 forks source link

Can someone confirm that this works on High Sierra? #24

Open jimbojetlag opened 6 years ago

jimbojetlag commented 6 years ago

Looks like Apple messed more with GPU stuff in High Sierra, does this app work on the new OS?

steveschow commented 6 years ago

I'm no longer using gfxCardStatus so i have no idea, but its a good bet that something will be messed up.

ThetaSigma312 commented 6 years ago

It's working fine for me. I initially had issues with the High Sierra beta(s) but after fresh install it works very well.

2010 MacBook Pro 17"

Edit: I'm using the fork 2.4.4i

billwieboldt commented 6 years ago

2.4.4i has also been working fine for me on a 2010 15" (Nvidia 330M). I don't do anything too demanding although I do use Chrome (with acceleration off) which is a known offender.

Thanks again to @steveschow for these last few releases. Defaulting to integrated-only on startup has been especially helpful.

reppair commented 6 years ago

Edit: (almost) Works fine here too..

Edit: with v2.3.4i on user logout, I got black screen, few flickers and that's it.. :( Only hard reset is what brings the system back operational.

HackintoshHD commented 6 years ago

Does not work on a MacBook Pro Mid-2009 (macbookpro5,2) with macOS 10.13.0 (Build 17A365):

Details: gfxCardStatus 2.3 to 2.4.4i will still launch and at least @steveschow 's builds will recognize both integrated and discrete nVidia graphics (Cody Krieger's older builds won't, but display a generic "card" entry in the gfxCardStatus menu instead).

But switching GPUs will simply have no effect at all: The "i" icon does not turn into the "d" icon (the same goes for the inverse situation) and GPUs are obviously not switched.

Confirming reports of MBP mid-2009 users on that can be found here: 1, 2.

Any helpful advice or even a fix would be highly appreciated, because apart from this problem, the mid-2009 MBP still remains a completely decent work horse with High Sierra, the only disadvantage being its inability to switch GPUs without user logoff, which gfxCardStatus had overcome up to Sierra.

The current High Sierra situation of not being able to switch GPUs on the fly is really annoying because you really need the power of the discrete nVidia GeForce 9600M GT for HD video, but rather do not want to use it permanently, as it is increasing both heat generation and (thus) fan activity considerably.

HackintoshHD commented 6 years ago

FYI, there's a similar issue report #282 on Cody Krieger's gfxCardStatus repository.

Kevin-61 commented 6 years ago

Although I had issues with the High Sierra beta, Steve's version of gfxCardStatus works perfectly on a 2016 MacBook Pro with the Radion Pro 460 Graphics card with High Sierra Suplimental Update

chmedly commented 6 years ago

It seems to be working for me on a late 2013 15" rMBP with High Sierra 13.1 And I've found that the occasional flicker that I used to get with this machine doesn't seem to be happening. I'm trying gfx because I get such poor battery life on this machine. 2hrs of browsing just doesn't seem right. I suspect it's the dedicated GPU causing my issues because my 13" machine is a trouper and it a) has a much older and abused battery b) doesn't have the extra GPU. Ultimately it's mostly the crappy websites that are causing my issues but if I can make the computer behave better, it should help. At this point I haven't run this puter without power cord enough to know if I'm doing better. But I'm not experiencing anything negative yet.

agnunezv commented 6 years ago

It's working for me using 2.4.4i:

macOS High Sierra 10.13.2 in MacBook Pro (Retina, 15-inch, Mid 2015)

djkinetic commented 6 years ago

working fine on 10.13.4 beta 5 hoping that someone can pick this project up as its been extremely useful. I don't feel like shipping out my old 2012 rmBP to do a bga reflow and I really don't want to mess with EFI should the next MacOS break this apps functionality.