

OS X Mavericks has not yet been released however the OS X Mavericks Developer Preview is Beta Software and with the exception of changes to Localizations in gfxCardStatus it appears there hasn't been other work on gfxCardStatus in over 9 months so even though the gfxCardStatus requirements show OS X Lion (10.7) or newer and 2008-2012, 15-17" dual-GPU MacBook Pro, I'd venture to say that gfxCardStatus may not work properly in the OS X Mavericks Developer Preview and since it appears core development hasn't moved in over 9 months that gfxCardStatus may also not work properly in the OS X Mavericks when it is released. This is because if you were to do this, your discrete GPU would actually stay powered on, even though you've switched to the integrated GPU.

My testing was further supported by the fact when I plug in my 27" Thunderbolt Display while gfxCardStatus is set to Integrated Only, whether or not the Virtual Machine is running, the Thunderbolt Display stays dark until I select either Discrete Only or Dynamic Switching as it requires the use of the Discrete GPU. gfxCardStatus v2.3 and above actively prevents you from switching to Integrated Only mode when any apps are in the Dependencies list (or if you have an external display plugged in).

I'm using VMware Fusion 6 under OS X 10.8.3 and when I set gfxCardStatus to Integrated Only that is what's being used while running a Virtual Machine! I based my original reply on the fact that gfxCardStatus reports that Integrated Only is what's being used and the analysis of sampling of the vmware-vmx process is not showing any calls to the GeForceGLDriver until I select either Discrete Only or Dynamic Switching. My VM guest OS is currently mostly idle, and it is reporting hefty 50+ energy impact. On Mavericks, when you open Activity Monitor, it still reports vmware-vmx process as using "high performance" discrete graphics. Ok Today I tested the version 2.4. Virtualpboy wrote: I have gfxCardStatus 2.3 installed and it doesn't seem to prevent VMWare Fusion 6 (or 5 for that matter) from using discrete graphics at all.
