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.

bmillz

macrumors member
Jul 7, 2018
50
83
PA, USA
That looks cool but could you explain what all you did and why? I assume that heat sink also no longer works with the stock card. Also, where do you buy the cooper shim?

I don't have access to power tools, so my modding choices are limited.
I can confirm. Even for my GTX 770m, I had to use a dremel and shave down the heatsink (exact same place as him) so that it would sit flush. It wasn’t difficult though, aluminum is a very soft metal.
 
  • Like
Reactions: highvoltage12v

highvoltage12v

macrumors 6502a
Mar 27, 2014
926
931
I tried a EGPU setup with my 21.5" iMac and it works. Since the internal card is now a Nvidia card I had to switch to a GTX 650 because my rx 580 displays a black screen in Mojave. (it's a Mojave issue not an MXM/iMac issue) I am using an Akito node and thunderbolt 3 to 2 adapter in a backwards config. Purge Wrangler is the script I ran to enable thunderbolt on older Macs/this iMac.
 

Attachments

  • High Sierra.png
    High Sierra.png
    447.2 KB · Views: 439
  • Mojave GTX650.png
    Mojave GTX650.png
    644.9 KB · Views: 378

highvoltage12v

macrumors 6502a
Mar 27, 2014
926
931
Holy cr@p did I just make an accidental discovery. I took one of my spare EFI GTX 970 Mac Pro cards from the shelf (No Mojave drivers) and threw it in my Akito Node. On startup I had the EFI boot screen come to life from my iMAC!!! I tried this months ago on my 27" iMac and nothing happened, but with my 21.5" iMac and the 770m this worked. I thought I would never see the boot screen again, this is amazing.

EDIT: I just tried it with my 27" iMac with the 780m and it too works. The EFI screen of course shows up on an external Display. Once you choose the OS the loading status bar never fills but it does boot the OS. If Nvidia web drivers aren't installed It will just sit on that same screen after the OS loads. So It's not ready to be used with Mojave Until web drivers come out. If someone here has a Mac Pro EFI GTX 680/780 I'd love to see them attempt this as well. My only two efi cards are this founders GTX 970 and my original 5770.
 

Attachments

  • IMG_20181212_213930.jpg
    IMG_20181212_213930.jpg
    2.7 MB · Views: 336
  • IMG_20181212_213936.jpg
    IMG_20181212_213936.jpg
    2.7 MB · Views: 314
Last edited:

arkieboy72472

macrumors regular
May 4, 2017
128
29
Yea, I’ve got the 6770m running on the 6790 larger Heatsink, works a charm now

No, I am referring to running a NVIDIA card, not another AMD. The whole point of me modding my iMac would be to use Mojave.
[doublepost=1544673972][/doublepost]
Holy cr@p did I just make an accidental discovery. I took one of my spare EFI GTX 970 Mac Pro cards from the shelf (No Mojave drivers) and threw it in my Akito Node. On startup I had the EFI boot screen come to life from my iMAC!!! I tried this months ago on my 27" iMac and nothing happened, but with my 21.5" iMac and the 770m this worked. I thought I would never see the boot screen again, this is amazing.

EDIT: I just tried it with my 27" iMac with the 780m and it too works. The EFI screen of course shows up on an external Display. Once you choose the OS the loading status bar never fills but it does boot the OS. If Nvidia web drivers aren't installed It will just sit on that same screen after the OS loads. So It's not ready to be used with Mojave Until web drivers come out. If someone here has a Mac Pro EFI GTX 680/780 I'd love to see them attempt this as well. My only two efi cards are this founders GTX 970 and my original 5770.

So, I am guessing this means that a work around for using Mojave on this older iMac could be using an eGPU? Something like this might be a way to extend the life of your PC if you have all of the right equipment (and also get brightness control).
 

highvoltage12v

macrumors 6502a
Mar 27, 2014
926
931
No, I am referring to running a NVIDIA card, not another AMD. The whole point of me modding my iMac would be to use Mojave.
[doublepost=1544673972][/doublepost]

So, I am guessing this means that a work around for using Mojave on this older iMac could be using an eGPU? Something like this might be a way to extend the life of your PC if you have all of the right equipment (and also get brightness control).
No we still don't have brightness control. But having an EFI screen is huge because we can Boot from external sources if needed.

Also please look at my post for how I modded my 27" heatsink. Yes I used a 780m but the 765m and 770m all have the same PCB layout. We are shaving the area where two large coils prevent the heatsink from laying flat with the PCB. You should also check your X bracket and modify it make sure the X-bracket doesn' touch any capacitors on the back of the board. When I had my 765m it definitely had caps touching the X-bracket.
 

FlorisVN

