Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.

macfev

macrumors newbie
Apr 18, 2024
10
2
Ok some new info about P4000.

Tried to flash vbios from P4000 max-q which has lower tdp. Flashing worked but after installing nvidia driver it had some freeze from time to time and was stuck around 600mhz clock. This is propably not having optimus support? So came back with no success.

I am testing now core clock 1797mhz with TDP limit 112W. Max temp is about 75-76. Lower TDP helps to keep this baby under 80 degrees. So finally 112W is my sweet spot.
 

79bass

macrumors newbie
May 11, 2024
4
1
I all, thanks for this great resource forum!
I have successfully installed and flashed a quadro m2000m on my old imac 2011 (27").
I was quite lazy on setting up OpenCore before, when I could actually see a starting menu, also because I can't really wrap my head around it.
So now the computer boots blindly with grub2 to linux, and I can work on it via ssh, but no screen ever :p.
I don't understand why it's so hard to make an opencore EFI. it's 2 days I read how/what kexts I need, what's correct ACPI options I need, and the documentation are so redundant that is confusing. It seems so hard for something that boots almost fine out of the box (I just need it to start with the ReloadOptionROM to somehow reload the nvidia rom at boot and turn the display on?).
It feels overkill, so now I'm second guessing if I'm doing something wrong.
I don't have macOS at all in this machine, just linux. I was planning to make this blasted opencore EFI and either boot from an USB or move the EFI folder (when it work) into the main disk.
Is really everyone using this OC thing with maxwell GPU? all iMac are the same-ish (given the year-period and screen size), so there should be some sort of predefined OC efi bundle, right?
 

Nguyen Duc Hieu

macrumors 68030
Jul 5, 2020
2,890
948
Ho Chi Minh City, Vietnam
I all, thanks for this great resource forum!
I have successfully installed and flashed a quadro m2000m on my old imac 2011 (27").
I was quite lazy on setting up OpenCore before, when I could actually see a starting menu, also because I can't really wrap my head around it.
So now the computer boots blindly with grub2 to linux, and I can work on it via ssh, but no screen ever :p.
I don't understand why it's so hard to make an opencore EFI. it's 2 days I read how/what kexts I need, what's correct ACPI options I need, and the documentation are so redundant that is confusing. It seems so hard for something that boots almost fine out of the box (I just need it to start with the ReloadOptionROM to somehow reload the nvidia rom at boot and turn the display on?).
It feels overkill, so now I'm second guessing if I'm doing something wrong.
I don't have macOS at all in this machine, just linux. I was planning to make this blasted opencore EFI and either boot from an USB or move the EFI folder (when it work) into the main disk.
Is really everyone using this OC thing with maxwell GPU? all iMac are the same-ish (given the year-period and screen size), so there should be some sort of predefined OC efi bundle, right?

It will be much easier if you were a newbie and use OpenCore Legacy Patcher.
I would do like the following:
Make a High Sierra volume, install OCLP EFI manually (to match with iMac 2011 and Quadro M2000m on High Sierra volume.
Transplant the High Sierra disk to iMac 2011, boot it up to verify all things works.
Now start creating Linux USB installer and/or Linux volume. It will be the best if Linux volume can be on a physically separated disk, so you can have the Opencore boot menu, select to boot to Linux or HighSierra at will.
Then run OCLP again and patch the OC EFI to the Linux disk before removing the High Sierra disk.

I still have an iMac 2009 with M4000m running High Sierra. (OCLP patching is a must with Quadro M series)
 

79bass

macrumors newbie
May 11, 2024
4
1
It will be much easier if you were a newbie and use OpenCore Legacy Patcher.
I would do like the following:
Make a High Sierra volume, install OCLP EFI manually (to match with iMac 2011 and Quadro M2000m on High Sierra volume.
Transplant the High Sierra disk to iMac 2011, boot it up to verify all things works.
Now start creating Linux USB installer and/or Linux volume. It will be the best if Linux volume can be on a physically separated disk, so you can have the Opencore boot menu, select to boot to Linux or HighSierra at will.
Then run OCLP again and patch the OC EFI to the Linux disk before removing the High Sierra disk.

I still have an iMac 2009 with M4000m running High Sierra. (OCLP patching is a must with Quadro M series)
thanks!
well I’m sort of a newbie on this, I really gave up on having macOs on this, since not even Slack or telegram have supported app to run on it 😅.
Windows (which last time I actually used it was on version Windows XP) unsurprisingly also worked very poorly, and very poor user experience too: I spent a couple of days figuring out drivers and stuff. I still have goosebumps if I think of unraring drivers found on random places, I thought in 20 years it improved.. it didn’t…
And finally, it had no audio (I know I need OC for that)!
Linux on the other hand, worked 100% from the start, without effort.

I see, given your suggestion, I’ve swapped back to the old radeon card, and I’ll wait for some cables and adapters, since there is only the original 3.5” hdd, I can place an additional ssd instead of the dvd, but I need a 13 to 22 pins sata adapter (I’ll swap the 3.5” to 2 ssd if the new gpu turns out to work :))
 

Nguyen Duc Hieu

macrumors 68030
Jul 5, 2020
2,890
948
Ho Chi Minh City, Vietnam
thanks!
well I’m sort of a newbie on this, I really gave up on having macOs on this, since not even Slack or telegram have supported app to run on it 😅.
Windows (which last time I actually used it was on version Windows XP) unsurprisingly also worked very poorly, and very poor user experience too: I spent a couple of days figuring out drivers and stuff. I still have goosebumps if I think of unraring drivers found on random places, I thought in 20 years it improved.. it didn’t…
And finally, it had no audio (I know I need OC for that)!
Linux on the other hand, worked 100% from the start, without effort.

I see, given your suggestion, I’ve swapped back to the old radeon card, and I’ll wait for some cables and adapters, since there is only the original 3.5” hdd, I can place an additional ssd instead of the dvd, but I need a 13 to 22 pins sata adapter (I’ll swap the 3.5” to 2 ssd if the new gpu turns out to work :))

If you have a USB enclosure for your SSD, then you can install High Sierra on the USB enclosure SSD; while Linux to the HDD while waiting.
Remember that you need to run OCLP manually to select the correct configuration.

I still remember that when I first install the flashed M4000m to my iMac 2009; it was terribly sluggish due to lack of driver for the Quadro (old OCLP version didn't integrated nVIDIA drivers). I had to search nVIDIA website for that Mac OS driver. I still keep a link to that correct driver in this thread.
 

79bass

macrumors newbie
May 11, 2024
4
1
If you have a USB enclosure for your SSD, then you can install High Sierra on the USB enclosure SSD; while Linux to the HDD while waiting.
Remember that you need to run OCLP manually to select the correct configuration.

I still remember that when I first install the flashed M4000m to my iMac 2009; it was terribly sluggish due to lack of driver for the Quadro (old OCLP version didn't integrated nVIDIA drivers). I had to search nVIDIA website for that Mac OS driver. I still keep a link to that correct driver in this thread.

I actually have a usb 2.5" enclosure... but it's IDE!! that alone should give you a hint about how old am I :p.

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-)
 
  • Like
Reactions: Nguyen Duc Hieu

Nguyen Duc Hieu

macrumors 68030
Jul 5, 2020
2,890
948
Ho Chi Minh City, Vietnam
I actually have a usb 2.5" enclosure... but it's IDE!! that alone should give you a hint about how old am I :p.

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.


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.
 
Last edited:

EliasLatorre

macrumors newbie
May 21, 2024
3
0
Hi, I'm new here and I have a doubt about all this cards and the amount of information in this thread and the "general" thread is quite overwhelming for me.

I have received completely free a 2009 i5 27 inch imac with a broken HD 4850 GPU and I want to give it a new life, I've been searching an mxm-a gpu because I've seen it's a low power hungry GPU and I've seen it doesn't need to make use of a dremel to mod the heatsink (I don't have a dremel either any experience with it), and I have found in this thread the m2200 mobile which could be a more optimal solution for me , I'm aware this thread is more about the 2011 imac but really want to know if it would be possible to use this gpu on my imac and I haven't found any information about this specific gpu on the "general" thread.

I shall remark I have no intention to make use of MacOS, I'll stick to Linux Mint and maybe Windows with a dual-boot, it's what I've used my whole life and, even though I would have liked to try macOS, it's not an essential characteristic, I've seen not requiring MacOS compatibility makes the process a bit easier, I just want an stable system with decent performance and make use of the nice multimedia system

I guess it could work but considering how fussy can be Apple I thought it could make no harm to ask the community to solve doubts.

Thank you so much beforehand <3
 

79bass

macrumors newbie
May 11, 2024
4
1
Hi, I'm new here and I have a doubt about all this cards and the amount of information in this thread and the "general" thread is quite overwhelming for me.

I have received completely free a 2009 i5 27 inch imac with a broken HD 4850 GPU and I want to give it a new life, I've been searching an mxm-a gpu because I've seen it's a low power hungry GPU and I've seen it doesn't need to make use of a dremel to mod the heatsink (I don't have a dremel either any experience with it), and I have found in this thread the m2200 mobile which could be a more optimal solution for me , I'm aware this thread is more about the 2011 imac but really want to know if it would be possible to use this gpu on my imac and I haven't found any information about this specific gpu on the "general" thread.

I shall remark I have no intention to make use of MacOS, I'll stick to Linux Mint and maybe Windows with a dual-boot, it's what I've used my whole life and, even though I would have liked to try macOS, it's not an essential characteristic, I've seen not requiring MacOS compatibility makes the process a bit easier, I just want an stable system with decent performance and make use of the nice multimedia system

I guess it could work but considering how fussy can be Apple I thought it could make no harm to ask the community to solve doubts.

Thank you so much beforehand <3
As far as I can tell, you'll need OpenCore(/Legacy Patcher) to make any nvidia or newer card to work correctly.
And as long you have a GPU that can provide you some sort of images to get you to a working OC efi configuration you are good to get an "unsupported" GPU and install it there. (hopefully you can see something/purple lines, not completely broken GPU?)

Otherwise you'll need a native supported (by apple) GPU and get a screen working first to confirm to have OC setup right.
I'don't know if an external screen or some other workaround would make you go directly to a new GPU.
However, some kepler card are natively supported by apple, it might be a good compromise.

I agree MXM-A cards are easier to handle, no dremel or heatsink modding are needed, as far as hardware installation, I found the m2000m to be a seamless swap vs the old radeon of my 2011 imac
 

Nguyen Duc Hieu

macrumors 68030
Jul 5, 2020
2,890
948
Ho Chi Minh City, Vietnam
Hi, I'm new here and I have a doubt about all this cards and the amount of information in this thread and the "general" thread is quite overwhelming for me.

I have received completely free a 2009 i5 27 inch imac with a broken HD 4850 GPU and I want to give it a new life, I've been searching an mxm-a gpu because I've seen it's a low power hungry GPU and I've seen it doesn't need to make use of a dremel to mod the heatsink (I don't have a dremel either any experience with it), and I have found in this thread the m2200 mobile which could be a more optimal solution for me , I'm aware this thread is more about the 2011 imac but really want to know if it would be possible to use this gpu on my imac and I haven't found any information about this specific gpu on the "general" thread.

