[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

Rycco
(@rycco)
Reputable Member
Joined: 4 years ago
 

Is this helpful only if I wanna run the eGPU on macos or on windows with bootcamp too?

2017 15" MacBook Pro (RP555) [7th,4C,H] + GTX 1080 Ti @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.12.6 & Win10 [build link]  

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

@Rycco: The -a mode is helpful on Macs released Late 2014 and after, on Windows Boot Camp. It stays persistent only on OS X/macOS.

https://egpu.io/forums/mac-setup/mbp-egpu-detection-issues/#post-55

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
Denis
(@denis)
New Member
Joined: 4 years ago
 

Today I continue eGPU benchmark, in this time with Resolume Arena 5. 

I think DVI couse some problem. Maybe it was my DVI-HDMI adapter (looks veeery Chinese), but it slown down a lot GPU work. 
I plug-in four 50' samsung TV and one projector on the eGPU graphic card, and one projector in HDMI output in my laptop. On the each output I play different video clip in 720p - in that case the fps is very low (13-15fps max). 
Also I realize that system in monitor settings show 7 external monitor (though I put only 6 outputs). Cause was DVI output in eGPU graphic card. When I plug-out DVI projector FPS was much higher. (about 28-30fps) It's not perfect, but still quite nice score. When I plug 6th output i my second TB2 output fps stopped be satisfactory (20-24fps). 
Also when I plug only 4 outputs on the eGPU graphic card (DVI included) fps still is very low (13-16fps). 

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

.

ReplyQuote
plans
(@plans)
New Member
Joined: 4 years ago
 

@goalque I can report another success here with my 2016 13" nonTouchBar i7 MacBook Pro

👏your work has been wonderful ever since v.01 of this script. 

The one thing that tripped me up: it wasn't clear step-by-step that I needed to disable SIP. I only found out after I couldn't get eGPU to post... so i tried -a then -m and only then it instructed me to disable SIP. 

Everything else was magic though. Cheers and looking forward to your EFI app when you get closer to showing. 

- Plans

2016 13" Macbook Pro (no TouchBar)
Razer Core X
AMD Vega 56


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

Thanks for reminding to disable SIP. It's the first necessary step in OS X El Capitan and macOS Sierra.

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

Thank you for the updated script however, I still can't get my TITAN X Maxwell to work with nMP and Akitio Thunder2 🙁

Steps:

Installed using the latest script

Shutdown

Tried to boot with eGPU connected

Freeze at Apple screen

Shutdown

Booted without eGPU

Ran script in -a mode

Shutdown

Connected eGPU and booted

System boots

No eGPU in Hardware > Graphics / Displays

Akitio is recognised in Hardware > Thunderbolt though

 

Am I missing something?

Edit: OS 10.12.2

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

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

The first thing is to check if your kexts are loaded:

kextstat -l | grep NVDA

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

Thanks @goalque - here's the output from Terminal:

165    0 0xffffff7f84c61000 0x3000     0x3000     com.nvidia.NVDAStartupWeb (10.1.5) B27A401E-3A0C-314A-B7A2-41D2499CF78E <12 4 3>
166    2 0xffffff7f84c64000 0x329000   0x329000   com.nvidia.web.NVDAResmanWeb (10.1.5) 5273B57C-0D1D-344A-93A7-BEFDDD7C0F73 <109 104 103 12 7 5 4 3 1>
167    0 0xffffff7f84f8d000 0x2a6000   0x2a6000   com.nvidia.web.NVDAGM100HalWeb (10.1.5) BEBAB721-B71D-3E29-8FE6-85C8215911B1 <166 12 4 3>

Edit: I hot plugged and ran the terminal command.

Edit 2: I had a look in System Information > Software > Extensions and ran the command again and the NVDAStartupWeb had unloaded.

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

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

What does it say after reboot?

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

I can't boot using -a mode with the eGPU plugged in now.

If I run the command without the eGPU connected / hot plugged there is no output.

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

ReplyQuote
 of  32