Before I try this, may I ask if anybody *on this list* has gotten the following working? http://askubuntu.com/questions/264247/proprietary-nvidia-drivers-with-efi-on-mac-to-prevent-overheating/613573#613573 I've got a 6,2, not a 7,1. Yes, yes, “Don't use a Mac” or “Don't use the proprietary driver”, but just because I have underwhelming hardware doesn't mean I wish to capriciously toss it for something better. I also haven't figured out how to use only the integrated GPU (didn't work last I checked), nor does nouveau perform well enough for games. I only found the post on a Ubuntu-related website. I run Arch. I see hints of dual GPUs working given a very recently pulled kernel commit. commit c1e1655bb892c6800af82c2d88c8063fce7b5c98 Author: Matthew Garrett <matthew [ dot ] garrett [ at ] nebula [ dot ] com> Date: Mon Nov 16 21:38:40 2015 +0100 apple-gmux: Assign apple_gmux_data before registering Registering the handler after both GPUs will trigger a DDC switch for connector reprobing. This will oops if apple_gmux_data hasn't already been assigned. Reorder the code to do that. […] Tested-by: Paul Hordiienko <pvt [ dot ] gord [ at ] gmail [ dot ] com> [MBP 6,2 2010 intel ILK + nvidia GT216 pre-retina 15"] […] Signed-off-by: Matthew Garrett <matthew [ dot ] garrett [ at ] nebula [ dot ] com> Reviewed-by: Lukas Wunner <lukas [ at ] wunner [ dot ] de> Signed-off-by: Lukas Wunner <lukas [ at ] wunner [ dot ] de> Signed-off-by: Darren Hart <dvhart [ at ] linux [ dot ] intel [ dot ] com> That's exactly the model I have.