I actually have a usb 2.5" enclosure... but it's IDE!! that alone should give you a hint about how old am I 😛.
But what should I expect? I had no screen ever with the m2000m GPU, not juts at boot, but ever even after loading the nvidia drivers.
With a different driver in macOS should I expect the screen to turn on? I thought it needs to load/reload the GOP on boot to actually ever work, there is no post boot procedure to turn the screen on. is that correct?
With further reading of the various mods in the thread, as soon as I find a T1000 in Europe at an affordable price, I'd go for it, it seems to just works without OC/OCLP and it only requires a simple hardware mod (and it would extend immensely future life of the machine, as it's a 2019 card, with most of modern protocol supported... even the linux open source drivers might be enough for gaming -NVK seems to work well with Turing GPUs-)
You need OpenCore patch, regardless the OS intended to run on your iMac. (Opencore EFI in this case acts as the BIOS setting in Windows/Linux PCs).
Please refer to the below link for more detailed explanation why you need it.
Your iMac is a 2011 model thus the post is the exact match.
Eventually, I would not suggest installing a fresh Linux on your iMac, because:
1. It's too difficult without a bootscreen.
2. Linux boot management will mess-up with Mac OS boot management=> catastrophy.
iMac Quadro P3000M & P4000M roms: - Enables the internal display - Enables GOP boot-screen - Brightness control with OpenCore - Full Boost clocks in MacOS & Windows - Power Limit increased (with AfterBurner) Sadly there is still no certificate hacked nvflash for Pascal, so patched roms must be...
forums.macrumors.com
If I would ever want to run Linux on an iMac, I would do as follows: (I'm not sure if it works)
1- Install Linux to a drive (SSD or HHD) on another PC. Make sure it's a GPT partitioned volume.
2- Erase the Linux boot management part. (i.e remove the Linux Boot Directory, or better yet, delete all files on the EFI partition)
3- Patch the OpenCore EFI (that matches with iMac 2011 and new GPU) to that Linux disk. The Opencore EFI control the boot management.
4- Transfer the disk (with Linux and OC patched EFI) to iMac 2011 and upgraded GPU.
If it doesn't work, you need to adjust step 3- above.
3-1 Create a USB installer of Mac OS; (you will need a USB flashdrive, or a USB enclosure with SATA disk, IDE box might not work)
3-2 Patch OC EFI to the USB installer High Sierra or Monterey. (Manually configure it to match with iMac 2011 and the upgraded GPU). Edit the Config.plist file to get the OC menu last a bit longer than default.
3-3 Test run the USB installer on your iMac 2011 (to see if you can get to the OC bootmenu)
3-4 Then copy the whole EFI partition to the Linux drive.
Note: Do PRAM reset before booting the iMac with only the Linux drive plugged in.