Setup & Software Discussions
[APP] NVIDIA eGPU support for High Sierra (NVIDIAEGPUSupport)
 

[APP] NVIDIA eGPU support for High Sierra (NVIDIAEGPUSupport)  

 of  55
  RSS

ricosuave0922
(@ricosuave0922)
Trusted Member
Joined: 2 years ago
 
Posted by: fellar031

So did you tick the mirror display?

No, just hold the option key and drag the one window on top of the other. Not trying to be mean, but said this 3 times now.

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


ReplyQuote
(@fellar031)
Eminent Member
Joined: 2 years ago
 
Posted by: ricosuave0922

No, just hold the option key and drag the one window on top of the other. Not trying to be mean, but said this 3 times now.

this is what I have done so far. 

Screen Shot 2017 12 11 at 21.03.40

Screen Shot 2017 12 11 at 21.03.28

when I am trying to play paladin from a steam game. it doesn't recognize the GPU I don't know why. when it comes to benchmark, it does recognize it. so, I am not sure what is wrong with my setup

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


ReplyQuote
ricosuave0922
(@ricosuave0922)
Trusted Member
Joined: 2 years ago
 
Posted by: fellar031

this is what I have done so far. 

Screen Shot 2017 12 11 at 21.03.40

Screen Shot 2017 12 11 at 21.03.28

when I am trying to play paladin from a steam game. it doesn't recognize the GPU I don't know why. when it comes to benchmark, it does recognize it. so, I am not sure what is wrong with my setup

Not above the other one, on the other one so they become one display.

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


ReplyQuote
usafballer
(@usafballer)
Eminent Member
Joined: 2 years ago
 

So I followed the OP instructions (twice) - can see my Aorus Gaming Box (the GTX 1070) show up in about my mac, and even within the System Report.  It shows up as all you would expect.  I am even driving an external monitor perfectly fine at 1440P (through the eGPU).  HOWEVER, I've tried both Civ 6 as well as Uningine Valley, and neither seem to operate as being accelerated by the 1070 GPU.  WTF?

