[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

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

hey there, thanks for the reply. When you mentioned "For macs with discrete NVIDIA GPUs, you need to disable the dGPU and then run this script. You can disable it here." it really threw me off but my mistake for misunderstanding.  I did uninstall is but I'm still getting the same problem. Only difference I did notice is that there is an in the status bar and when I click it, it says disconnect (null).

Well, the line after that says not to use if for NVIDIA eGPUs, but nonetheless the scripts are safe...

NVIDIA workaround is kinda iffy atm - works for some, doesn’t for many.

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
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 4 years ago
 
Posted by: Karl Snyder

I'm running Akitio Node + Radeon RX 580 on a MBP 2012.

After installing purge_wrangler.sh macOS detects the Radeon and shows it in the eGPU menu.  Both connected monitors are black.  The mac stutters every few seconds and I get this message in the Console-

AMDRadeonAccelerator: IOAccelDisplayPipeTransaction time out after 100ms. framebufferIndex=3

Do I need to run purge-nvda.sh to get this to work properly or is there another fix? 

You will need it if an NVIDIA dGPU is present (which I guess is on this model). No known alternatives yet.

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
PsyPryss
(@psypryss)
Trusted Member
Joined: 3 years ago
 
Posted by: Karl Snyder

I'm running Akitio Node + Radeon RX 580 on a MBP 2012.

After installing purge_wrangler.sh macOS detects the Radeon and shows it in the eGPU menu.  Both connected monitors are black.  The mac stutters every few seconds and I get this message in the Console-

AMDRadeonAccelerator: IOAccelDisplayPipeTransaction time out after 100ms. framebufferIndex=3

Do I need to run purge-nvda.sh to get this to work properly or is there another fix? 

I have the exact same setup as you do. It works but with a few caveats.

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


ReplyQuote
TheFurious
(@thefurious)
Active Member
Joined: 2 years ago
 

Hey guys!

Ater I received my 2015 MBP back from the service (Staingate) I put together my setup:

- HP Omen Accelerator
- RX 580
- Apple TB2/3 Adapter

Sadly the Omen isn´t power up. I have no TB3 on my PC to test it there. Also in the system informations it shows that no device is connected. 
When I connect my LG Monitor via TB it gets recognised there. The RX580 is also ok. Works like a charm in my PC. 

Any Ideas from your side? Did anyone get a setup run with the Omen? 

Thanks a lot guys and greetings from sunny Germany Smile

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

.

ReplyQuote
michael katindig
(@army)
New Member
Joined: 2 years ago
 

Thank you! Works! BUT... I see others having their eGPU used as their default driver instead of the dGPU. What are the pros and cons on those settings and HOW can I use the eGPU as default?

This is posted as of April 20th, 2018 4;30AM 

iMac 27" Late 2012 / AMD Armor RX 570 4GB / Akitio Node TB3 - currently BLACK SCREENS - HELP!


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

Thank you! Works! BUT... I see others having their eGPU used as their default driver instead of the dGPU. What are the pros and cons on those settings and HOW can I use the eGPU as default?

This is posted as of April 20th, 2018 4;30AM 

Set external display connected to eGPU as main display. Also this workaround doesn't really enable NVIDIA eGPUs. There is another temporary one (mentioned in OP) that does.

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
michael katindig
(@army)
New Member
Joined: 2 years ago
 

Oooh! Nice! thank you master! Smile Any solution on frame drop when gaming? Particularly on League of Legends mac version. I used to get 90fps on dGPU. tested on eGPU - dips down to 25-30fps. Did a benchmark on unigine valley - I was getting 70-90fps. But again! Thank you good sir!

iMac 27" Late 2012 / AMD Armor RX 570 4GB / Akitio Node TB3 - currently BLACK SCREENS - HELP!


ReplyQuote
drax392
(@dieseldrax)
Estimable Member
Joined: 3 years ago
 
Posted by: mac_editor
Posted by: iohanmax

In the Apple Support Article it says eGPUs are not supported in Bootcamp anymore. Is there are fix or any experiences with that?

On my friend's mid-2017 15" MBP, both RX 580 and GTX 1070 were plug and play on the latest publicly available Windows 10 build. Moral: Your mileage may vary depending on mac model. There is no intentional/active eGPU block in Bootcamp on Apple's part (for now at least) from what I've seen.

There used to be an active block in the boot rom with the nMP, but as of a week or two ago I could almost get my eGPU working in Bootcamped Win10 however I could never get past error code 43.  Windows would detect the card, GPU-Z would see the card but the clock rates would be "0" which pointed to an initialization error that I could never resolve.

Intel Skull Canyon NUC (NUC6i7KYK) - 1TB Samsung 960 EVO NMVe SSD, 32GB memory
Apple Mac Pro 2013 - Deca-core 3GHz Xeon, 32GB memory, 1TB Apple SSD, D700 dGPU, eGPU shared with above NUC.
AKiTiO Node - EVGA GTX 1080Ti SC2 Gaming, Corsair SF600 PSU, Cougar Vortex HDB 120 case fan

 
2013 17" ASUS G750JS (GTX870M) [4th,4C,Q] + GTX 1080 Ti @ 16Gbps-TB2>TB3 (AKiTiO Node) + Win10 [build link]  


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

Oooh! Nice! thank you master! Smile Any solution on frame drop when gaming? Particularly on League of Legends mac version. I used to get 90fps on dGPU. tested on eGPU - dips down to 25-30fps. Did a benchmark on unigine valley - I was getting 70-90fps. But again! Thank you good sir!

I simply cannot recommend gaming on macOS (except certain titles). I highly suggest Windows for gaming as the experience will be light years better. But then setting up eGPU in windows with an NVIDIA dGPU + eGPU could be nearly impossible with a TB3 enclosure lol.

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
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 4 years ago
 
Posted by: DieselDrax

There used to be an active block in the boot rom with the nMP, but as of a week or two ago I could almost get my eGPU working in Bootcamped Win10 however I could never get past error code 43.  Windows would detect the card, GPU-Z would see the card but the clock rates would be "0" which pointed to an initialization error that I could never resolve.

Thanks for sharing - this is rather interesting. How did you deduce the boot rom "active block"? Pardon me for not being updated on this one.

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  175