Two new eGPU solutions on macOS 10.13.4: pure EFI and hybrid
 
Notifications
Clear all

Two new eGPU solutions on macOS 10.13.4: pure EFI and hybrid  

 of  68
  RSS

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

It's really close to working, but the last eject stage fails with an Nvidia card. If our C++ programmer is still here, he could be in touch. Any Nvidia engineers? 😀

Are you referring to the "Finalize" stage? Consider looking into SafeEjectGPU to see what's being called, etc. Might lead to something if it's in your hands.

Author: 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
imcalledandy
(@imcalledandy)
Estimable Member
Joined: 4 years ago
 

Great work @goalque. Really looking forward to v1.05. I'll test on my 2013 nMP dual eGPU once available.

2013 Mac Pro (FP D700 x2) [3rd,8C,E] + GTX 980 Ti x2 @ 16Gbps-TB2 (AKiTiO Thunder2) + macOS 10.13.1 [build link]  

goalque liked
ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 4 years ago
 
Posted by: mac_editor
Posted by: goalque

It's really close to working, but the last eject stage fails with an Nvidia card. If our C++ programmer is still here, he could be in touch. Any Nvidia engineers? 😀

Are you referring to the "Finalize" stage? Consider looking into SafeEjectGPU to see what's being called, etc. Might lead to something if it's in your hands.

Correct. Two first stages passed fine. I don't want to say too much, Apple can quickly put new roadblocks.

automate-eGPU EFIapple_set_os.efi

Mid 2015 15-inch MacBook Pro eGPU Master Thread

 
2018 13" MacBook Pro [8th,4C,U] + Radeon VII @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 1809 [build link]  


ReplyQuote
asinglet
(@asinglet)
Active Member
Joined: 3 years ago
 
Posted by: goalque
Posted by: mac_editor

@goalque 👍 This makes automate-eGPU a completely clean solution at last. SIP-enabled installs should be possible now I suppose (edit: oh already mentioned above). What about SIP state for patching with the new version?

It seems that SIP can be fully enabled at the time of patching as well (csr-active-config 0x0 state).

With Nvidia, you may need to click "Allow" for "NVIDIA Corporation" under Security & Privacy.

FileVault has not been tested on TB2 Macs yet, only with the 2018 13" MBP (and hardcoded volume id, takes some time to automate...).

I forgot, v1.0.5 brings also AMD eGPU support without any kexts. I just tested with R9 Nano.

@asinglet v1.0.4 does not support any 2018 Macs due to T2 chip's encryption (even if FileVault is turned off). You have to wait for v.1.0.5.

Thanks for the reply!  1.0.5 sounds amazing, especially with what you said about full H2D performance.  I can't wait to try it.

You should consider adding a donation link to your post.  I'm sure there are many people who would be happy to give a little thank you for the work you've done.

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

.

ReplyQuote
natemac00
(@natemac00)
Eminent Member
Joined: 4 years ago
 

I have a 2013 MacPro and I keep crashing using two different enclosers and two different GPUs.
I'm out of ideas.
I've been using 1.0.4 install under hybrid AMB dGPU
MacPro 2013 - macOS 10.13.6 (17G65)
1. Aorus Encloser | Aorus GTX 1080 | TB3->TB2
2. Aorus Encloser | MSI 980Ti | TB3->TB2
3. Akitio Encloser | Aorus GTX 1080 | TB2
4. Akitio Encloser | MSI 980Ti | TB2

I've tried uninstalling the code/Reinstalling
I've tried reinstalling the OS on-top of the current.
I don't know what else I can troubleshoot to make this work.

Once the system boots up, I plug in the thunderbolt cord and I get the black screen of death.
This is a work production computer any help would be wonderful.

3D Cinema 4D/Octane Artist
Gigabyte Aorus GTX 1080 Gaming Box w/ TB2to3 Adapter
2013 Mac Pro
2014 MacBook Pro


ReplyQuote
itsage
(@itsage)
Founder Admin
Joined: 4 years ago
 

@natemac00 Are you connecting them at the same time? Which Thunderbolt ports have you tried?

LinkedIn | Twitter | Facebook | Youtube | Instagram
 
external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2020 13" MacBook Pro [10th,4C,G] + RX 6700 XT @ 32Gbps-TB3 (CM MasterCase EG200) + Win10 1903 [build link]  


ReplyQuote
natemac00
(@natemac00)
Eminent Member
Joined: 4 years ago
 
Posted by: itsage

@natemac00 Are you connecting them at the same time? Which Thunderbolt ports have you tried?

I'm not connecting them at the same time, those are 4 different options that haven't worked. I've tried multiple thunderbolt ports on different BUS's. and no luck.
I've never had issues like this before, both these enclosures have worked in the past.

3D Cinema 4D/Octane Artist
Gigabyte Aorus GTX 1080 Gaming Box w/ TB2to3 Adapter
2013 Mac Pro
2014 MacBook Pro


ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 4 years ago
 
Posted by: asinglet

Thanks for the reply!  1.0.5 sounds amazing, especially with what you said about full H2D performance.  I can't wait to try it.

You should consider adding a donation link to your post.  I'm sure there are many people who would be happy to give a little thank you for the work you've done.

Thanks for the kind words, the best way to say 'thank you' is to give one's contribution on the forum and write about whatever pops up in your mind. Give money to students here, they need it the most. I started programming over 20 years ago - no need for donations.

Due to licensing, these workarounds have no commercial value. However, we do our best so that Bizon-like companies cannot make profit from our voluntary work.

By the way, the full H2D performance is likely due to 2018 13" MBP firmware, not because of this patch I suppose.

automate-eGPU EFIapple_set_os.efi

Mid 2015 15-inch MacBook Pro eGPU Master Thread

 
2018 13" MacBook Pro [8th,4C,U] + Radeon VII @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 1809 [build link]  


ReplyQuote
natemac00
(@natemac00)
Eminent Member
Joined: 4 years ago
 
Posted by: itsage

@natemac00 Are you connecting them at the same time? Which Thunderbolt ports have you tried?

So this installer did not work for me.
purge-wrangler.sh did not work for me.
BUT fr34k's macOS-eGPU.sh DID WORK!

I've run all these options previously, so I'm not sure what exactly happen. Nothing special done, just works now.

3D Cinema 4D/Octane Artist
Gigabyte Aorus GTX 1080 Gaming Box w/ TB2to3 Adapter
2013 Mac Pro
2014 MacBook Pro


ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 4 years ago
 

Must be the web driver version. Read the previous posts.

automate-eGPU EFIapple_set_os.efi

Mid 2015 15-inch MacBook Pro eGPU Master Thread

 
2018 13" MacBook Pro [8th,4C,U] + Radeon VII @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 1809 [build link]  


ReplyQuote
 of  68