macrumors 6502a
Nov 8, 2013
979
380
Holy cr@p did I just make an accidental discovery. I took one of my spare EFI GTX 970 Mac Pro cards from the shelf (No Mojave drivers) and threw it in my Akito Node. On startup I had the EFI boot screen come to life from my iMAC!!! I tried this months ago on my 27" iMac and nothing happened, but with my 21.5" iMac and the 770m this worked. I thought I would never see the boot screen again, this is amazing.

EDIT: I just tried it with my 27" iMac with the 780m and it too works. The EFI screen of course shows up on an external Display. Once you choose the OS the loading status bar never fills but it does boot the OS. If Nvidia web drivers aren't installed It will just sit on that same screen after the OS loads. So It's not ready to be used with Mojave Until web drivers come out. If someone here has a Mac Pro EFI GTX 680/780 I'd love to see them attempt this as well. My only two efi cards are this founders GTX 970 and my original 5770.

Great discovery !
[doublepost=1544692426][/doublepost]
I tried a EGPU setup with my 21.5" iMac and it works. Since the internal card is now a Nvidia card I had to switch to a GTX 650 because my rx 580 displays a black screen in Mojave. (it's a Mojave issue not an MXM/iMac issue) I am using an Akito node and thunderbolt 3 to 2 adapter in a backwards config. Purge Wrangler is the script I ran to enable thunderbolt on older Macs/this iMac.

Does your external GPU also work on internal iMac display, or only on external monitors ?
Maybay try a dummy dongle, or a software hack to make it work on internal imac display, if it does not work now.. ?
 

highvoltage12v

macrumors 6502a
Mar 27, 2014
926
931
Great discovery !
[doublepost=1544692426][/doublepost]

Does your external GPU also work on internal iMac display, or only on external monitors ?
Maybay try a dummy dongle, or a software hack to make it work on internal imac display, if it does not work now.. ?
There is an issue i'm running into related to Nvidia Web drivers, It will only load one frame buffer at startup. So my GTX 970 will have acceleration but my 780m/770m wont have acceleration. The same thing would happen to a Macbook Pro user if they had the 650m/750m and used a newer Nvidia card. Which is why i'm thinking about getting a GTX 780Ti but it's expensive at $275. I might look into a r9 280x.
 

Attachments

  • Screen Shot 2018-12-13 at 8.39.47 AM.png
    Screen Shot 2018-12-13 at 8.39.47 AM.png
    52 KB · Views: 220

wlagarde

macrumors member
Dec 1, 2018
84
67
That looks cool but could you explain what all you did and why? I assume that heat sink also no longer works with the stock card. Also, where do you buy the cooper shim?

I don't have access to power tools, so my modding choices are limited.

I used a milling bit, drill press, and XY vice to mill down the elevated areas pictured to allow the GTX 765M to fit. If you purchase a GTX 765M and disassemble your machine the issue will be clear once you examine the heatsink and GTX765M. Another alternative is to use a dremel tool as others have described. Upgrading to a GTX 765M will allow you to run Mojave but you will need to use dosdude1's patcher (http://dosdude1.com/mojave) to complete the installation and you will need to use the backlight control mod I discussed above if you want true backlight control.
 
Last edited:

arkieboy72472

macrumors regular
May 4, 2017
128
29
I used a milling bit, drill press, and XY vice to mill down the elevated areas pictured to allow the GTX 765M to fit. If you purchase a GTX 765M and disassemble your machine the issue will be clear once you examine the heatsink and GTX765M. Another alternative is to use a dremel tool as others have described. Upgrading to a GTX 765M will allow you to run Mojave but you will need to use dosdude1's patcher (http://dosdude1.com/mojave) to complete the installation and you will need to use the backlight control mod I discussed above if you want true backlight control.

Would any sort of backlight/brightness control be had using any sort of software for it that is out there? Like, how I use MacFansControl to deal with the lack of sensors on my hard drives?
 

FlorisVN

macrumors 6502a
Nov 8, 2013
979
380
Would any sort of backlight/brightness control be had using any sort of software for it that is out there? Like, how I use MacFansControl to deal with the lack of sensors on my hard drives?

The free Brightness Slider App from the MacAppstore is a good alternative.
It can adjust brightness aswell..
I dont think it has the same result as the hardware mod can, but it comes a long way this app..

https://itunes.apple.com/nl/app/brightness-slider/id456624497?mt=12
 

wlagarde

macrumors member
Dec 1, 2018
84
67
I use both - the brightness slider and the hardware mod I described. The hardware mod allows you to achieve true backlight control and I use this to set the backlight output to 50%. This limits the max brightness of the screen to 50% which I find is more than enough brightness. I then use the brightness slider app to provide adjustability between 0 and 50%. This lowers the heat output that is generated and loss of contrast by having the backlight on maximum. Using the brightness slider app alone will work and adjusts brightness but doesn't reduce backlight output so you just have to be willing to accept the heat and loss of contrast (and probably decreased backlight life).
 