I shall remark I have no intention to make use of MacOS, I'll stick to Linux Mint and maybe Windows with a dual-boot, it's what I've used my whole life and, even though I would have liked to try macOS, it's not an essential characteristic, I've seen not requiring MacOS compatibility makes the process a bit easier, I just want an stable system with decent performance and make use of the nice multimedia system

I guess it could work but considering how fussy can be Apple I thought it could make no harm to ask the community to solve doubts.

Thank you so much beforehand <3

You are very lucky.
Quadro M2200 already has modified vBIOS for iMac.
Check it up in the below thread:

 

EliasLatorre

macrumors newbie
May 21, 2024
3
0
As far as I can tell, you'll need OpenCore(/Legacy Patcher) to make any nvidia or newer card to work correctly.
And as long you have a GPU that can provide you some sort of images to get you to a working OC efi configuration you are good to get an "unsupported" GPU and install it there. (hopefully you can see something/purple lines, not completely broken GPU?)

Otherwise you'll need a native supported (by apple) GPU and get a screen working first to confirm to have OC setup right.
I'don't know if an external screen or some other workaround would make you go directly to a new GPU.
However, some kepler card are natively supported by apple, it might be a good compromise.

I agree MXM-A cards are easier to handle, no dremel or heatsink modding are needed, as far as hardware installation, I found the m2000m to be a seamless swap vs the old radeon of my 2011 imac
First of all I've forgotten to tell what I think it's important information, sorry. The former owner of the PC has not updated the PC for 12 years so it's stuck at Mac OS X Lion 10.7.5, I guess I could update to Sierra via external storage if needed but I haven't tried.

