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

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

 of  170
  RSS

Sovereign
(@sovereign)
Active Member
Joined: 3 years ago
 
Posted by: rmvz3

Great! I can live with that! Thank you for your help, rhenriques11.

BTW, where is supposed to be the AppleGPUWrangler.kext? I can't find it anywhere. Also, I don't think I have a proper Time Machine version of it :/

EDIT: I've found GPUWrangler.framework in library/PrivateFrameworks. Is this it?

It is in /System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/

I'm using the kext from 13.3.2. Works also.

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

.

ReplyQuote
rhenriques11
(@rhenriques11)
Eminent Member
Joined: 2 years ago
 

Just upgraded my MacPro late 2013 and things are also working just fine with 2 external NV Geforce 1080Ti. The first time the machine start and we connect the GPUs, CUDA seems not to work correctly with some apps. After reinstalling CUDA and restart things are very smooth. As itsage says, do not distribute beta .kext from apple because is not allowed. I recommend you to first backup your machine (I've used Carbon Copy Cloner) and then upgrade. This way you can get the AppleGPUWrangler.kext from the previous system and use the purposed methodology. 

As a final Conclusion, It's hard to understand why apple did this modification into AppleGPUWrangler.kext. It is not that hard for Apple engineers to automate the modification that we are doing for ourselves. It leads us to think that TB/TB2 deliberate blockage it's a planned obsolescence for sales increase... which is a very bad way of doing business and mines costumers trust. 

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

.

ReplyQuote
philw
(@philw)
Trusted Member
Joined: 3 years ago
 

I have a Time Machine copy of AppleGPUWrangler.kext that says in Get Info that it is Version 3.16.2 – would that be the correct one?
Thanks!

Given up on all my Macs...but successfully running: Gigabyte Designare Z390, Core i9-9900K, 64GB RAM, 2x Internal GTX 1080TI, 2x GTX 1070 eGPU (Sonnet eGFX)

 
2018 Gigabyte Z390 Designare (GTX1080TIx2) [9th,8C,K] + GTX 1070 @ 32Gbps-TB3 (Sonnet Breakaway 350) + Win10 [build link]  


ReplyQuote
Sovereign
(@sovereign)
Active Member
Joined: 3 years ago
 
Posted by: philw

I have a Time Machine copy of AppleGPUWrangler.kext that says in Get Info that it is Version 3.16.2 – would that be the correct one?
Thanks!

Dunno if that came from 13.3.3, but the AppleGPUWrangler.kext from 13.3.2 is also version 3.16.2.

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

.

ReplyQuote
rhenriques11
(@rhenriques11)
Eminent Member
Joined: 2 years ago
 

Version in 10.13.3 is 3.16.2.

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

.

ReplyQuote
breakaway550
(@breakaway550)
New Member
Joined: 2 years ago
 

I installed the script 1.1.1 on mid 2014 MBP 15 running 10.13.4.  the OS recognized the RX580 card in Breakaway 550 box but there's nothing on the external monitor.  Has anyone had same issues as mine?  any fix please.

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

.

ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

@rhenriques11 Another possible reason Apple blocked TB1/2 Macs from external GPU in 10.13.4 is to comply with Intel eGFX certification. In my observations, sleep and wake-up with an attached eGPU are not reliable. I wish Apple had given more explanation of non-TB3 exclusion.

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

 
2020 13" MacBook Pro [10th,4C,G] + RTX 2080 Ti @ 32Gbps-TB3 (AORUS Gaming Box) + Win10 2004 [build link]  


goalque liked
ReplyQuote
rhenriques11
(@rhenriques11)
Eminent Member
Joined: 2 years ago
 

I hope so itsage . If that's the case they should explain it.
Well, at least we have lots of talented people here that were able to find a solution. This is working really well in the MacPro late 2013!!

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

.

itsage liked
ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 
Posted by: breakaway550

I installed the script 1.1.1 on mid 2014 MBP 15 running 10.13.4.  the OS recognized the RX580 card in Breakaway 550 box but there's nothing on the external monitor.  Has anyone had same issues as mine?  any fix please.

If your mac has discrete NVIDIA GPU, use purge-nvda.sh (in my signature) as well.

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: 3 years ago
 
Posted by: itsage

@rhenriques11 Another possible reason Apple blocked TB1/2 Macs from external GPU in 10.13.4 is to comply with Intel eGFX certification. In my observations, sleep and wake-up with an attached eGPU are not reliable. I wish Apple had given more explanation of non-TB3 exclusion.

It might just be this - but they sure have done a lazy job of excluding TB1/2 from what I've seen.

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]  


itsage liked
ReplyQuote
 of  170