They run at super slow frames, just like they do on the MBP 13's HD550 iGPU.  So somehow I'm actually using the Aorus gaming box as a display adapter (it's also supplying Power perfectly fine) - but actual frame crunching is still happening on the iGPU.  Any help here?

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


ReplyQuote
ricosuave0922
(@ricosuave0922)
Trusted Member
Joined: 2 years ago
 
Posted by: usafballer

So I followed the OP instructions (twice) - can see my Aorus Gaming Box (the GTX 1070) show up in about my mac, and even within the System Report.  It shows up as all you would expect.  I am even driving an external monitor perfectly fine at 1440P (through the eGPU).  HOWEVER, I've tried both Civ 6 as well as Uningine Valley, and neither seem to operate as being accelerated by the 1070 GPU.  WTF?

They run at super slow frames, just like they do on the MBP 13's HD550 iGPU.  So somehow I'm actually using the Aorus gaming box as a display adapter (it's also supplying Power perfectly fine) - but actual frame crunching is still happening on the iGPU.  Any help here?

Do you have the external monitor set as the default display? Otherwise the external will run off the eGPU, but the internal will still run off the internal graphics.

 

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


ReplyQuote
ishaysiv
(@ishaysiv)
Active Member
Joined: 2 years ago
 

Hi

I have a 15 inch macBook pro 2013 retina.

connected via Akitio node + TB3->TB2 with Nvidia GTX 750 Ti (MSI).

latest macOS, High Sierra that I updated today.

I can see the Nvidia card listed as a display card properly, and can see it in PCI section, but the sctual active card is the internal Iris pro 5200. Thats the one shown in the main OS about screen.

The Nvidia driver are installed and markec as active, not the internal driver, but still the OS doesn’t use the card.

Any ideas?

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


ReplyQuote
(@fellar031)
Eminent Member
Joined: 2 years ago
 
Posted by: ricosuave0922

Not above the other one, on the other one so they become one display.

this what i have done :

Screen Shot 2017 12 11 at 23.49.39
Screen Shot 2017 12 11 at 23.44.28

and still got the same result. i don't know why..

Also this is what i mentioned before that egpu only can get into benchmark not the game. i am not sure what's wrong with my setup.

Screen Shot 2017 12 11 at 23.57.16

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


ReplyQuote
ricosuave0922
(@ricosuave0922)
Trusted Member
Joined: 2 years ago
 

I just recorded a couple videos to walk everyone through setting things up properly. I’ll get them uploaded soon. 

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


ReplyQuote
dream3
(@dream3)
Estimable Member
Joined: 3 years ago
 
Posted by: ricosuave0922

Double check that you followed all the steps in the first post correctly. Make sure sip is enabled, install Nvidia drivers, disable sip, install eGPU enabler, plug in eGPU at login screen and wait about 10 seconds. Screen should go black or freeze up or something and then come back and the external monitor should come on. Then login.

Check system profiler and report what is listed under graphics and thunderbolt. 

Rico, do you know why enabling SIP? I did all the process with SIP completely disabled and encountered no error.

MacOS: 15" Retina Macbook Pro 2015 Iris Pro only
Windows 10: Tornado F5 laptop with discrete GTX 1060
eGPU: GIGABYTE RX 580


ReplyQuote
usafballer
(@usafballer)
Eminent Member
Joined: 2 years ago
 

I've setup the external display as primary.  In "about my mac" both internal and external show as being powered by the GTX 1070 in the eGPU box.  

I've tried a few different configs, internal display only, external plus internal.  I've set the external to be primary by dragging the menu bar over to make it primary.  I'm actually now just getting Civ6 to fail to launch.

I was able to use the hotplug setup on a bootcamp install of Win10 1703 (I previously couldn't get it working under Fall Creators Update, so I picked an earlier ISO and started over).  Right now it's working great in Windows without issue.  I have to make sure to hotplug pretty rapidly after I see the swirling dots during boot otherwise I get a BSOD.

I'd really love this setup to work, but worried about long term stability.  Since I'm on Win 10 Pro, I just setup a 365+ delay on major Win10 branch installs, so I can hang on Anniversary for another year or so plus (I'm actually on the business release timeline).

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


ReplyQuote
ricosuave0922
(@ricosuave0922)
Trusted Member
Joined: 2 years ago
 
Posted by: fellar031
Posted by: ricosuave0922

Not above the other one, on the other one so they become one display.

this what i have done :

Screen Shot 2017 12 11 at 23.49.39
Screen Shot 2017 12 11 at 23.44.28

and still got the same result. i don't know why..

Also this is what i mentioned before that egpu only can get into benchmark not the game. i am not sure what's wrong with my setup.

Screen Shot 2017 12 11 at 23.57.16

I have uploaded a couple videos, hopefully this will help clarify some things and get you working properly.

https://egpu.io/forums/mac-setup/tutorials-answers-to-frequently-asked-questions/

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


ReplyQuote
ricosuave0922
(@ricosuave0922)
Trusted Member
Joined: 2 years ago
 
Posted by: dream3
Posted by: ricosuave0922

Double check that you followed all the steps in the first post correctly. Make sure sip is enabled, install Nvidia drivers, disable sip, install eGPU enabler, plug in eGPU at login screen and wait about 10 seconds. Screen should go black or freeze up or something and then come back and the external monitor should come on. Then login.

Check system profiler and report what is listed under graphics and thunderbolt. 

Rico, do you know why enabling SIP? I did all the process with SIP completely disabled and encountered no error.

I am not positive since i haven't tried myself, but from what i have heard Nvidia performs a check for SIP before installing and will not install/throw an error/something if SIP isn't enabled when trying to install the web drivers.

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


ReplyQuote
(@fellar031)
Eminent Member
Joined: 2 years ago
 

I have uploaded a couple videos, hopefully this will help clarify some things and get you working properly.

https://egpu.io/forums/mac-setup/tutorials-answers-to-frequently-asked-questions/

I am trying to do the same method as yours.  I don't know it still does not recognize my eGPU, here is the picture

Screen Shot 2017 12 12 at 07.37.07

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


ReplyQuote
DidierC41
(@didierc41)
Active Member
Joined: 2 years ago
 

May thanks for this great forum!

It works for me: MBP 2016 15″ with RP460, OSX 10.13.2, Sonnet box 550w, and the MSI GTX 1080 gaming +8Go. The eGPU is recognized (Heaven bench ok).

I have one question : in the steps described above (i) install the Nvidia web drivers (with SIP enabled); (ii)disable SIP, (iii) install NVDAEGPUSupport-v4.

are we supposed to leave SIP disable after  the NVDAEGPUSupport-v4 installation, or can we re-enable SIP without breaking the eGPU recognition ?

Thanks.

 

MacBookPro 15" 2016, MacOS 10.13.6 (17G65), dGPU RP460, Sonnet eGFX BB550W, NVIDIA GTX 1080


ReplyQuote
ricosuave0922
(@ricosuave0922)
Trusted Member
Joined: 2 years ago
 
Posted by: DidierC41

May thanks for this great forum!

It works for me: MBP 2016 15″ with RP460, OSX 10.13.2, Sonnet box 550w, and the MSI GTX 1080 gaming +8Go. The eGPU is recognized (Heaven bench ok).

I have one question : in the steps described above (i) install the Nvidia web drivers (with SIP enabled); (ii)disable SIP, (iii) install NVDAEGPUSupport-v4.

are we supposed to leave SIP disable after  the NVDAEGPUSupport-v4 installation, or can we re-enable SIP without breaking the eGPU recognition ?

Thanks.

 

You can enable it again as long as you enable without kext signing

csrutil enable --without kext

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


itsage liked
ReplyQuote
ricosuave0922
(@ricosuave0922)
Trusted Member
Joined: 2 years ago
 
Posted by: fellar031

I am trying to do the same method as yours.  I don't know it still does not recognize my eGPU, here is the picture

Screen Shot 2017 12 12 at 07.37.07

You are for sure setting the headless display as the default first, then dragging the internal display on to the headless display? If you drag the headless on to the internal it will run off the internal card. 

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


ReplyQuote
devild
(@devild)
Trusted Member
Joined: 3 years ago
 

Here is the version for Combo Update users (for https://images.nvidia.com/mac/pkg/378/WebDriver-378.10.10.10.25.103.pkg ) - 

 

Posted by: wottpal

What does "Combo Update" mean?

You can update OS to the next version either with Software Update or by downloading Combo Update (10.13.2 - https://support.apple.com/kb/DL1944 )

If you used Software Update for 10.13.2, macOS build is 17C88.

If you used Combo Update for 10.13.2, macOS build is 17C89.

That is not dead which can eternal lie, And with strange aeons even death may die.


nando4 liked
ReplyQuote
usafballer
(@usafballer)
Eminent Member
Joined: 2 years ago
 

What does Combo Update mean?  I was able to get it working using rico's videos above.  Although I only brief tried playing Civ6 within High Sierra, and the framerate was crap.  I at least saw the Aorus box's 1070 fan start spinning.

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


ReplyQuote
ricosuave0922
(@ricosuave0922)
Trusted Member
Joined: 2 years ago
 
Posted by: usafballer

What does Combo Update mean?  I was able to get it working using rico's videos above.  Although I only brief tried playing Civ6 within High Sierra, and the framerate was crap.  I at least saw the Aorus box's 1070 fan start spinning.

Try tinkering with the graphics settings in the game. I had lots of problems with GW2 until i figured out that some settings just cause problems. For example, in GW2, subsample and native resolutions work well but supersample causes a world of issues. Best way is to set everything to the lowest and work your way up until you find the best settings. 

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


ReplyQuote
chaosmage
(@chaosmage)
Eminent Member
Joined: 2 years ago
 

works with logoff/login workaround - 10.13.2, MBP 15" RP560 touchbar + Aorus Gaming Box 1080 with an HDMI plug. at least the benchmark.

Screen Shot 2017 12 11 at 11.49.45 PM

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


ReplyQuote
ishaysiv
(@ishaysiv)
Active Member
Joined: 2 years ago
 

All works. cable issue from the external display to the external card.

Thanks for the effort yifanlu!

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


ReplyQuote
ishaysiv
(@ishaysiv)
Active Member
Joined: 2 years ago
 

Works with

Akitio node

macBook Pro late 2013 15" retina + TB3->TB2 adapter

GTX 750 Ti 2Gb

macOS High Sierra 10.13.2

Thanks!

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


ReplyQuote
(@fellar031)
Eminent Member
Joined: 2 years ago
 
Posted by: ricosuave0922
Posted by: fellar031

I am trying to do the same method as yours.  I don't know it still does not recognize my eGPU, here is the picture

Screen Shot 2017 12 12 at 07.37.07

You are for sure setting the headless display as the default first, then dragging the internal display on to the headless display? If you drag the headless on to the internal it will run off the internal card. 

yes, i am, I am trying the same things as you've told me.

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


ReplyQuote
wottpal
(@wottpal)
New Member
Joined: 2 years ago
 

What does "Combo Update" mean? 

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


ReplyQuote
Henf
 Henf
(@henf)
Active Member
Joined: 2 years ago
 

Hey there guys, first of all I wanted to thank you for creating this forum. 
But yesterday I had a problem: after updating my mbp 17 tb to the version 10.13.2 (17C88) I rebooted macbook and it stopped identifying egpu (aorus 1070). 
Three times I reinstalled web driver, reset SCM и NVRAM, reinstalled macOS, but nothing succeeded. (After all that stuff, that I've done it looks like the egpu not even connected with thunderbolt, but actually the power proceeds with it.) 
Unfortunately I dont use the program, that called "time machine", so that why I cant rollback. 
I will be really pleased if someone could help me with this problem=)

 

 

mbp 13 mid 2017 TB, Aorus Gaming box + GTX 1070


ReplyQuote
ricosuave0922
(@ricosuave0922)
Trusted Member
Joined: 2 years ago
 
Posted by: Henf

Hey there guys, first of all I wanted to thank you for creating this forum. 
But yesterday I had a problem: after updating my mbp 17 tb to the version 10.13.2 (17C88) I rebooted macbook and it stopped identifying egpu (aorus 1070). 
Three times I reinstalled web driver, reset SCM и NVRAM, reinstalled macOS, but nothing succeeded. (After all that stuff, that I've done it looks like the egpu not even connected with thunderbolt, but actually the power proceeds with it.) 
Unfortunately I dont use the program, that called "time machine", so that why I cant rollback. 
I will be really pleased if someone could help me with this problem=)

 

 

Did you also install the latest eGPU enabler?

https://egpu.io/wp-content/uploads/wpforo/attachments/71/4035-nvidia-egpu-v4.zip

Whenever you install an update that changes the build number of Mac OS you need to get an updated web driver and an updated Nvidia enabler. It’s best to check here for these before installing Mac updates. 

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


ReplyQuote
devild
(@devild)
Trusted Member
Joined: 3 years ago
 
Posted by: wottpal

What does "Combo Update" mean? 

You can update OS to the next version either with Software Update or by downloading Combo Update (10.13.2 - https://support.apple.com/kb/DL1944 )

If you used Software Update for 10.13.2, macOS build is 17C88.

If you used Combo Update for 10.13.2, macOS build is 17C89.

That is not dead which can eternal lie, And with strange aeons even death may die.


ReplyQuote
DidierC41
(@didierc41)
Active Member
Joined: 2 years ago
 

Thanks for the precision. The procedure was not clear about what to do with SIP status *after* installation of the drivers. I will do that.

MacBookPro 15" 2016, MacOS 10.13.6 (17G65), dGPU RP460, Sonnet eGFX BB550W, NVIDIA GTX 1080


ReplyQuote
(@fellar031)
Eminent Member
Joined: 2 years ago
 
Posted by: fellar031

I am trying to do the same method as yours.  I don't know it still does not recognize my eGPU, here is the picture

Screen Shot 2017 12 12 at 07.37.07

You are for sure setting the headless display as the default first, then dragging the internal display on to the headless display? If you drag the headless on to the internal it will run off the internal card. 

yes, i am, I am trying the same things as you've told me.

Any help would appreciate that....

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


ReplyQuote
Chippy McChipset
(@chippy-mcchipset)
Reputable Member
Joined: 2 years ago
 

High-fives for the first person who acquires and gets one of these to work. Holy....

https://www.anandtech.com/show/12135/nvidia-announces-nvidia-titan-v-video-card-gv100-for-3000-dollars

Thunderbolt 3 Macs, Sonnet and OWC eGPUs, 4K Displays, etc


ReplyQuote
unknownsolo
(@unknownsolo)
Eminent Member
Joined: 2 years ago
 

How do you guys shutdown or reboot your mac with eGPU? Every time I do with my eGPU plugged in I get a kernel crash

2017 15" Macbook Pro RP560 + [email protected] (Asus XG Station 2) + macOS10.13.1


ReplyQuote
devild
(@devild)
Trusted Member
Joined: 3 years ago
 
Posted by: unknownsolo

How do you guys shutdown or reboot your mac with eGPU? Every time I do with my eGPU plugged in I get a kernel crash

My MBA 2012 is shutting down w/o any issues. My MBP 2016 is shutting down from the log in screen (log out and then shut down), although not on every shutdown.

That is not dead which can eternal lie, And with strange aeons even death may die.


ReplyQuote
unknownsolo
(@unknownsolo)
Eminent Member
Joined: 2 years ago
 

Yea, I discovered logging off first but the same with my 2017 MBP, it doesn't work all the time.

2017 15" Macbook Pro RP560 + [email protected] (Asus XG Station 2) + macOS10.13.1


ReplyQuote
herok
(@herok)
New Member
Joined: 2 years ago
 
Posted by: ishaysiv

Works with

Akitio node

macBook Pro late 2013 15" retina + TB3->TB2 adapter

GTX 750 Ti 2Gb

macOS High Sierra 10.13.2

Thanks!

Hi ishaysiv,

are you able to adjust your internal screen's brightness?

I have the same rMBP and Akitio Node, just a GTX1080 instead.

I was forced to uninstall the eGPU-Patch because my screen brightness could not be adjusted anymore and that resulted in my screen staying black after waking from sleep...

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


ReplyQuote
jason7sc
(@jason7sc)
Active Member
Joined: 2 years ago
 

Followed the steps and everything works for me.  Here is my config:

2016 15" MBP - Radeon Pro 450

Mantiz Venus - Space Grey (plugged in to top-right TB3 port)

EVGA GTX 1080 SC

MacOS High Sierra 10.13.2 (17C88)

Dual Lenovo l24q-20 1440p monitors (HDMI)

 

Quirks:

- Unplugging causes crash

- Internal display still recognized with lid closed / clamshell mode (disabling via Disable Monitor)

- Restarting in clamshell w/eGPU attached causes computer to be abhorrently slow (must connect with lid open then close once monitor recognized)

- Mantiz Venus does not shut off when computer sleeps

- DisplayPort to DisplayPort does not work

 

Questions:

Anyone been able to get true clamshell working with Nvidia cards? 

Does everyone's Nvidia setup crash on unplug?

2016 MacBook Pro 15" - macOS 10.14.4 - Radeon Pro 450 - Mantiz Venus - Radeon Pro WX7100 - RX580


ReplyQuote
j.navarro
(@j-navarro)
Active Member
Joined: 2 years ago
 
Posted by: j.navarro

First of all, I report success with the following combination. Everything works perfectly after following the recommendations at the top of this thread. Find my implementation, details duplicated below:

https://egpu.io/forums/builds/early-2011-17-macbook-pro-hd6750m-gtx96010gbps-tb1-akitio-thunder3-via-tb3-tb2-adapter-macos10-13-2-j-navarro/

Please find screenshots below, and thanks and kudos to the maintainers of the thread and to those that have contributed 🤓

My implementation:

  • early 2011 17" MacBook-Pro HD6750M
  • MacOS 10.13.2
  • Akitio Thunder3 with modified power supply
  • GTX 960
  • HDMI display

As successful as adding the GPU for external display has been, it does not show up as an OpenCL device. I am using Apple's implementation of OpenCL, with which I can use the internal devices (CPU and integrated GPU). But why is the eGPU not recognized as an OpenCL device? Any ideas? Thank you!

% clinfo --list
Platform #0: Apple
+-- Device #0: Intel(R) Core(TM) i7-2720QM CPU @ 2.20GHz
`-- Device #1: ATI Radeon HD 6750M

img 10.13.2 7
img 10.13.2 6
img 10.13.2 5
img 10.13.2 4
img 10.13.2 3
img 10.13.2 2
img 10.13.2 1

So let me ask it differently: has anyone managed to run OpenCL on an eGPU?

I mean from a Mac over Thunderbolt.

And, if so, what does clinfo say? 

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


ReplyQuote
 of  55