I tried it, and I didn't have the Contents/MacOS/com.apple.dock.extra.xpc file, I did have the XPCServices folder with it inside. I backed it up and trashed it. Force Quit restarted the process and it worked. Haven't noticed anything break, so this workaround is working for me for now.Hello all, problem solved, at least for me
<snip>
I believe the deleted file and process have to with debugging and Xcode (I have installed developer tools), I backed up the deleted file to a compressed zip on the desktop just in case, but haven't needed it.
Can others try it and post their results?
[COLOR="red"]$[/COLOR] cd /System/Library/CoreServices/Dock.app/Contents/XPCServices/com.apple.dock.extra.xpc/Contents
[COLOR="red"]$[/COLOR] sudo emacs Info.plist
<key>LSMinimumSystemVersion</key>
<string>10.7</string>
[COLOR="Red"]<key>NSSupportsAutomaticGraphicsSwitching</key>
<true/>[/COLOR]
I have a different solution that doesn't require us to delete an unknown application that forms part of the dock. Whether it's a better solution, I leave for you to judge.
I had this issue on my non-retina MBP. The issue with mine was that I had BusyCal installed. Removed that using AppCleaner and problem is fixed.
Same solution: deleted both the 1.6 (no longer useful due to SyncServices being gone) and 2.x versions of BusyCal, and all their support files and preferences, restarted, and now I'm running on integrated graphics.
I had this issue on my non-retina MBP. The issue with mine was that I had BusyCal installed. Removed that using AppCleaner and problem is fixed.
Turns out that all I needed to do was delete BusyCal 1.6 (useless under Mavericks) from the Applications folder, then restart. The support files didn't make any difference, and it was OK to have BusyCal 2.5.2 (now 2.5.3) installed.