[Sticky] [SCRIPT] Enable AMD & NVIDIA eGPUs on TB1/2/3 Macs on macOS 10.13.4+  

Page 28 / 30 Prev Next
  RSS

mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1485
October 13, 2018 12:50 am  

@larouzey Set external display as the main display. Can be done in System Preferences > Displays. Read the troubleshooting guide for more info. If app isn't using eGPU, consider trying set-eGPU.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
tsakal
(@tsakal)
Trusted Member
Joined: 2 months  ago
Posts: 62
October 13, 2018 4:54 am  

@mac_editor
thank you

3.1 GHz I7, 16Gb, 1TB MBP 13 2015 TB2 , EGPU Gigabyte Gaming Box RX580 8Gb


ReplyQuote
lvinfinity
(@lvinfinity)
New Member
Joined: 1 month  ago
Posts: 4
October 15, 2018 8:12 am  

Hi man, thank you for the awesome job.

however my map late 2013 seem not using the egpu even its connected and it shows up in (About my mac).

also I'm using 10.13.6 mac os

please help.

MBP (retina, 15-inch,Early2013) ,2.7GHz Intel Core i7, 16GB 1600 MHz DDR3, Nvid GeForce GT 650M 1024MB, Intel HD Graphics 4000 1536 MB, (Currently trying to add EGPU Razer Core V2 + GeForce GTX1080)


ReplyQuote
tsakal
(@tsakal)
Trusted Member
Joined: 2 months  ago
Posts: 62
October 15, 2018 8:29 am  

@Mac_editor

Thank you

3.1 GHz I7, 16Gb, 1TB MBP 13 2015 TB2 , EGPU Gigabyte Gaming Box RX580 8Gb


mac_editor liked
ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1485
October 15, 2018 2:30 pm  

@lvinfinity Please state your complete config. in your signature.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


lvinfinity liked
ReplyQuote
lvinfinity
(@lvinfinity)
New Member
Joined: 1 month  ago
Posts: 4
October 15, 2018 3:20 pm  
Posted by: mac_editor

@lvinfinity Please state your complete config. in your signature.

There you go. Thanks for helping

MBP (retina, 15-inch,Early2013) ,2.7GHz Intel Core i7, 16GB 1600 MHz DDR3, Nvid GeForce GT 650M 1024MB, Intel HD Graphics 4000 1536 MB, (Currently trying to add EGPU Razer Core V2 + GeForce GTX1080)


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1485
October 15, 2018 3:32 pm  

@lvinfinity thanks. You will also need purge-nvda.sh to enable OpenGL acceleration. Some apps may not use eGPU, for which you may need set-eGPU.sh (both scripts in my signature).

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
lvinfinity
(@lvinfinity)
New Member
Joined: 1 month  ago
Posts: 4
October 15, 2018 5:14 pm  
Posted by: mac_editor

@lvinfinity thanks. You will also need purge-nvda.sh to enable OpenGL acceleration. Some apps may not use eGPU, for which you may need set-eGPU.sh (both scripts in my signature).

I tried those and it seem its running my egpu now. Does it mean its using it when my graphic config showing only the graphics card on my eGPU?

Also i tried to run some game, one of them is unable to run. it jumps back to my mac login when i try to run it; other game seems has a lil fps improvement. I expect them to have a obvious raise. Something when wrong?   🙁 

 

 

MBP (retina, 15-inch,Early2013) ,2.7GHz Intel Core i7, 16GB 1600 MHz DDR3, Nvid GeForce GT 650M 1024MB, Intel HD Graphics 4000 1536 MB, (Currently trying to add EGPU Razer Core V2 + GeForce GTX1080)


Edgardsantos liked
ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1485
October 15, 2018 5:16 pm  

@lvinfinity Read the troubleshooting guide. Not all apps work as expected on eGPU. You can check eGPU activity in Activity Monitor's GPU History.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
lvinfinity
(@lvinfinity)
New Member
Joined: 1 month  ago
Posts: 4
October 15, 2018 5:35 pm  
Posted by: mac_editor