Last edited:

bmillz

macrumors member
Jul 7, 2018
50
83
PA, USA
Hi, Thanks for your info !
This is usefull for the community.
I suppose the 21,5inch does not have enough power left for the mxm slot.
maybay only 75 Watts ?
And the GTX770m and GTX780m use 100 Watt of power I think... ?

Anyway, you could run some benchmarks like heaven benchmark, and Cinebench GPU benchmark.
Post your results here !
For example my GTX765m gave about 59 fps in Cinebench GPU (OpenGL) benchmark, your GTX770m should get a higher score I suppose..
So I only got about 55 FPS in the Cinebench GPU benchmark. That is slower than yours, but I’m still wondering if that’s due to the GPU throttling or because your Sandy Bridge CPU is faster than my Nehalem, and that is skewing the results?
 

highvoltage12v

macrumors 6502a
Mar 27, 2014
926
931
Hi, Thanks for your info !
This is usefull for the community.
I suppose the 21,5inch does not have enough power left for the mxm slot.
maybay only 75 Watts ?
And the GTX770m and GTX780m use 100 Watt of power I think... ?

Anyway, you could run some benchmarks like heaven benchmark, and Cinebench GPU benchmark.
Post your results here !
For example my GTX765m gave about 59 fps in Cinebench GPU (OpenGL) benchmark, your GTX770m should get a higher score I suppose..
The 765m/770m all use the same gk106 core and have a TDP of 75w (760m is 55w) Which again is why I was wondering about the GPU core clock issue on my 21.5". Maybe I should attempt flashing the Dell 765m ROM to my 770m and see what happens. But yeah the 765m and 770m are same on TDP the only 100w card is the 780m.
https://en.m.wikipedia.org/wiki/GeForce_700_series

Edit: a brief search for the MXM-A spec shows the maximum wattage MXM-A can handle is 55W which is most likely why it can only hit full boost for a second and drop down. Which is fine, after my ROM modification of increasing the Ram speed it performs snappier. I bought a 780TI EFI for my thunderbolt project. Based on what I'm seeing using a GTX 650 and no web drivers. We shouldn't have two different framebuffer loading issues.
 
Last edited:

tschuuuls

macrumors newbie
Jul 7, 2017
15
0
No we still don't have brightness control. But having an EFI screen is huge because we can Boot from external sources if needed.

Also please look at my post for how I modded my 27" heatsink. Yes I used a 780m but the 765m and 770m all have the same PCB layout. We are shaving the area where two large coils prevent the heatsink from laying flat with the PCB. You should also check your X bracket and modify it make sure the X-bracket doesn' touch any capacitors on the back of the board. When I had my 765m it definitely had caps touching the X-bracket.
You can boot from external sources.
You just have to bless it in osx, effectively setting it as the default boot volume.
This is how i completely reinstalled OSX to my 27" imac.
It was on Yosemite. I created an installer USB stick but it refused to show up in startup volumes.

I then went ahead and did this: https://www.techwalla.com/articles/how-to-change-the-mac-startup-disk-from-the-command-line
Code:
sudo bless -mount /Volumes/Startup_Disk_Name -setBoot

I then rebooted and it booted from USB just fine, the recovery Image on the stick just took a really long time to recognize the display (couple minutes), but hey it worked.

Booting to single user mode with CMD+S (no display here, but it works) is also possible and CMD+R will bring you to the built in recovery, but if it still is 10.7 it won't have display.
 

highvoltage12v

macrumors 6502a
Mar 27, 2014
926
931
You can boot from external sources.
You just have to bless it in osx, effectively setting it as the default boot volume.
This is how i completely reinstalled OSX to my 27" imac.
It was on Yosemite. I created an installer USB stick but it refused to show up in startup volumes.

I then went ahead and did this: https://www.techwalla.com/articles/how-to-change-the-mac-startup-disk-from-the-command-line
Code:
sudo bless -mount /Volumes/Startup_Disk_Name -setBoot

I then rebooted and it booted from USB just fine, the recovery Image on the stick just took a really long time to recognize the display (couple minutes), but hey it worked.

Booting to single user mode with CMD+S (no display here, but it works) is also possible and CMD+R will bring you to the built in recovery, but if it still is 10.7 it won't have display.
Thanks I know the command, It only works when we can still boot an OS. EFI Boot screens are important because with Mojave is the first OS to Not support the 2011 iMac, and with no EFI screen target disk mode doesn't work. With the EFI screen it basically means High Sierra is no longer needed as the first boot partition.
 

FlorisVN

macrumors 6502a
Nov 8, 2013
979
380
@highvol
The 765m/770m all use the same gk106 core and have a TDP of 75w (760m is 55w) Which again is why I was wondering about the GPU core clock issue on my 21.5". Maybe I should attempt flashing the Dell 765m ROM to my 770m and see what happens. But yeah the 765m and 770m are same on TDP the only 100w card is the 780m.
https://en.m.wikipedia.org/wiki/GeForce_700_series

