2015 15" MacBook Pro (R9 M370X) [4th,4C,H] + GTX 1070 @ 16Gbps-TB2>TB3 (AKiTiO N...
Clear all

2015 15" MacBook Pro (R9 M370X) [4th,4C,H] + GTX 1070 @ 16Gbps-TB2>TB3 (AKiTiO Node) + macOS 10.12.4 [xpcyl8]  


Active Member
Joined: 3 years ago

I looked and didn't find existing implementation guide for this combo, and I just set up mine last night and would like to report success.

I’d like to thanks everyone who contributed to the eGPU forum. The knowledge you shared allowed me a painless implementation of eGPU on a MBPr which I use for X-Plane.


There’s really not too much to say other than confirming the MacOS setup guide worked almost as expected. There are minor differences but nothing too out of ordinary.


My hardware configuration follows:



MBPr 15" Mid 2015 R9 M370X  -> Apple TB2 cable -> Apple TB3-TB2 adaptor -> AKiTiO Node -> Zotac GTX1070 mini -> Apple Cinema 30 via Dual line DVI


All powered on and connected


1. Disable System Integrity Protection and reboot

boot command-r -> Utilities -> Terminal -> csrutil disable -> reboot


2. from Terminal copy and paste the command to get automate-eGPU.sh and execute it. Reboot after completion


cd ~/Desktop && curl -o automate-eGPU.sh  https://raw.githubusercontent.com/goalque/automate-eGPU/master/automate-eGPU.sh   && chmod +x automate-eGPU.sh && sudo ./automate-eGPU.sh


this fetches latest driver, installs it, makes necessary changes etc.

Reboot once complete


3 Mac know recognize the GTX1070 card!


4. Now that things are working, re-enable System Integritiy Protection

reboot -> command-r -> Utilities -> Terminal -> csrutil enable -> reboot


5. Verify that X-Plane 10 is using eGPU

        Run X-Plane 10 

Go to Settings -> Rendering Options

Verify that Nvidia driver and GTX1070 is recognized and used by X-Plane 10.





Experience after half a day


o gnu benchmark ran okey but didn’t see dramatic improvement expected for GTX1070, not even close.

o X-Plane10 GPU rendering time went down about half, some times more, other times not much - overall I am cpu limiting as is. 

o Mac seems to experience more crashes - panic

o definitely do not want to power off or unplug eGPU while Mac is running

o Unigine Heaven Benchmark 4.0 scored only 40.1 fps at 1011. but it lists all GPUs ( iGPU, dGPU, and eGPU) at 2560x1600 8xAA, Ultra quality and Extreme Tessellation.



Screen Shot 2017 05 20 at 12.13.11 AM
Screen Shot 2017 05 20 at 9.40.45 AM

2015 MBPr 15" R9 370X MacOS High Sierra - Akitio Node - GTX1070 - Cinama 30

Active Member
Joined: 12 months ago

I have very similar setup. Do you experience the green distortion on 30" Cinema Display when waking up? I have to unplug the cable from the card and plug it back in in order to fix the issue. This happens every time with this setup, while on Dual DVI adapter and direct connection to the laptop happens way way way much less often.

issue 3022 monitor

MacBook Pro 2015 15” 2.5 GHz

Active Member
Joined: 3 years ago

Hi @netcho no I have not seen that issue on my system at all. I didn't have problem when using the cinema 30 with apple dual line dvi adaptor either.

2015 MBPr 15" R9 370X MacOS High Sierra - Akitio Node - GTX1070 - Cinama 30

Noble Member
Joined: 3 years ago


When I see this on my Apple 30" Cinema Display, I just drag my mouse to the corner to make it go to sleep for a second.
Enable this feature using System Preferences -> Desktop & Screen Saver -> Hot Corners -> Put Display to Sleep.

Mac mini (2018), Mac Pro (Early 2008), MacBook Pro (Retina, 15-inch, Mid 2015), GA-Z170X-Gaming 7, Sapphire Pulse Radeon RX 580 8GB GDDR5, Sonnet Echo Express III-D, Trebleet Thunderbolt 3 to NVMe M.2 case