2018 15-inch MacBook Pro Master Thread
 

2018 15-inch MacBook Pro Master Thread  

  RSS

mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

The 2018 15-inch MacBook Pro

Full system specifications: https://support.apple.com/kb/SP776

The 2018 MacBook Pro(s) were a silent and unexpected release that finally increased core counts across the Pro lineup and threw in the T2 security chip which first debuted in the iMac Pro. As a Thunderbolt 3 computer equipped with Titan-Ridge controllers directly connected to CPU PCIe lanes, this Mac makes for a great eGPU candidate - on both macOS and Windows. This master thread is dedicated to the 15-inch model. The discrete GPU itself makes no difference - this thread can apply to models with the 555X or Vega series GPUs, and potentially more generally to later models as well. I bought this Mac around the time it came out so I've spent a decent amount of time with it. To this day, it is my daily driver.

This Mac originally shipped with macOS High Sierra (10.13.6), although this quickly changed once macOS Mojave was out and all 2018 Macs have since shipped with newer operating systems. For early adopters such as myself, it is possible to install this initial version of the operating system - however, I have so far been unable to find the forked build Apple used for this Mac - thus leaving me with Mojave as the minimum supported OS. eGPU support is straightforward on macOS as described in Apple's support article: https://support.apple.com/en-us/HT208544

For the early adopters on High Sierra however, it was possible to use NVIDIA eGPUs, since High Sierra remains the last OS with third-party NVIDIA driver availability. One can reference my build with a GTX 1070. If there is demand, I can dive deeper into NVIDIA support on High Sierra, but for now it would be simple to consider that only AMD eGPUs are supported on this Mac as of macOS Mojave. Bootcamp/Windows support on this Mac is mostly straightforward as well.

If you look at the aforementioned linked build, it provides a straightforward way to set up an NVIDIA eGPU in Windows. Things have actually improved since then, and both pitfalls mentioned in that build do not occur anymore. In case you do encounter them, take corrective action as advised in that build. The situation with AMD eGPUs in Windows is a little more complicated. The most optimal scenarios for setting up an AMD eGPU on Windows would be:

  • To use Windows 1903 (18362.295) and disable software updates.
  • Apply pci.sys fix to Windows versions above 18362.295, as described extensively in this thread.

After that, you can simply follow this build to get up and running. Early adopters faced some odd problems with internal displays being disabled, etc., but with recent updates to Windows and Mac firmware, these seem to have mostly been resolved. In any case, if the problem is encountered, the solution is:

  1. Uninstall the eGPU from Windows Device Manager.
  2. Unplug the thunderbolt cable.
  3. Power down system.
  4. Connect cable again and boot into Windows.
  5. eGPU should be initialized again without internal display disabled.

Most likely, you may never need to perform these steps, but in case you find a problem, try this. Once problems with pci.sys are resolved on Windows, I think an AMD eGPU could become a near plug-and-play solution for this Mac on either OS.

This topic was modified 2 weeks ago

purge-wranglerpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro


itsage liked
ReplyQuote
igerard
(@igerard)
Estimable Member
Joined: 3 years ago
 

Hello,

 

if you use the right shortcut, does it install High Sierra ?

PNG image

 

Regards

MBP 2018, Touch Bar, i7 2.6 GHz, 32 GB RAM, 1T SSD, Radeon 560X... very nice!
eGPU : Akitio Node + RX 580 + GTX 980 Ti + Vega64


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

@igerard

I have tried that and the download/recovery fails on my system. I’ll give it a shot again in case something has changed. 

This post was modified 2 weeks ago

purge-wranglerpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member
Joined: 3 years ago
 

@Mac_editor @nando4 @itsage would it be worth me giving a 2017 13inch MacBook Pro master thread a bash? Or is this a Mod only thing?

I've tried - multiple versions of Windows (from 1604 to 1909) Nvidia GTX, RX 5xx , Vega and Navi as well as EFI bootloader, rEFInd and appleset_os.

My use of an Ultrafine makes me a bit of an edge case but it also covers said edge cases (so there use cases would be simpler).

2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10

---

LG 5K Ultrafine flickering issue fix


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

@eightarmedpet , you’re welcome to begin a master thread for the 2017 13″ MacBook Pro. They could be maintained, concentrated first reference points attracting owners of those systems.

This post was modified 2 weeks ago

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
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

@eightarmedpet

Defo give it a shot - we don't really have a particular format for these threads and the only requirement is a 6-month+ ownership/time with the laptop + eGPU.

@igerard

I gave it a shot and this was the error:

 

 IMG 0102
This post was modified 2 weeks ago

purge-wranglerpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro


ReplyQuote