MacBook Pro Mid 201...
 
Share:

MacBook Pro Mid 2015 Radeon R9 M370X + @20Gbps + macOS 10.14.4 + [Netcho]  

  RSS

Netcho
(@netcho)
Active Member
Joined: 1 month ago
Posts: 10
April 26, 2019 5:49 am  

System specs:

MacBook Pro Mid 2015, 2.5Ghz
Intel Iris Pro
Radeon R9 M370X
macOS Mojave 10.14.4
30" Apple Cinema Display connected to the Dual DVI port on the back of the Vega 56.
I am using internal monitor of the laptop and external 30".

Info

 

eGPU hardware

Razor X, Asus Strix Radeon Vega 56 ROG Gaming 8GB OC
Apple Thunderbolt 2 cable
Apple TB3 to TB2 adapter

Hardware pictures:
Sorry for the dark image but the eGPU sits in much darker area.

build

Installation steps:
1. Disable system protection by going to Recovery partition
2. Download and install the purge wrangle script
3. Restart
4. That is all on macOS.
5. Virtual machines like VMWare utilize this video card and since I use Windows for work only I am totally fine using it like this.
... Have not tested what will happen if I enable System Protection but soon I will.
30" Monitor is connected directly to the Dual DVI port on the card.

 

Benchmarks: See images bellow.

Comments: Overall I am extremely satisfied with the setup. Too early to say about crashes since it has been just a day since I added the eGPU but so far no crashes. All apps utilize the eGPU. All my important apps use it too so I am happy with it. FCP times are hugely improved, Blender times also. Everything is about 3-4 times faster now and the more load I put on it the bigger the gap becomes with the build in Radeon R9 M370X. No issues with sleep so far.

The only two issues I have seen are:
1. Blender does not work with the card while in Render Viewport mode but this I think is a software issue which I will be reporting soon.
2. My 30" Apple Cinema Display exhibits some strange green dots distortion issue every time I wake the machine. See picture bellow. I have to unplug the cable from the card port and plug it back in in order to fix this annoying issue. Anybody experience this? See picture:
Green dots issue / glitch

issue 30%22 monitor

FCP Bruce 5k export to ProRes 4444QX

FCP 4444QX Vega 56
FCP 4444QX

Heaven with M370X and Vega 56

Heaven eGPU
Heaven M370X

Valley with M370X and Vega 56

Valley M370x
Valley eGPU

This topic was modified 4 weeks ago

MacBook Pro 2015 15” 2.5 GHz


Quote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 2048
April 26, 2019 6:23 am  

Disabling SIP while patches are in use may cause boot issues (one boot would be fine, but next will likely fail). Script documentation mentions keeping SIP disabled at all times patch is active.

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
eGPU Hardware Chart
Multiple Build Guides
----
Current: MacBook Pro RP560X + 480/R9 Fury/Vega 64 | GTX 780/1070
Previous: 2014 MacBook Pro 750M + 480/R9 Fury | GTX 780/980 Ti/1070


ReplyQuote
Netcho
(@netcho)
Active Member
Joined: 1 month ago
Posts: 10
April 26, 2019 6:27 am  

Thanks for mentioning this. I guess I will leave the protection alone.

MacBook Pro 2015 15” 2.5 GHz


ReplyQuote
Netcho
(@netcho)
Active Member
Joined: 1 month ago
Posts: 10
April 26, 2019 10:49 am  

Update: I noticed that the PSU on the Razor, while extremely quite, does not shuts off when computer sleeps. Maybe Razor can update this.

MacBook Pro 2015 15” 2.5 GHz


ReplyQuote
Netcho
(@netcho)
Active Member
Joined: 1 month ago
Posts: 10
April 27, 2019 7:48 am  

Update 2: loading the card with Valley Extreme HD test widens the gap:
- Vega 56: 56 fps
- Build In Radeon R9 M370X: 11 fps

Windows install: since my Vega is ROG version it comes with very annoying for me LED lights. That can only be turned off in Windows machine/boot. So I installed a tryout windows 10 but end up with Error 12 for the driver and did not wanted to mess with the EFI so I will plug it into a Windows desktop to stop the lights. Otherwise installation on Windows on Mac was straight forward:

1. Install Windows 
2. Install boot amp drivers
3. Download drivers and from Device Manager find the second card which is MS Generic adapter but this is your Vega. Choose manual install and point it to your driver directory. Keep in mind if you use ATI drivers they come in install package so run it and finish the install with it. It will say it did not find any ATI cards. That is fine. It expands the content into your C:\AMD folder. Go back to device manager and point it to that folder. 
4. Next you have to deal with the EFI where I stopped.

This post was modified 3 weeks ago

MacBook Pro 2015 15” 2.5 GHz


ReplyQuote
Netcho
(@netcho)
Active Member
Joined: 1 month ago
Posts: 10
April 27, 2019 7:52 am  

30” Apple Cinema Display Monitor Update: in order not to have these green distortions after wake up the monitor needs to wake up last which would mean you will have to do the following:

0. Let’s imagine your Mac is sleeping already. 
1. Press the power button on the display to turn it off. This will turn off the LED indicator. 
2. Wake your Mac. 
3. Wait 1-2 sec and after you see your Mac laptop screen on power on the monitor by pressing the button

That is all.

MacBook Pro 2015 15” 2.5 GHz


ReplyQuote