Early-2015 13" MacBook Pro + [email protected] (ASUS XG Station Pro via TB3->TB2 adapter) + macOS 10.14.2 [OliverB]  

  RSS

OliverB
(@oliverb)
Reputable Member
Joined: 3 months ago
Posts: 342
January 12, 2019 1:08 am  

System specs

-MacBook Pro 13 inch 2015, i7-5557U 2-core, 16GB Ram, 512GB SSD
-iGpu Intel Iris Graphics 6100
-External Monitor Samsung 2560x1440
-Mac OSX 10.14.2 Mojave

eGPU hardware (eGPU enclosure, video card, any third-party TB3 cable, any custom mods)

Asus XG Station Pro
Palit GeForce GTX 680 Jetstream 2GB
Apple TB3 -> TB2 Adapter MMEL2ZM/A
StarTech.com Thunderbolt Cable 1m

Hardware pictures

 

Installation steps 

MacOSX:
1) Booting via @goalque's Efi-Bootloader from USB Thumb drive (with eGPU attached)
2) Done

It works!

Benchmarks (MacOsx)

Unigine Heaven Preset "Extreme":

iGPU eGPU internal eGPU external

Acceleration of internal display is easy to configure via Mojave's "Prefer eGPU":

Comments 

- nVidia Geforce GTX 680 is natively supported under MacOSX including Mojave.
- 13 MacBookPro 2015 can boot with nVidia eGPU attached (first time ever).
- Hibernation works in Bootcamp (another first time ever), but "Sleep" doesn't work properly.
- Installation was fast and very easy in MacOSX and Bootcamp.
- Dark Mode in Mojave looks great.

This topic was modified 1 week ago

2018 15" MBP & 2013 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


mac_editor liked
ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 1707
January 12, 2019 2:16 am  

@oliverb thank you for your continuous contribution on the forums. It seems your list of build guides is getting long haha. You can link to all your current and future build guides by pasting the following in your signature:

<a href="https://egpu.io/build-guides/?date?table_filter=%22oliverb%22#search">Multiple Build Guides</a>
This post was modified 1 week ago

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
eGPU Hardware Chart
----
Multiple Build Guides


ReplyQuote
OliverB
(@oliverb)
Reputable Member
Joined: 3 months ago
Posts: 342
January 12, 2019 1:56 pm  
Posted by: mac_editor

@oliverb thank you for your continuous contribution on the forums. It seems your list of build guides is getting long haha. You can link to all your current and future build guides by pasting the following in your signature:

<a href="https://egpu.io/build-guides/?date?table_filter=%22oliverb%22#search">Multiple Build Guides</a>

It's a lot of fun and very interesting. There is a lot of find out and discuss things like that nVidia can work under Mojave and how it is possible that the 13"MBP2015 boots with nVidia. Is it the card or is it Mojave that makes the difference? What about other Kepler cards?

Thank you for this link. Some builds are still missing in this list (e.g. this one), do you know how they can get there? <-- currently added by Nando manually

This post was modified 1 week ago

2018 15" MBP & 2013 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 1707
January 12, 2019 4:38 pm  

@oliverb Kepler and older cards have native NVIDIA drivers and are Mac EFI friendly. POST issue is similar on 2014 15” MBP with 750M, which won’t boot with 9xx or later GPU plugged in (requires delay or hot-plug), but does fine with AMD and 7xx or earlier NVIDIA eGPU. You can refer to my 750m + GTX 780 build guide.

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
eGPU Hardware Chart
----
Multiple Build Guides


ReplyQuote
OliverB
(@oliverb)
Reputable Member
Joined: 3 months ago
Posts: 342
January 12, 2019 10:19 pm  

@mac_editor, this is what I already suspected. One has to be aware that not all of the GeForce 600s and 700s do have Kepler chip, there are some exceptions like:
-GTX 750 (Ti): Maxwell
-GT 610: Fermi

They are not supported natively, further provoke the POST issue.

Fermi and older chips are not supported by the WebDrivers or at least I couldn't get them running properly and I tried a couple of cards from 200-500 series and even before 8000/9000s. Some can do OpenCL, but neither Metal, nor any display on external monitor.

See e.g. GTX 570 with Fermi chip here: Build with Fermi's GTX570

And see the sad story of an user who tried a GTX 750Ti: GTX750Ti was the wrong choice

This post was modified 1 week ago

2018 15" MBP & 2013 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote