home | list info | list archive | date index | thread index

[OCLUG-Tech] Proprietary nvidia driver under EFI on Macbook pro

  • Subject: [OCLUG-Tech] Proprietary nvidia driver under EFI on Macbook pro
  • From: Alex Pilon <alp [ at ] alexpilon [ dot ] ca>
  • Date: Tue, 19 Jan 2016 23:09:17 -0500
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.