[SCRIPT] automate-eGPU.sh v1.0.1 - macOS eGPU installation tool
 
Notifications
Clear all

[SCRIPT] automate-eGPU.sh v1.0.1 - macOS eGPU installation tool  

 of  32
  RSS

Gargulec
(@gargulec)
New Member
Joined: 4 years ago
 

I had to manually delete the eGPU.kext from library and reinstalled script.

Now all work ok.

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)
Founder Admin
Joined: 5 years ago
 
Posted by: Daniel Reed
Posted by: goalque

At the moment, the script is not compatible with macOS 10.12.4 + RX 470/480. 

...

TB3 MBPs give the eGPU screen output, but no whoosh, no acceleration with AMDs. The USB-C trick that was necessary to have acceleration on macOS 10.12.2/10.12.3 + AMDs, doesn’t work after macOS 10.12.4 upgrade.

What is this "whoosh"?  youtube vid of it would be super helpful, anyone? 

I've read the "whoosh" mentioned but have never heard it for TB1/2 attached eGPU setups for MBP and nMP.

Then again, I never connect them to monitors and just use them for CUDA/nVidia or more OpenCL/AMD

Using a HDMI ghost plug didn't result in any "whooshes" for me and I do appear to have metal support and acceleration in Resolve/Redcine/benchmarks

At about :21 sec in this video you can see the fans spun down as the screen with Apple booting logo came on. The "whoosh" sound often described in eGPU implementation with AMD cards is this very instance of the booting process. macOS recognizes and loads the proper drivers for the AMD GPU; the GPU's fan would spin up to max speed for a split second then settle to its normal operating speed.

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

 
2018 Mac Mini [8th,4C,B] + RX Vega 56 Nano @ 32Gbps-TB3 (Gigabyte Gaming Box) + macOS 12.0 & Win11 [build link]  


ReplyQuote
Anchoricex
(@anchoricex)
Trusted Member
Joined: 5 years ago
 

Anyone have any luck/leads on downgrading the firmware? 

Goalque: Is this the method you tried? 3 year old question I don't know if this is still possible. http://apple.stackexchange.com/questions/103720/how-to-downgrade-efi-firmware-back-to-version-1-6

Edit: This would be a little more recent, back from Yosemite days, but appears to be the same (ish?) process:  https://forums.macrumors.com/threads/guide-how-to-get-back-old-efi-after-downgrade-from-yosemite.1803934/

From what I gather it is [obviously] absolutely crucial you get the absolute correct firmware for your laptop. 

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

.

ReplyQuote
Rapunzel
(@rapunzel)
Eminent Member
Joined: 4 years ago
 

Stupid question: If i use a conversion to Thunderbolt 2, will it then work?

Macbook Pro 2016 - TB3toTB2 - TB2toTB3 - Akitio Thunder3

 

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

.

ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 5 years ago
 
Posted by: Anchoricex

 

Anyone have any luck/leads on downgrading the firmware? 

Goalque: Is this the method you tried? 3 year old question I don't know if this is still possible. http://apple.stackexchange.com/questions/103720/how-to-downgrade-efi-firmware-back-to-version-1-6

Edit: This would be a little more recent, back from Yosemite days, but appears to be the same (ish?) process:  https://forums.macrumors.com/threads/guide-how-to-get-back-old-efi-after-downgrade-from-yosemite.1803934/

From what I gather it is [obviously] absolutely crucial you get the absolute correct firmware for your laptop.

Yep those and one that no one has yet tried:

[Please login to see this]

However, after restart it was the same firmware. Very possible that efiupdater requires MultiUpdater.efi inside the package. Apple’s firmware update mechanism is not documented anywhere. Internally it is running a "bless" and sets NVRAM variables pointing to the firmware binary.

This is definitely a TB3 firmware or MBP firmware issue. The 13" touchbar model seems to work better:

https://egpu.io/forums/mac-setup/performance-issue-with-amd-r9-fury-x-on-13-mbp16aktio-node

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
Barni
(@barni)
Eminent Member
Joined: 4 years ago
 

My Mac mini 2012 (Sierra 10.12.3 and RX 470) worked quite well for a while with the automate script setup.
I DID NOT UPGRATED TO 10.12.4!

After a reboot the Mac mini does not recognized the RX 470 (only the internal Intel 4000).
I ran thru the automate script setup again it worked (until the next reboot -> Power OFF/ON?)

Any suggestions?

Thank you...
Barni

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

.

ReplyQuote
DANgerous25
(@danfalconar)
Estimable Member
Joined: 4 years ago
 

Hello all, I'm sorry if this question has been answered elsewhere but I can't find it. Is the automate-eGPU script officially compatible with MacOS 10.12.4 (specifically with the 980 TI), and if so what is the procedure for getting it to work. I can see from recent posts that some people are using it but there seem to be extra procedures / exception cases in its use.

Alternatively if there's a way for me to determine this info myself then let me know, I haven't found an obvious way of doing so.

2017 27" iMac Pro (Vega64) [7th,10C,W] + GTX 1080 Ti @ 32Gbps-TB3 (AKiTiO Node) + macOS 10.13.2 [build link]  

ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 5 years ago
 
Posted by: DANgerous25

 

Hello all, I'm sorry if this question has been answered elsewhere but I can't find it. Is the automate-eGPU script officially compatible with MacOS 10.12.4 (specifically with the 980 TI), and if so what is the procedure for getting it to work. I can see from recent posts that some people are using it but there seem to be extra procedures / exception cases in its use.

Alternatively if there's a way for me to determine this info myself then let me know, I haven't found an obvious way of doing so.

   

As far I know it is compatible, because Nvidia released drivers 1-2 days after macOS update. Just run the script.


MacBook Pro 13" 2020 Touch Bar M1 8-core CPU 8-core GPU - 16GB unified memory - 512GB PCIe SSD
MacBook Pro 13" 2020 Touch Bar i7 quad-core 2.3Ghz - 16GB RAM - 1TB PCIe SSD

my awesome Radeon VII eGPU
my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64

 
2018 13" MacBook Pro [8th,4C,U] + Radeon VII @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.15 [build link]  


ReplyQuote
Mgear1981
(@mgear1981)
Eminent Member
Joined: 4 years ago
 

I got egpu setup with 980 ti and mac os 10.12.4 the script works perfectly

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

.

ReplyQuote
DANgerous25
(@danfalconar)
Estimable Member
Joined: 4 years ago
 

Thank you guys.

2017 27" iMac Pro (Vega64) [7th,10C,W] + GTX 1080 Ti @ 32Gbps-TB3 (AKiTiO Node) + macOS 10.13.2 [build link]  

ReplyQuote
 of  32