[SCRIPT] PurgeWrangler: AMD + NVIDIA eGPUs for all Thunderbolt Macs
 
Notifications
Clear all

[Solved] [SCRIPT] PurgeWrangler: AMD + NVIDIA eGPUs for all Thunderbolt Macs  

 of  165
  RSS

Marcel
(@marcel)
Active Member
Joined: 2 years ago
 

Hello,

I am a complete newbee so hope someone can help. I have a mid 2015 15'' Macbook Retina and wanting to run Sonnet Breakaway with RX 580, after connecting my screen freezes. Macbook with Intel Iris Pro 1536 MB and AMD M370.

I did the following:
I disabled SIP in Recovery mode
I then rebooted and wrote the commands in normal OS mode then I reboot. I then connect my eGPU and then the screen freezes where I can move the mouse but nothing else is clickable until I disconnect the eGPU.

If I try to uninstall the script I get 

sudo: ./purge-wrangler.sh: command not found  I did not include the location so this part is solved.

The computer does not start up in safe mode, when I include the recommended script in safe mode I get a error after entering

mount -uw /
cd ~/Downloads

which then says no such file or directory. I have reinstalled the entire process with the same results. And I have also tried rebuilding the Kernal but I still get a freeze after connection. Where am I going wrong, any ideas?

EDIT: I have tried the setup with an external monitor (Einzo) running on HDMI to eGPU and tried thunderbolt connection to Laptop and also without an external display running. In all cases I get a computer screen freeze where I can only move the mouse. When connecting the HDMI cable to the eGPU then hotplug the eGPU to the computer then the screen does not recognise the connection. As soon as I disconnect the eGPU then I get a brief flash on the screen and everything is back to normal and I briefly will get the icon in the menu bar to say that I can disconnect the eGPU but by then it is too late.

Is there any additional script that I can use?
The Sonnet Breakaway with RX 580 was an developers box from apple (I bought it used) could it be that that is the issue?

 

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
Wesley
(@wesley)
Active Member
Joined: 2 years ago
 
Posted by: mac_editor
Posted by: Wesley

Stuck on step one, lol. 
I went to recovery mode terminal and entered what you have but it says “-bash: $: command not found”  Cry

You don't have to type in the sign and the space next to it. It's just convention to represent start of prompt.

Thank you, that worked and the OS sees the eGPU. Totally new to this eGPU tech.

Am I suppose to see both the eGPU and integrated graphics listed in About this Mac in clam shell mode?

Edit: Is clam shell mode supported with eGPU? The program Heaven loses response and loads in a endless loop in clamshell after I click run so I need to force quit. It works with my internal screen on along with my external monitor but GPU model listed looks wrong.

Thunderbolt bus firmware: 25.1
Gaming box firmware: 27.27

High Sierra Security Update 2018-001

Screen Shot 2018 05 03 at 4.37.18 PM
Screen Shot 2018 05 03 at 5.22.56 PM

Late 2011 15" MBP - Gigabyte RX 580 Gaming Box - 10.13.4


ReplyQuote
Victorcan
(@victorcan)
Active Member
Joined: 2 years ago
 
Posted by: artik

I'm also on the 10 core Mac Pro 2013. I have no problems with the stability but my Vega 64/Sonnet 550W is connected to the secondary monitor using bus 0 (lower tb2 ports). Unfortunately when connected to the main monitor I get serious judder while playing back the video in FCPX and regular QuickTime and the Vega usage is quite low in general so the performance gain is very limited. I'm not (yet) planning hackintosh. I still like my cylinder.

This was the whole key, system is not 99% perfect, I plugged in a monitor to my hdmi from the Mac d300 onboard and still run 3 external displays off the vega64 , reboots fine.. not sure why I need to still have the onboard video plugged in but it’s working well with the exception of adobe Dream Weaver from adobe cc 2017, which I think more less an adobe issue than anything maybe they’ll update soon... anyways thank you artic for inadvertently solving my prob by just sharing what u did.. I ordered a tiny 7” display for the d300 to plug into so my beautiful desktop doesn’t look goofy with a 4th unmatched display Smile

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
(@israel_bonilla)
New Member
Joined: 2 years ago
 
Posted by: Halbertus
Posted by: Israel Bonilla
I got it working too, with a Radeon rx580 8Gb. But when I use premiere pro cc 2017, it crashes when I try to use Open CL. Any Idea about this?

Running into the same problem while connected to nMP and rMBP Mid 2015.
Seems to be an issue with how Premiere Pro is handling eGPU

Yeah, it seems more like a high sierra/premier incompatibility. It runs well using Metal.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

Updated to 3.0.0 - now includes @goalque's NVIDIA patch. Please see the main post for an updated (and easier) installation procedure.

purge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro

 
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]  


ReplyQuote
Wesley
(@wesley)
Active Member
Joined: 2 years ago
 
Posted by: mac_editor

Updated to 3.0.0 - now includes @goalque's NVIDIA patch.

For people with versions prior to 3.0, do we have to uninstall anything beforehand or turn off the system integrity again?

Late 2011 15" MBP - Gigabyte RX 580 Gaming Box - 10.13.4


ReplyQuote
PsyPryss
(@psypryss)
Trusted Member
Joined: 2 years ago
 

Thanks @mac_editor for all your work.

Mid 2012 15" (Non-Retina) MPB GT650M + RX580 (AKiTio Node via TB3 -> TB2/TB1 Adaptor) macOS 10.13.4/Win10


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 
Posted by: Wesley

For people with versions prior to 3.0, do we have to uninstall anything beforehand or turn off the system integrity again?

SIP yes -> uninstalling -> not necessary.

purge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro

 
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]  


Wesley liked
ReplyQuote
Wesley
(@wesley)
Active Member
Joined: 2 years ago
 
Posted by: mac_editor
Posted by: Wesley

For people with versions prior to 3.0, do we have to uninstall anything beforehand or turn off the system integrity again?

SIP yes -> uninstalling -> not necessary.

Successfully installed 3.0. I have the CPU menu bar icon but still get the same issue from my prior post:
( https://egpu.io/forums/mac-setup/script-enable-egpu-on-tb1-2-macs-on-macos-10-13-4/paged/12/#post-35657)

Am I missing a step here? Do I need to disable the dGPU or internal display?
The OS sees the eGPU but is persistent in only using the iGPU/dGPU.

Late 2011 15" MBP - Gigabyte RX 580 Gaming Box - 10.13.4


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

@wesley Set external monitor as main display. Clamshell mode may or may not work - I cannot test this due to my mac model. That issue is not related to the script's patch - actually that's probably a non-issue. Your Heaven scores are high for it to be an iGPU or dGPU in your previous post.

purge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro

 
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]  


ReplyQuote
 of  165