2016 - MBP - 15" - RX480| Akitio TB2 - GTX 980 | Win10
 
Notifications

2016 - MBP - 15" - RX480| Akitio TB2 - GTX 980 | Win10  

  RSS

Helloman
(@helloman)
Active Member
Joined: 3 years ago
 

Is a eGPU setup currently possible with the following combination?

2016 MBP 15" RX460

Akitio TB2

GTX 980

Windows 10

I have a Akitio TB2 and a GTX 980 lying around for my last gen eGPU setup from a few years ago. I have very little luck finding any guides/ information about using the old Akitio TB2 with adapter to the new MBP 15" on Windows 10, so if someone more informed here can enlighten me if this is possible? If yes please throw me some links I will really appreciate it-

 

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 3 years ago
 

I tried a very similar setup with all the components you listed except dGPU in the 15″ MBP was Radeon Pro 450. It worked well after doing DSDT Override.

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide


ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 3 years ago

ReplyQuote
Helloman
(@helloman)
Active Member
Joined: 3 years ago
 

So I have finally restarted my eGPU project, and had an easy success with MacOS.

However, I could not get it working with bootcamp Win10 10 properly. 

At first, when I boot Win10 with egpu powered and plugged in, the boot screen would freeze and I would have to force restart.

After installing the proper driver on Nvidia's driver page, I am now able to boot into Win10 without freezing. But external display out from my akitio tb2 doesnt not show anything. The "!" mark on the 980 in device manager is still there. 

Do I need to perform the DSDT override as you mentioned to complete the setup?

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 3 years ago
 
Posted by: Helloman

Do I need to perform the DSDT override as you mentioned to complete the setup?

   

If the yellow exclamation mark is an error 12 against the eGPU, then yes, a DSDT override is one potential fix. Work through easiest to hardest at https://egpu.io/forums/mac-setup/2016-macbook-pro-solving-egpu-error-12-in-windows-10/

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table

2015 15" Dell Precision 7510 (6th,4C,H) + GTX 1080 Ti @32Gbps-M2 (ADT-Link R43SG) + Win10 // compares M.2 vs TB3 performance


ReplyQuote
Helloman
(@helloman)
Active Member
Joined: 3 years ago
 

Under properties it does say error 12 for the 980. 

I was following your instructions for the "Disable and re-enable the Thunderbolt PCIe bridge hosting the iSight Camera utilising a large PCIe aperature"

and I have found the Facetime HD Camera, but the "PCI Root Bridge", assuming is the "PCI Express Complex", does not allow me to disable it, only uninstall/update driver.

Should I continue to 2. Have windows reallocate your Thunderbolt PCIe bridges instead?

please advice on what I should do next thank you!

 

eGPU error 12

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
Dave
 Dave
(@dave)
Active Member
Joined: 3 years ago
 

Same error here with Late 2016 MBP 13"

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
Helloman
(@helloman)
Active Member
Joined: 3 years ago
 

Nvm after around 5 hours I have it set. Just follow Nando's guide from the easiest to the hardest. For me I only performed the DSDT override to make it work. I suggest following the steps VERY carefully.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


nando4 liked
ReplyQuote
Dave
 Dave
(@dave)
Active Member
Joined: 3 years ago
 

I'm glad you have solved the issues.

Can I ask you some clarification? I noticed we have the same setup 🙂 

Have you performed DSDT override through clover?

Windows 10 is installed in internal or external SSD (Bootcamp?)

When you boot in Windows 10, the eGPU is already connected to PC? 

The eGPU is connected to external monitor?

 

Sorry for the questions but I have some trouble setting the egpu 

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
Helloman
(@helloman)
Active Member
Joined: 3 years ago
 

Yes I performed DSDT override via clover. 

Windows 10 installed via internal. I haven't read about any problems from either way related with eGPU.

When its properly setup, I can boot into windows with egpu already plugged in. Before its setup however, my machine freezes 4/5 times when booting in. 

My eGPU is always directly connected to the monitor. I use an older version akitio TB 2 not TB 3 so I definitely need external display. 

I suggest follow through Nando's guide linked above. If the first 2 steps work for you then it will save you a lot of time.

If you have to resort to DSDT override, make sure you follow carefully. If you are not careful, you can be stuck with DSDT override instructions for hours like I did.

Your milage may vary since my setup is not exactly the same as yours.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


nando4 liked
ReplyQuote
Helloman
(@helloman)
Active Member
Joined: 3 years ago
 

Now I have a question that I am not sure if anyone has the answer to.

Can I output the Akitio TB2 GPU to drive a LG 5K display through the Macbook Pro? If so what is, if any, approx. the extra bottle neck? I have seen it work on TB3 versions but not sure if TB2 can do the same.

Currently some games (Overwatch) cannot detect the gtx 980 in the eGPU and only drives with the 460, which is strange since I am using external display. Does anyone know how to change the gpu used to drive the game? There is no Nvidia Control Panel for me to switch things around.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote