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

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

 of  175
  RSS

TheFurious
(@thefurious)
Active Member
Joined: 3 years ago
 

I‘m so glad that you found a solution. I started to gather all I need for my eGPU Setup for my 2015 MBP (got an Omen extreeeeemly cheap) 

Regarding GPU‘s: With this Script I will also have no trouble to get a RX460 run, correct? 

Just needed to run three displays.

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
 
Posted by: fr34k

@mac_editor
Although the enabler for .4 isn't finished yet, I can say that I will add your script to mine as well (if needed, still fixing the panics) once it's in the final release for .4
in the meantime would you like to test my thunderbolt recognition script:

 

bash <(curl -s  https://raw.githubusercontent.com/learex/macOS-eGPU/macOS10134/ScriptTB.sh) 

 

if someone does not get the correct answer or even that it could not be detected please say...

 

Looks fine to me at a glance, need to test though. Would love to integrate into purge-wrangler.sh.

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
itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 
Posted by: mac_editor

Has anyone tried with tb1 Mac? Haven’t heard of a success yet and can’t test on my end.

I will try tonight with a 2011 17" MBP [TB1]. It was successful with kext swap so I bet your script will work.

 

@thefurious RX 460/560 is a bit of a wild card. While there are drivers and support, I've seen issues with external monitor output. I will test using Breakaway Puck 560 and provide an update.

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2013 Mac Pro (FP D500 x2) [3rd,12C,E] + RX 5700 XT @ 16Gbps-TB2>TB3 (Mantiz Saturn Pro) + macOS 11 [build link]  


ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 3 years ago
 
Posted by: mac_editor
Posted by: fr34k

@mac_editor
Although the enabler for .4 isn't finished yet, I can say that I will add your script to mine as well (if needed, still fixing the panics) once it's in the final release for .4
in the meantime would you like to test my thunderbolt recognition script:

 

bash <(curl -s  https://raw.githubusercontent.com/learex/macOS-eGPU/macOS10134/ScriptTB.sh) 

 

if someone does not get the correct answer or even that it could not be detected please say...

 

Looks fine to me at a glance, need to test though. Would love to integrate into purge-wrangler.sh.

That's what it's for...

fr34k's macOS-eGPU.sh on GitHub or on eGPU.io

2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


ReplyQuote
Jeroenvankeulen
(@jeroen-van-keulen)
Trusted Member
Joined: 3 years ago
 
IMG 7677

@mac_editor let me buy you a beer! (give me your PayPal)

It runs like a charm!

Schermafbeelding 2018 04 05 om 16.28.06

MBP11,4, i7-4980HQ, 256gb SSD, 16gbRAM Cathalina (Sonnet Breakaway box 350 + Gigabyte Radeon RX 580 Gaming 8GB)
MacBook7,1 A1342, P8600 120gb SSD 4gbRAM. Mojave (Hiking/Camping)
iMac7,1 A1224, T9500 CPU upgrade 120gb SSD 4gbRAM. HS
Mac mini3,1 P7350, 250gb SSD 8gbRAM. HS (server) iPhone10,3 64gb. iOS12 iPad5,3, 16gb. iOS12 iPod shuffle 2nd gen. 2gb
✧✧

 
2015 15" MacBook Pro [4th,4C,H] + RX 580 @ 16Gbps-TB2>TB3 (Sonnet Breakaway 350) + macOS 10.14 [build link]  


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

@mac_editor let me buy you a beer! (give me your PayPal)

It runs like a charm!

Appreciate the sentiment and generosity! That's more than enough 😉

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]  


tiagoamaro and itsage liked
ReplyQuote
TheFurious
(@thefurious)
Active Member
Joined: 3 years ago
 
Posted by: itsage
Posted by: mac_editor

Has anyone tried with tb1 Mac? Haven’t heard of a success yet and can’t test on my end.

I will try tonight with a 2011 17" MBP [TB1]. It was successful with kext swap so I bet your script will work.

 

@thefurious RX 460/560 is a bit of a wild card. While there are drivers and support, I've seen issues with external monitor output. I will test using Breakaway Puck 560 and provide an update.

Thanks a lot!

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
 

@devild and I were privately discussing getting NVIDIA eGPUs to work on 10.13.4 and are onto something. More patching needed (and not sure what), but if you use the kext-swapping trick for AMDGPUWrangler (from 10.13.3/4 B1) with an updated NVIDIAEGPUSupport for 10.13.4, it should work for now without hot-plug support. @devild got it working in his testing. Nice going!

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]  


goalque, itsage and devild liked
ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 4 years ago
 

@fr34k I created a local version of your TB script to test because got a 'newLine' error when executing with curl. Nonetheless, on my test system, for the system_profiler grep command, the first line oddly was "Speed: Up to 20 / 10 Gb/s x1", hence match fails for TB2. Testing on my daily installation (10.13.4), I get the correct output. On the scratch installation on which I test scripts, I got the above output, though it is worth noting it is running 10.13.5 B1.

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
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 3 years ago
 

@mac_editor
that was the plan all along.
It was just a sample code.
Speed: Up to 20 / 10 Gb/s x1 ? wow that's an odd output, so you will need to refine it...

fr34k's macOS-eGPU.sh on GitHub or on eGPU.io

2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


ReplyQuote
 of  175