@lvinfinity Read the troubleshooting guide. Not all apps work as expected on eGPU. You can check eGPU activity in Activity Monitor's GPU History.

Okay Cool!

Thanks for your assistance and good work!

By any chance you have a crypto currency receiving address, please accept me to buy you a beer!

Cheers

MBP (retina, 15-inch,Early2013) ,2.7GHz Intel Core i7, 16GB 1600 MHz DDR3, Nvid GeForce GT 650M 1024MB, Intel HD Graphics 4000 1536 MB, (Currently trying to add EGPU Razer Core V2 + GeForce GTX1080)


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1485
October 15, 2018 5:37 pm  

@lvinfinity No problem 🙂

I don't have one (or I had one I don't remember anyway). Donations via PayPal only, or just star the repo on GitHub haha.. appreciate the thought.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
Darkknight
(@darkknight)
Active Member
Joined: 5 months  ago
Posts: 6
October 16, 2018 12:07 am  

Have you heard with the drivers for the 1050ti are out would love to use the new OS

MacBook Pro Mid 2015 + ASUS GTX 1050Ti 4GB + Akitio Thunder2 PCIe Box


ReplyQuote
sakemonster
(@sakemonster)
New Member
Joined: 4 weeks  ago
Posts: 1
October 17, 2018 12:14 pm  

thank you very much! Running on a Macbook Pro 13" mid 2014 + sonnettech egpu puck 570. Hooked up to 4 external monitors and works like a charm. 

Quick question - SIP was disabled prior to installation/patching. Can i re-enable SIP after the installation is complete?


theitsage liked
ReplyQuote
CrypticZ
(@crypticz)
New Member
Joined: 4 weeks  ago
Posts: 4
October 17, 2018 7:22 pm  

@mac_editor I just got a Sonnet Breakaway box with the RX 580 and I disabled SIP, installed purge-wrangler via instructions, and when I turn on my eGPU I see the icon for a few seconds and then the screen freezes as well as the keyboard, although I can still move the cursor. Did I do something wrong? I'm using macOS 10.13.5 and I have built in Intel HD 3000 and AMD 6490M.
Thanks!

Late 2011 MBP 15" 8,2 2.4GHz, i7 Sandy Bridge. macOS 10.13.5, Intel HD 3000 and Radeon 6490M. Sonnet Breakaway 350W enclosure with Radeon RX 580.


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1485
October 17, 2018 7:46 pm  

@sakemonster SIP must always be disabled.

@crypticz Not sure what's going on there. Your Mac is known to have dGPU problems - does the system function fine when external monitors are connected to it directly?

Tips to try:

  • Test on an extra clean install of High Sierra.
  • Test with macOS 10.13.6.
  • Uninstall patch -> on a clean system attempt plugging in the eGPU. System should be fine after 10-15s (eGPU icon may show and disappear).
  • Install patch. Try booting with eGPU plugged in vs. hot-plugging. What symptoms do you see?
  • Are you using an external display? If so, disconnect it from the eGPU and connect eGPU without display and test.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
CrypticZ
(@crypticz)
New Member
Joined: 4 weeks  ago
Posts: 4
October 17, 2018 9:33 pm  
Posted by: mac_editor

@sakemonster SIP must always be disabled.

@crypticz Not sure what's going on there. Your Mac is known to have dGPU problems - does the system function fine when external monitors are connected to it directly?

Tips to try:

  • Test on an extra clean install of High Sierra.
  • Test with macOS 10.13.6.
  • Uninstall patch -> on a clean system attempt plugging in the eGPU. System should be fine after 10-15s (eGPU icon may show and disappear).
  • Install patch. Try booting with eGPU plugged in vs. hot-plugging. What symptoms do you see?
  • Are you using an external display? If so, disconnect it from the eGPU and connect eGPU without display and test.

The external display works but I cannot test it with the eGPU plugged in because I only have 1 thunderbolt port. If I plug the HDMI from the external display into the eGPU enclosure nothing happens.