Now I answer to the doubt you had

You're right, the GPU is not completely dead, I can see the purple lines, but I can't have an stable normal boot with this GPU (I accidentally got a normal boot a few days ago but it didn't last long, system completely blocked with purple squares once I tried to open Google Chrome and search something I don't know if I can do something to sort it out but the chances of doing anything by normal boot are reduced so far), I have to boot on safe mode and then I can access to the system, purple lines, very limited graphical functions and everything works understandably slower but I keep network functionalities, and it's stability it's proven and I've had no problems so far executing programs or moving the entire information of the disk via direct ethernet connection with another computer, so I may be able to work with that, but I don't know MacOS very well so I don't know all the limitations of this Safe Mode specifically.

I do have a secondary screen so I can try to go directly to a new GPU

Knowing all this complications, may I need to buy a natively supported GPU anyway to do all the process or there's something I can do without spending additional money on other GPU ?

With Linux in an USB stick it boots, but I have to change a file in the ISO to ignore the dedicated GPU and all the graphical load is done directly by the CPU because there's not i-GPU unfortunately, otherwise I can't boot (obviously not optimal, works horribly, but it's a "normal" live boot, so it does everything a live boot is able to do)

I guess I could downgrade to kepler or change to AMD if the limitations are just too much

I've seen people doing things with the vBIOS via Windows and an adapter in other computer, I don't know if it has something to do or if I can do something with it (I find some terms here new for me) but if there's a viable solution there I can work with that.

Sorry if it's too much information added to the case.

Thank you so much
 

EliasLatorre

macrumors newbie
May 21, 2024
3
0
You are very lucky.
Quadro M2200 already has modified vBIOS for iMac.
Check it up in the below thread:

well, if, as you say I can do this with a modified vBIOS then I'm relieved, I'll check all the process, buy the GPU and then I'll make any consult if needed, thank you so much.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.