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

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

 of  176
  RSS

OliverB
(@oliverb)
Noble Member
Joined: 2 years ago
 
Posted by: @philw

My issues were that I need CUDA - if you just need OPENGL/METAL then the above is ok.

The odds are not good for CUDA and Mojave.

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680

 
2018 15" MacBook Pro (RP560X) [8th,6C,H] + RX 5700 XT @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 & macOS 10.15.4 [build link]  


ReplyQuote
hypernurd
(@hypernurd)
Trusted Member
Joined: 4 years ago
 

Hi all,

Just back to the community after somewhat of a lengthy hiatus. Long story....

I hadn't really used my setup (build posted on here 2 years ago - 2017 15" MacBook Pro (RP560) [7th,4C,H] + GTX 1080 Ti@32Gbps-TB3 (Mantiz Venus) + macOS 10.12.6 & Win10 [hypernurd] ) for quite some time but had been using the MBP independently for other tasks and as a consequence had updated to High Sierra - turns out this was a bad move for my epgu functionality on my return to use it....

I'd managed to get hold of a 2018 Mac Mini recently and was planning to use this with my 1080Ti/Mantiz but since it runs Mohave and can't run any earlier OS I gathered I was on to a non-starter following a quick forum trawl. This left me with resorting to the 2017 MBP which is running 10.13.6 but was not happy with the automate-GPU script set-up I had succeeded with under Sierra.

So, I trawled the forums and note a lot has happened whilst I've been away...A LOT! I am delighted things have continued to progress with High Sierra and even more pleased to find the excellent Purge Wrangler script - @mac_editor you are a lifesaver!!!

Since my MBP has both Intel iGPU and AMD560 dGPU I too suffered from the dreaded black screen woes but a quick application of the Swiss Army Knife commands and all is now peachy 🙂

The intention is to use the 'new' setup for computational tasks with Python/Tensorflow and I note a few forum posts on this to help. Hopefully some of you can point me in the right direction for help if I get stuck and if anyone can recommend a member to talk to about it please let me know...

Well done all - keep up the good work.

Donation on its way!

Hypernurd

2017 15" MacBook Pro (RP560) [7th,4C,H] + GTX 1080 Ti @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.12.6 & Win10 [build link]  

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

@hypernurd welcome back! Yes a ton has changed. Stick to High Sierra for NVIDIA eGPUs (unless you're using Kepler haha).

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
ericthetrip
(@ericthetrip)
New Member
Joined: 1 year ago
 

Hi there!

I've recently bought a BizonBox3 on ebay, it was a good deal and I've wanted to use an egpu on my Mid 2011 27"  Imac  and on my Mid 2012 13" macbook.
I work with video, so it would be great to have a better GPU like the AMD Radeon RX580 8GB
I think I can use the BizonBox3 with a Thunderbolt 3 to Thunderbolt 2 adapter, but I've just realised that I'll not be able to use the  Imac /Macbook monitors.
I have to connect an external monitor, is that right? is there any other workaround?
thank you

27" mid 2011 Imac i7 3.4 AMD Radeon HD 6970M 2GB 32GB RAM running macos High Sierra 10.13.6
13" mid 2012 Macbook Pro i7 2.9 Intel HD Graphics 4000 16GB RAM running macos Mojave 10.14.6
EGPU BizonBox3 Thunderbolt 3 to Thunderbolt 2 Adapter Radeon RX 580 8GB


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

@ericthetrip

How did you come to the conclusion that internal monitor will be unusable? It would be great if you could share more details, such as OS and system configuration (GPUs, etc.) and add those to your signature for easier assistance. 

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
ericthetrip
(@ericthetrip)
New Member
Joined: 1 year ago
 

@mac_editor

I've read in this forum that the Thunderbolt 1 has a low bandwidth. To to accelerate the internal display you would have even lower bandwidth since the data goes both ways in the cable.
I don't really know what this means. I'm a videographer and I do ok with my 2012 Macbook pro and 2011 Imac, but I really need extra gpu power.
The portability of a egpu would be great, but an external monitor would not, since I really wanted to use the Imac internal monitor as well as the Macbook screen.
Thank you so much for response and advice.

This post was modified 1 year ago

27" mid 2011 Imac i7 3.4 AMD Radeon HD 6970M 2GB 32GB RAM running macos High Sierra 10.13.6
13" mid 2012 Macbook Pro i7 2.9 Intel HD Graphics 4000 16GB RAM running macos Mojave 10.14.6
EGPU BizonBox3 Thunderbolt 3 to Thunderbolt 2 Adapter Radeon RX 580 8GB


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

Reporting in that PurgeWrangler v5.1.3 works on macOS 10.14.6.

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


ReplyQuote
asinglet
(@asinglet)
Active Member
Joined: 2 years ago
 

I am using PurgeWrangler on macOS 10.14.6 with an Aorus Gaming Box 1080. I am fully aware that I will get no acceleration from the GPU, but I would like to use it to drive two external displays. When hot plugging the eGPU, both monitors go black (but lit up, as if they are receiving signal). Logging out and back in does not work. The same behavior happened on 10.14.5. 

I can get both displays to function properly when booted in safe mode by simply hotplugging the eGPU, which gives me hope. I have tried deleting all the NVDA and Geforce .kext files in the Library/Extensions folder and booting back into normal macOS, as suggested in a reddit post, but this did not work. After deleting the kext files, the eGPU is not even recognized as a device.

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: 4 years ago
 

@ericthetrip

You’ll be fine in most cases (gaming affected most). Even with the limitations, you will see a performance increase. It was confusing when you said “not being able” which I interpreted incorrectly as “not working.” Anyway, give it a shot with the script. To use the internal display effectively with eGPU, you may want set-eGPU. Finally, this forum does not recommend Bizon products, as they have frequently stolen eGPU solutions from here (and have provided it to users as their own - breaching the SLA); I recommend sticking with the Buyer’s Guide which is frequently updated. 

@asinglet If you don’t care for acceleration, you don’t really need to delete any kexts. Just try suppressing NVIDIA GPUs using:
sudo nvram boot-args=“nv_disable=1”

And reboot. It may or may not work, and this assumes you don’t have a Mac with an NVIDIA discrete GPU inside. Or maybe just connect the displays directly to your Mac. 

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
ericthetrip
(@ericthetrip)
New Member
Joined: 1 year ago
 

@mac_editor

I'll do give it a try, thank you for helping me.
I'm sorry, I didn't kwon that Bizon had frequently stolen eGPU solutions from here. I was looking for a used epgu enclosure and I came across one BizonBox, it was the only used enclosure on a schengen country.
I'm a noob and I was afraid to buy form US because of the custom fees.
Thank you once again.

27" mid 2011 Imac i7 3.4 AMD Radeon HD 6970M 2GB 32GB RAM running macos High Sierra 10.13.6
13" mid 2012 Macbook Pro i7 2.9 Intel HD Graphics 4000 16GB RAM running macos Mojave 10.14.6
EGPU BizonBox3 Thunderbolt 3 to Thunderbolt 2 Adapter Radeon RX 580 8GB


ReplyQuote
 of  176