I haven't tried testing on an extra clean install of High Sierra, but here's what I did:
I updated to 10.13.6 with no change.
After uninstalling and plugging in the eGPU, it did exactly as you said. After a few seconds, the eGPU icon appeared and disappeared and no screen or keyboard freeze. Booting in with the eGPU connected and patch installed results in the apple logo appearing and loading about halfway before it freezes again. Turning off the eGPU at this point restarts the computer and says the macbook shut down because of a problem. Hot plugging results in freezing screen and keyboard after the eGPU fans run for a few seconds and abruptly slow down.
I was not using an external display.

Thanks for the suggestions, do you think I should try a clean install of High Sierra next? Aren't these symptoms signs of a failed GPU?

Late 2011 MBP 15" 8,2 2.4GHz, i7 Sandy Bridge. macOS 10.13.5, Intel HD 3000 and Radeon 6490M. Sonnet Breakaway 350W enclosure with Radeon RX 580.


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1485
October 17, 2018 10:15 pm  

@crypticz Yes I think you are correct. Sounds like a bad GPU. If you have access to another Mac, perhaps trying the eGPU there may help diagnose the issue.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
CrypticZ
(@crypticz)
New Member
Joined: 4 weeks  ago
Posts: 4
October 18, 2018 5:14 pm  
Posted by: mac_editor

@crypticz Yes I think you are correct. Sounds like a bad GPU. If you have access to another Mac, perhaps trying the eGPU there may help diagnose the issue.

Ok then, it is as I expected, thank you for your help. I tested it on a 2014 MBP and it had the exact same issue, even with the Nvidia dGPU disable command. Do you think this is a confirmation that the eGPU has failed?

Late 2011 MBP 15" 8,2 2.4GHz, i7 Sandy Bridge. macOS 10.13.5, Intel HD 3000 and Radeon 6490M. Sonnet Breakaway 350W enclosure with Radeon RX 580.


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1485
October 18, 2018 6:10 pm  

@crypticz assuming everything was set up correctly on the 2014 MBP yes, that's a good indicator. I also had a 580 that used to lock the system, and subsequently resulted in crashing the OS (Windows or macOS). Replacing it fixed the issue.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
i0ntempest
(@i0ntempest)
Eminent Member
Joined: 1 year  ago
Posts: 47
October 19, 2018 10:30 pm  

Hi @mac_editor, thank you for your script, however I'm having a little bit of problems on 10.13.6: if I boot with eGPU plugged in, the external monitor works but internal monitor doesn't. If I hot plug, it's the other way around: the external monitor doesn't work (it lights up but black screen). I have this same problem with all of the current eGPU solutions for 10.13.4+. Any thoughts? Thanks!

Setup 1: Apple iMac 2017 21.5” 4K + eGPU
dGPU: AMD Radeon Pro 560
eGPU: Gigabyte G1 Gaming NVIDIA GeForce GTX 1070 via Thunderbolt 3 (AKiTiO Node)
Setup 2: Mac mini 2018 + eGPU
iGPU: Intel UHD Graphics 630
eGPU: EVGA NVIDIA GeForce GTX 1050 Ti SC via Thunderbolt 3 (AKiTiO Node Lite)


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1485
October 19, 2018 10:34 pm  

@i0ntempest After hot-plugging the eGPU, log out. Might work.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
i0ntempest
(@i0ntempest)
Eminent Member
Joined: 1 year  ago
Posts: 47
October 19, 2018 10:42 pm  

@mac_editor just tried, after logging out then external monitor starts working, but internal monitor goes black screen (with mouse cursor). Btw I have another display attached directly to the iMac and it has the same behavior as the internal monitor.

Setup 1: Apple iMac 2017 21.5” 4K + eGPU
dGPU: AMD Radeon Pro 560
eGPU: Gigabyte G1 Gaming NVIDIA GeForce GTX 1070 via Thunderbolt 3 (AKiTiO Node)
Setup 2: Mac mini 2018 + eGPU
iGPU: Intel UHD Graphics 630
eGPU: EVGA NVIDIA GeForce GTX 1050 Ti SC via Thunderbolt 3 (AKiTiO Node Lite)


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1485
October 19, 2018 10:45 pm  