Edit: a brief search for the MXM-A spec shows the maximum wattage MXM-A can handle is 55W which is most likely why it can only hit full boost for a second and drop down. Which is fine, after my ROM modification of increasing the Ram speed it performs snappier. I bought a 780TI EFI for my thunderbolt project. Based on what I'm seeing using a GTX 650 and no web drivers. We shouldn't have two different framebuffer loading issues.

Maybay the problem could also be that the mxm-a cooler in 21,5 inch iMac, is much smaller.
And the I think the heatsink only covers the gpu die and memory chips.
I think the vrm power chokes are not covered at all with this smaller heatsink.
This could i Think also be a problem, and can start throttheling the performance of the card ?

And of course power limit is also a problem.
I think then a mxm-a gtx760m which had 55Watt tdp should be the best i Think.
But I dont know if there are dell/alienware version of that card..

Are there any mxm-a cards available that are compatible..
And use 55Watt as a tdp
I think that is a good question for 21,5 users...
 

highvoltage12v

macrumors 6502a
Mar 27, 2014
926
931
@highvol


Maybay the problem could also be that the mxm-a cooler in 21,5 inch iMac, is much smaller.
And the I think the heatsink only covers the gpu die and memory chips.
I think the vrm power chokes are not covered at all with this smaller heatsink.
This could i Think also be a problem, and can start throttheling the performance of the card ?

And of course power limit is also a problem.
I think then a mxm-a gtx760m which had 55Watt tdp should be the best i Think.
But I dont know if there are dell/alienware version of that card..

Are there any mxm-a cards available that are compatible..
And use 55Watt as a tdp
I think that is a good question for 21,5 users...

I'm going to find a 760m ROM dump, use Nvidia Kepler tool to read the power states, and apply them to the 770m. I keep my optical drive a 3100rpm so I don't think it's getting too hot. I think it's more like running a graphics card on a PC without the 6 pin 12v connector plugged in. I will go look for the MXM-A pinout and compare it with the MXM-B pinout and see if there are any additional 12v lines missing.
 
Last edited:

wlagarde

macrumors member
Dec 1, 2018
84
67
Is there in MXM-A form factor card that is known to work in the 21.5" 2011 iMac? I'm not looking for gaming performance just equivalent performance to the original Radeon 6750M or even better the 6770M and metal support so I can run Mojave. Goal is to achieve a better physical solution in terms of the card form factor/fit and lower power dissipation given the smaller 21.5' heat sink. Has anyone tried the Dell Quadro K2000M?
 

FlorisVN

macrumors 6502a
Nov 8, 2013
979
380
Is there in MXM-A form factor card that is known to work in the 21.5" 2011 iMac? I'm not looking for gaming performance just equivalent performance to the original Radeon 6750M or even better the 6770M and metal support so I can run Mojave. Goal is to achieve a better physical solution in terms of the card form factor/fit and lower power dissipation given the smaller 21.5' heat sink. Has anyone tried the Dell Quadro K2000M?

As far as I know, an known working mxm-a card had has not been posted here..
You can try the dell quadro k2000M
Could be hit or miss..
 

wlagarde

macrumors member
Dec 1, 2018
84
67
This post suggests it will support metal for Mojave: https://www.tonymacx86.com/threads/...ost-done-qm77-i7-3720qm-quadro-k2000m.261489/

Card delivers today. Will follow up with outcome of trial.

Its a no go. Card physically fits perfectly without any modification of heatsink required but unfortunately power won't come on. One led lit - the one the farthest to the right...

Correction...its a go! I had accidentally left the smaller power cable to the logic board unattached when I reassembled and once corrected it boots. This card works beautifully in High Sierra and the form factor fits without any physical modifications. Moving to Mojave now to see if metal is supported...
 
Last edited:
  • Like
Reactions: highvoltage12v

FlorisVN

macrumors 6502a
Nov 8, 2013
979
380
Its a no go. Card physically fits perfectly without any modification of heatsink required but unfortunately power won't come on. One led lit - the one the farthest to the right...

have you tried another bios ??
You can have a look here : https://www.techpowerup.com/vgabios...&version=&interface=&memType=&memSize=&since=

https://www.techpowerup.com/vgabios...dro+2000M&interface=&memType=&memSize=&since=

https://www.techpowerup.com/vgabios...ro+K2000M&interface=&memType=&memSize=&since=
 
Last edited:

wlagarde

macrumors member
Dec 1, 2018
84
67
Correction...its a go! I had accidentally left the smaller power cable to the logic board unattached when I reassembled and once corrected it boots. This card works beautifully in High Sierra and the form factor fits without any physical modifications. Moving to Mojave now to see if metal is supported...
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.