gfxCardStatus icon indicating copy to clipboard operation
gfxCardStatus copied to clipboard

Compatibility issues on macOS 10.9+

Open codykrieger opened this issue 6 years ago • 4 comments

Umbrella ticket for tracking the compatibility issues noted in the following tickets, many of which are interrelated:

  • #309
  • #302
  • #282
  • #242
  • #240
  • #162
  • #132
  • #103

codykrieger avatar Oct 18 '18 05:10 codykrieger

The latest version of gfxCardStatus still appears to have issues on Mojave (10.14.2) - this was the case for myself on a fresh MacOS install.

For anyone as desperate as myself, I can confirm Steve's patched fork flawlessly works! Download here. Thank you in 2019!

B1zguy avatar May 24 '19 06:05 B1zguy

The latest version of gfxCardStatus still appears to have issues on Mojave (10.14.2) - this was the case for myself on a fresh MacOS install.

For anyone as desperate as myself, I can confirm Steve's patched fork flawlessly works! Download here. Thank you in 2019!

This one worked great on my MBP mid-2012 Running Mojave 10.14.16

licx avatar Oct 02 '19 14:10 licx

The latest version of gfxCardStatus still appears to have issues on Mojave (10.14.2) - this was the case for myself on a fresh MacOS install. For anyone as desperate as myself, I can confirm Steve's patched fork flawlessly works! Download here. Thank you in 2019!

This one worked great on my MBP mid-2012 Running Mojave 10.14.16

Steve's version to work very well using Catalina 10.15.3, MacBook pro 2015, 15". Great work. And thanks for sharing the code.

misbell avatar Feb 15 '20 18:02 misbell

On Mojave (10.14.6), clicking on "Integrated Only" in gfxCardStatus actually switched to "Discrete Only" and the Activity Monitor showed "Graphics Card: High Performance" even though no apps that "Requires High Perf. GPU" were open. The Activity Monitor was showing "Graphics Card: Integrated" before I clicked on the option.

I found a way to achieve what I wanted on Reddit:

pmset -a gpuswitch 0 # for Integrated Only
pmset -a gpuswitch 1 # for Discrete Only
pmset -a gpuswitch 2 # for Dynamic Switching

After running pmset -a gpuswitch 0, the Activity Monitor continued showing "Graphics Card: Integrated", even after I opened an app that "Requires High Perf. GPU" unnecessarily (Figma, in this case).

This might help fix this feature for recent versions of macOS.

ariofrio avatar Jun 06 '20 03:06 ariofrio