@i0ntempest Ok. I don't have access to an iMac for testing so I cannot help much, but basically the issue is the AMD + NVIDIA combo. The MBP I have also has AMD inside (but also iGPU), but logging out after hot-plugging eGPU (1070) and both displays work. Consider some trying some other troubleshooting options in the guide (Step #1).

Also consider troubleshooting without that other display attached to the iMac. 

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
i0ntempest
(@i0ntempest)
Eminent Member
Joined: 1 year  ago
Posts: 47
October 19, 2018 10:50 pm  

@mac_editor Thanks, I'll try that now

Setup 1: Apple iMac 2017 21.5” 4K + eGPU
dGPU: AMD Radeon Pro 560
eGPU: Gigabyte G1 Gaming NVIDIA GeForce GTX 1070 via Thunderbolt 3 (AKiTiO Node)
Setup 2: Mac mini 2018 + eGPU
iGPU: Intel UHD Graphics 630
eGPU: EVGA NVIDIA GeForce GTX 1050 Ti SC via Thunderbolt 3 (AKiTiO Node Lite)


mac_editor liked
ReplyQuote
i0ntempest
(@i0ntempest)
Eminent Member
Joined: 1 year  ago
Posts: 47
October 20, 2018 9:03 pm  

@mac_editor I've tried the troubleshooting guide but still couldn't get it working... Guess I'll have to stay on 10.13.3 for now. Thanks for the help tho.
Also, if you make changes specifically for iMacs like mine, I'm more than happy to test it for you.

Setup 1: Apple iMac 2017 21.5” 4K + eGPU
dGPU: AMD Radeon Pro 560
eGPU: Gigabyte G1 Gaming NVIDIA GeForce GTX 1070 via Thunderbolt 3 (AKiTiO Node)
Setup 2: Mac mini 2018 + eGPU
iGPU: Intel UHD Graphics 630
eGPU: EVGA NVIDIA GeForce GTX 1050 Ti SC via Thunderbolt 3 (AKiTiO Node Lite)


mac_editor liked
ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1485
October 20, 2018 9:40 pm  

@i0ntempest Sorry couldn't be of much help here. Hopefully we can figure out the iMac issue someday.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
Ole666
(@ole666)
Active Member
Joined: 4 months  ago
Posts: 6
October 21, 2018 10:45 am  

hi, I installed High Sierra again on an external SSD and tested pure wrangler with my eGPU. It worked immediately, but the internal monitor of my iMac 2014 is not displayed, it remains black. I can't see the AMD graphics in the system overview either. Does anyone have an idea that I can do?


ReplyQuote
Edgardsantos
(@edgardsantos)
New Member
Joined: 4 weeks  ago
Posts: 1
October 21, 2018 1:18 pm  
HEY dude, I have the same computer as yours, can you help me and tell me how do you did it ? my eGPU is a Aorus + tb2 adopter original from apple

Posted by: lvinfinity

Posted by: mac_editor

@lvinfinity thanks. You will also need purge-nvda.sh to enable OpenGL acceleration. Some apps may not use eGPU, for which you may need set-eGPU.sh (both scripts in my signature).

I tried those and it seem its running my egpu now. Does it mean its using it when my graphic config showing only the graphics card on my eGPU?

Also i tried to run some game, one of them is unable to run. it jumps back to my mac login when i try to run it; other game seems has a lil fps improvement. I expect them to have a obvious raise. Something when wrong?   🙁 

 

 


ReplyQuote
inkxel
(@inkxel)
New Member
Joined: 2 months  ago
Posts: 4
October 23, 2018 2:36 am  

so sorry I never replied I was moving and put this on the back burner.
I  thought after a month and some of the updates that have been made my issue would resolve itself.

