2018 15" MacBook Pro (RP555X) [8th,6C,H] + RX 580 @ 32Gbps-TB3 (ADT-Link R43SL *...
Clear all

2018 15" MacBook Pro (RP555X) [8th,6C,H] + RX 580 @ 32Gbps-TB3 (ADT-Link R43SL * M.2-TB3) + macOS 10.15.6 & Win10 2004  


Олег Кнаус
New Member
Joined: 1 month ago

Hello everyone! I wanted to share my experience with rx580 egpu for my macbooks.

I was inspired by this post thanks to @itsage , but I couldn't buy exactly what he used, so here is what I have:

1) JEYI Leidian TB3 => m.2 69$

2) ADT-link r43SL 24$

3) XILENCE 400W PSU 25$

4) RX580 preowned 130$

On Mac OS it went pretty smooth - hot plugging worked out just fine. I've managed to test it in dota2, and I'd say it slightly affected performance in comparison to 555x, it's just 40fps for 2880x1800 all max configs with Vulcan API

On Windows I first started with external display and native bootcamp drivers, as far as I have amd dgpu it was also pretty simple. I seemed to be that the only thing I have done is installation of Microsoft display driver instead of 555x and reboot.

But there were some weird things, I haven't got such a good performance in some games like SOTTR, and none of drivers from AMD wanted to install. I tried to manually (from Device manager) update rx580 to the most recent version - and it gave +10 fps in SOTTR so in 2880x1800 it about 30fps on all max settings (except for 4x anisotropic). And dota2 is more than 60fps.

But anyway internal screen didn't work with such a set of drivers until I installed a driver from BootCampDrivers.com - now it works like a charm! 


A have also tried to connect this setup to '13-inch, 2018, Four Thunderbolt' and it worked as well, but with external display only


Some notes:

- I had to short pins to jumpstart psu. 

- I had to short pins on gpu 8pins power slot as I have 6pins only

- There is an issue with either psu or wires. GPU seem to switch off under high load. PCI power is connected to sata, this wire is getting hot under load, seems like rx580 prioritize consumption from PCI-E  (a wild guess). Or the cause is above (6 pins connector).  I connected it directly to one of 12 pins of 24pin cable and it seem to work stable until I use overclocking.



IMG 20200816 022923

Hand made case from 2x 1euro wooden things I found in Flying Tiger

IMG 20200912 170134 Bokeh
IMG 20200915 233558
IMG 20200915 233522


Screenshot 2020 09 15 at 23.53.51
This topic was modified 1 month ago
2018 15" MacBook Pro (RP555X) [8th,6C,H] + RX 580 @ 32Gbps-TB3 (ADT-Link R43SL * M.2-TB3) + macOS 10.15.6 & Win10 2004 [build link]  

itsage liked
Illustrious Member Admin
Joined: 4 years ago

@olegknaus060, What an excellent build! Thank you for posting this build guide.


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 11 & Win10 2004 [build link]