I just installed 10.9 on my 15-inch, Mid 2010 MacBook Pro. gfxCardStatus is now telling me that whenever Textmate (2.0-alpha.9489) is running, the system uses the nVidia discrete graphics card. Textmate is listed in the Dependencies, so it is definitely what is causing the switch. Textmate is also listed as an App Using Significant Energy under the battery status menu.
I don't think this was happening before the upgrade to Mavericks, though it might have come in with the latest build of TM and I just didn't notice.
Anybody else seen this?
On Oct 25, 2013, at 19:40, Nigel Chapman nigel@macavon.co.uk wrote:
[…] I don't think this was happening before the upgrade to Mavericks, though it might have come in with the latest build of TM and I just didn't notice.
Others have reported similiar.
Since it wasn’t the case pre-10.9 and other apps show similiar behavior, it’s likely to be a 10.9 bug.
On Oct 25, 2013, at 3:10 PM, Allan Odgaard mailinglist@textmate.org wrote:
On Oct 25, 2013, at 19:40, Nigel Chapman nigel@macavon.co.uk wrote:
[…] I don't think this was happening before the upgrade to Mavericks, though it might have come in with the latest build of TM and I just didn't notice.
Others have reported similiar.
Since it wasn’t the case pre-10.9 and other apps show similiar behavior, it’s likely to be a 10.9 bug.
Yeah, we’ve heard the same, but only for that hardware.
See https://github.com/quicksilver/Quicksilver/issues/1649
The more people report it to Apple, the better.
I was quite convinced the problem must be with 10.9 and the graphics card on this model of MBP, from Rob's post and the many reports I've now seen on Apple's discussion boards about graphics problems on these machines under Mavericks. But... after this morning's update to 2.0-alpha.9495 the graphics switching is no longer occurring. So far.
There's nothing about this in the release notes, but if you fixed something, thank you. Otherwise, it's a bit of a mystery. Perhaps some cached information expired somewhere.
On Nov 4, 2013, at 13:39, Nigel Chapman nigel@macavon.co.uk wrote:
[…] after this morning's update to 2.0-alpha.9495 the graphics switching is no longer occurring. So far.
Did you update from 2.0-alpha.9493 (i.e. on nightly builds)?
I didn’t consciously do anything to fix the issue, but it might have been the result of opting out of responsive scroll. Though if responsive scroll is the culprit, I am surprised that system controls like table views (in TextMate) are not causing the issue as well.
On Nov 5, 2013, at 14:02, Allan Odgaard mailinglist@textmate.org wrote:
I didn’t consciously do anything to fix the issue, but it might have been the result of opting out of responsive scroll. Though if responsive scroll is the culprit, I am surprised that system controls like table views (in TextMate) are not causing the issue as well.
Come to think of it, it could also be that TM was linked against the 10.9 SDK, this might also give it special treatment in certain areas.
This might actually be a more likely explanation (even though it would seem nonsensical), since someone reported just showing the open dialog, would cause the GPU switch (no other TM windows showing).
Allan Odgaard <mailinglist@...> writes:
Did you update from 2.0-alpha.9493 (i.e. on nightly builds)?
Yes, that's all I did, and made no other changes to anything on the system.
I've never had the chance to do any OS X development, so I can't speculate on what's happening, but it's still OK. With 9493, TM switches to the graphics card when I do a Git commit and it shows me the dialogue, then back again after the commit is done. I don't know whether that tells you anything.