I have seen others post with what appear to be similar setups to my own so I am still unsure where my issue may be.
When plugging in my egpu I get the error "Cannot use Thunderbolt Accessory - Connect accessory to a thunderbolt port on this mac." I receive this pop up both with and without purge-wrangler installed. Is it possible this is an issue with the case or the graphics card beyond just a compatibility issue? I unfortunately do not have another computer to test this on. 

Thanks again for your help.

MacBook Pro (13-inch, 2017, Four Thunderbolt 3 Ports) Intel Iris Plus Graphics 650
Razer Core X with Geforce GTX 1080ti


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1485
October 23, 2018 3:43 am  

@inkxel Consider testing with a different thunderbolt cable.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
inkxel
(@inkxel)
New Member
Joined: 2 months  ago
Posts: 4
October 23, 2018 4:26 am  

I had tried with both the thunderbolt cable that came with the case as well as the cable that came with the macbook pro.
I know you can't really troubleshoot for me but I am just wondering if that pop-up is the pop-up that you would receive when a gpu is not recognized normally? Say if you had plugged the exact same case and card into your computer is that the same pop-up anyone would receive?

understand if you can't help further and appreciate the advice thus far. I'll keep cracking at it 🙂

MacBook Pro (13-inch, 2017, Four Thunderbolt 3 Ports) Intel Iris Plus Graphics 650
Razer Core X with Geforce GTX 1080ti


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1485
October 23, 2018 4:32 am  

@inkxel The cable that comes with the Mac (with the charger) is not a Thunderbolt 3 Cable. That message showing up is an oddity with the hardware most likely but can’t say unless it can be tested on another machine. Switching the cable may help, but can’t guarantee.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


inkxel liked
ReplyQuote
inkxel
(@inkxel)
New Member
Joined: 2 months  ago
Posts: 4
October 23, 2018 4:41 am  

I lied! The cable that I was using was not the X Core cable. I found the correct cable and the case is now recognized! The gpu is not yet showing up but now I'm much closer and I'll keep digging!

MacBook Pro (13-inch, 2017, Four Thunderbolt 3 Ports) Intel Iris Plus Graphics 650
Razer Core X with Geforce GTX 1080ti


mac_editor liked
ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member
Joined: 2 years  ago
Posts: 1012
October 23, 2018 3:13 pm  

Sorry if this has been answered and I missed it, but...

Does the Ti82 enabler patch the numbers in the kext (?) file or does it do something different as a work around? I assume Uninstal patches re edits the file? Or does it create a backup and reinstalls?

2017 13" MacBook Pro Touchbar + [email protected] (AKiTiO Thunder3) + Win10
2017 13" MacBook Pro Touch Bar + [email protected] (Sonnet Breakaway Box) + Win10

2017 13" MacBook Pro Touch Bar + GTX1070 (debating 2070 upgrade) @32Gbps-TB3 (Razer Core V1) + Win10
---
LG 5K Ultrafine flickering issue fix


ReplyQuote
louiss
(@louiss)
New Member
Joined: 3 weeks  ago
Posts: 1
October 23, 2018 4:00 pm  

Has anyone had problems with rebooting while the egpu is connected through thunderbolt. I am running a 2013 Mac Pro with AMD Vega 64. I have 5 screens, four of which are connected to the egpu, and a thunderbolt display. When I try to boot the computer with the graphics card connected it remains black on the thunderbolt display. Then I have to hard shut down, and unplug the graphics card. Then I have to start the computer without the graphics card plugged in, and once the thunderbolt display starts to display I can only then plug in the graphics card normally. Is there any workaround for this, or have I done something wrong? Anyone else experiencing this?


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1485
October 23, 2018 5:25 pm  

@eightarmedpet Patching mechanism is the same as for other patches (modifying hexes). The mechanism re-edits the file as you say for uninstalling, but backups of clean kexts are also maintained for dual protection (restored using the recovery option).

@louiss Seems like an odd issue. Don't have a Mac Pro. Perhaps @itsage might have some insight on this matter.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
Page 28 / 30 Prev Next