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

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

 of  55
  RSS

xpp2009
(@xpp2009)
New Member
Joined: 2 years ago
 

hello, i've "successfully" installed the driver and then the system detects my gtx 1050 ti,(however the graphic card is not shown in the  "overview" window (as your first image), but shown both in the "display" and "graphic/display" as yours does )

But when i connect the external display with the Akitio thunder 2, the external display doesn't show anything except that the mouse appears when i move it into the external display. And the internal display of my mbp works just fine as normal (normal as if there is a external display).

what is the matter? i couldn't figure it out, please help...

# i am using a 2014 mid macbook pro retina 15 inch, on mac os high sierra 10.13.1 (17B48), with a samsung external display 1920x1080p

# the enclosure is an Akitio thunderbolt 2 with a GTX 1050 ti

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


ReplyQuote
Parnaudfr
(@parnaudfr)
Active Member
Joined: 2 years ago
 

Hi,

 

I have a similar setup.

So on my system, this is what I did:

First download and install the Nvidia web drivers

Startup in recovery mode.

run csrutil enable --without kext

restart the machine without the akitio plug in

install the V2 version of the activation software (please see the first page on this post)

restart the machine

login to your account

hot plug the akitio node

log out of your account, then login. The external egpu will normally start and run smoothly (I Ama using an external display connected to the egpu. I don't believe the ogpu is accelerating the internal display).

Hope this is solving your issue.

 

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


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

I’m very tired of looking for a solution 🙁 Help! How do I switch graphics on my external card ?????

What do I need to do?

The system sees the video card but does not use it! 

 

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


ReplyQuote
alchemistake
(@alchemistake)
New Member
Joined: 3 years ago
 

I think I found something.

I had the black screen problem. I re installed everything. I had black screen again.

But I just tried the spoof efi for opening Windows (2014 MBPR). It worked. I don't know will it work or wont work for others but worth a try. The efi I'm talking about: Some macs has problem with Windows that gives black screen, so there was a script after that mimics the macOS and then you open Windows. I could not find the topic on the forum, maybe somebody recognizes it and sends it.

The cycle that worked for me:

  1. Power on
  2. Force refind menu
  3. Run Spoof.efi
  4. Refind opens again
  5. Select macOS from refind menu
  6. ...
  7. Profit

I hope it works for the unfortunate ones like me!

 

I find the guides a I followed for spoof and stuff:

https://egpu.io/forums/mac-setup/guide-how-to-activate-irisiris-pro-with-refind-and-gpu-switch/

https://egpu.io/forums/builds/late-2013-15-macbook-pro-gt750m-gtx106016gbps-tb2-akitio-thunder2-win10-offline/#post-5578

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


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

Great to see this thread! this is my first post here.

When I tried to install the latest nvidia driver at step 2, it refuses saying mac os 10.13.1 is not supported.

The nvidia driver version is -

378.10.10.10.15.114

Does that mean I should try to revert back a version to 10.13.0 somehow?

I'm running a maxed out 2016 macbook pro 15", sonnet egfx 550w, 1080 TI founders edition.

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


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

@André Venâncio

Assume that you have already installed NVIDIAGPUSupport and disabled SIP, try this.  I too had similar problem until I read instruction over again.

Boot into Mac OS without eGPU plugged into your MBP 15.  Once you are logged in, hot plug eGPU TB3 cable to your MBP.  Now just log out.

At this point your external monitor should come alive.  Just log back in and you are done.

Unfortunately, you have to do this every time you log into Mac OS.

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


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

Hello,

Sorry if I missed something, how do I complete uninstall nvidia-egpu-v2-1013-1.?

I could not find the directions posted here.

 

Thank you.

-Jack

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


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

I tried to do the same operation on iMac, the same. 
The system sees an external video card but does not switch to it! (like on my MacBook)
I installed the latest files from this distribution!

(UPD All is fixed.)

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


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

Hi Oleg,

my system report / display show as well that internal card is running the external monitor, but in my case the monitor is plugged directly into egpu and I can confirm that screen is rendered by egpu on the external monitor:

2017 13″ MBP TB + GTX1070 – Aorus Gaming Box (lexine)

2017 13" MacBook Pro TouchBar + [email protected] (Aorus Gaming Box) + macOS10.13 & Win10


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

Thanks!

I connected the monitor to eGpu and it started on this card!
But why is everything so strange on this monitor, everything is buggy and twitching !?

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: Andrew Graham

Great to see this thread! this is my first post here.

When I tried to install the latest nvidia driver at step 2, it refuses saying mac os 10.13.1 is not supported.

The nvidia driver version is -

378.10.10.10.15.114

Does that mean I should try to revert back a version to 10.13.0 somehow?

I'm running a maxed out 2016 macbook pro 15", sonnet egfx 550w, 1080 TI founders edition.

I am on 10.13.1 and have it working. There is a newer driver. Look for WebDriver-378.10.10.10.20.107

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: jacksilb

Hello,

Sorry if I missed something, how do I complete uninstall nvidia-egpu-v2-1013-1.?

I could not find the directions posted here.

 

Thank you.

-Jack

It’s on the github page:

Just delete /Library/Extensions/NVDAEGPUSupport.kext. No other files are created/modified by the installer.

 

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


jacksilb liked
ReplyQuote
ricosuave0922
(@ricosuave0922)
Trusted Member
Joined: 2 years ago
 
Posted by: Oleg Pshenichnij

Thanks!

I connected the monitor to eGpu and it started on this card!
But why is everything so strange on this monitor, everything is buggy and twitching !?

To get mine to work nicely I have to plug it in at the login screen. My screen freezes up and goes black for a couple seconds but once it comes back then it means the egpu is connected and everything works from there.

 Also note that if you want to accelerate the laptop screen and not just and external monitor then you need a headless adapter. They are $10-15 on Amazon. The forum post here uses hdmi, but I can confirm the DisplayPort ones work too. 

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


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

Hello, I am excited with the possibility of using a eGPU with my Macbook Pro late 2013. I hope you can give me a hand; when you are around San Diego, CA I will take you for a coffee 😉

My goal is to use an Aorus (GTX 1080) as a eGPU for deep learning using its CUDA, basically running Tensorflow on it.

With the software provided on the first post, using Mac OS 10.13.1, I tested the eGPU on a new Macbook pro using a Thunderbolt 3 (TB3) cable and the security disable (SIP). After the log out log in hint ,MAC OS can see the eGPU as a GPU. I tried CUDA-Z and Tensorflow. It worked but SIP is disabled.

Now to what I really need to make work:

Mac OS 10.13.1 on Macbook Pro late 2013 that has a GT750M on it, and not that it should matter 16G RAM, 512M SSD.

After trying several cables that did not work, I got the overpriced Apple TB3 to TB2 adapter and a super overpriced TB2 to TB2 cable.

I was happy when I plugged the Aorus eGPU in the Macbook pro TB2 and the lights came-up (that did not happen with any of the other cables I tried).

The Macbook pro (late 2013) recognizes the NVIDIA 1080 under Thundebolt. For several hours yesterday and this morning I can't make that become a GPU. I don't have a monitor, nor I will have one connected to the eGPU. I need just want to use the CUDAs from the GTX 1080 for Tensorflow (C neural network).

I was hoping it would work just as I did on the new Macbook pro. Not sure if by having the GT750 the whole system gets messed-up, or because I don't have a monitor connected to the eGPU, MacOS wont enable it on a Macbook pro late 2013.

It seems few of you made a eGPU work with their Macbook pro late 2013. I would love to make my work. How about you make my day by giving me some hints, maybe even a step by step on what cables/adapter you got, where you plugged them, where do you plug the dummy HDMI (for not connecting a monitor to the eGPU), order of plugging in things, log in, log out, etc....

Assuming I wont have a monitor on the field plugged to the eGPU:

  • Besides the Aorus GTX 1080, what hardware do I need?
  • Do I need a dummy HDMI connected to the eGPU, to the Macbook pro, to both?
  • It what order do I plug things in and boot?
  • What software did you install?
  • Do I have to disable the GT 750 some place? How?
  • What is the Login,  Logout sequence if any?
  •  Do I really need to turn off SIP by going into the recovery mode and typing <csrutil disable> then reboot and or shutdown?

I hope the Q&A into a working system will help others too 😉

Thank you very much in advance.

-Jack

 

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


ReplyQuote
Robert Avram
(@robert_avram)
Active Member
Joined: 2 years ago
 

Hello,
I got it working on my RMB Mid2014 with NVIDIA GT750m iGPU.

This is how I got it working :
Sonnet 550W
TB3to2 Adapter
TB2to2 Cable
Headless 4K HDMI display plugged in the SONNET EGPU BOX
NVIDIA 1080GTX TI FOUNDER EDITION.

-I open the macbook without the EGPU plugged in.
-EGPU has the power outlet plugged in but is unplugged from my macbook.
-I reach the login screen and I enter my password.
-Then I press enter and I have the TB2 cable ready to be plugged in the TB2 plug on my rMBP.
-Half a second after I see the loading bar, I plug in my TB2 cable and the SONNET box lights up.
-I will then see my internal display flash black then turn back on.

When I open the display preferences I see that I have two screens : The internal display and the headless HDMI display. I either mirror or extend the headless display and I make sure the resolution is selected as "Best for the XXXXXXXX display" where "XXXXXXXX" is the headless display name. Therefore, I lose the retina scaling on my internal display, HOWEVER the internal display now becomes accelerated by the eGPU. I know games and any software that can currently take advantage of that works with this setup. However, I am unsure if TENSORFLOW works using this setup or not.

Hope it helps.

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


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

Thank you.

-Jack

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


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

Hey Folks, I need help!!

I have made all 4 steps. "About This Mac>System report" see Akitio Node thunderbolt device (speed 20 Gb/s), but din't see external video card (EVGA 1080Ti). 

I read all 18 pages of this thread, but didn't find any solution.

Does anybody know how to solve my problem? Please advise!!

Configuration:

Late 2013 MacBook Pro, High Sierra 10.13.1 (17B48)

Akitio Node Thunderbolt 3 with adapter TB3>TB2

EVGA 1080Ti, without monitor.

web driver 378.10.10.10.20.107

 

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


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

Well, thanks for the hints and help.

For some reason it does not work for me.

I have ordered the Headless HDMI for same day delivered, got home all happy to try it out. I believe I followed all that was posted here.

Thunderbolt shows the eGPU but I can not get MacOS to recognize it as a GPU. Even logging out does not work. For some reason if does not allow me to log out. If I remove the eGPU the computer crashes.

I will check this Forum again in the future to see how are going. And hopefully Apple with support NVIDIA eGPU on their next release of 10.13.

Thanks,

-Jack

 

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: Philip Yakymov

Hey Folks, I need help!!

I have made all 4 steps. "About This Mac>System report" see Akitio Node thunderbolt device (speed 20 Gb/s), but din't see external video card (EVGA 1080Ti). 

I read all 18 pages of this thread, but didn't find any solution.

Does anybody know how to solve my problem? Please advise!!

Configuration:

Late 2013 MacBook Pro, High Sierra 10.13.1 (17B48)

Akitio Node Thunderbolt 3 with adapter TB3>TB2

EVGA 1080Ti, without monitor.

web driver 378.10.10.10.20.107

 

If you want to accelerate the laptop screen you need a headless adapter, either hdmi or DisplayPort (dvi probably would work but I haven’t tried). 

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


ReplyQuote
TrDA
 TrDA
(@trda)
Active Member
Joined: 2 years ago
 
Posted by: ricosuave0922
Posted by: Philip Yakymov

Hey Folks, I need help!!

I have made all 4 steps. "About This Mac>System report" see Akitio Node thunderbolt device (speed 20 Gb/s), but din't see external video card (EVGA 1080Ti). 

I read all 18 pages of this thread, but didn't find any solution.

Does anybody know how to solve my problem? Please advise!!

Configuration:

Late 2013 MacBook Pro, High Sierra 10.13.1 (17B48)

Akitio Node Thunderbolt 3 with adapter TB3>TB2

EVGA 1080Ti, without monitor.

web driver 378.10.10.10.20.107

 

If you want to accelerate the laptop screen you need a headless adapter, either hdmi or DisplayPort (dvi probably would work but I haven’t tried). 

... and designate "headless adapter" it as the main monitor (this is important).

or connect an external monitor to eGPU.

early-2015 13″ MBA + Akito Thunder 2 + GTX1050ti + external display 1080p + macOS10.13.3 & Win10
late - 2011 17″ MBP + Akito Thunder 2 + GTX1050ti + external display 1080p + macOS10.13.3 & Win10


ReplyQuote
TrDA
 TrDA
(@trda)
Active Member
Joined: 2 years ago
 
Posted by: Oleg Pshenichnij

Thanks!

I connected the monitor to eGpu and it started on this card!
But why is everything so strange on this monitor, everything is buggy and twitching !?

Can you show a photo or video? ... and specify your configuration eGPU.

early-2015 13″ MBA + Akito Thunder 2 + GTX1050ti + external display 1080p + macOS10.13.3 & Win10
late - 2011 17″ MBP + Akito Thunder 2 + GTX1050ti + external display 1080p + macOS10.13.3 & Win10


ReplyQuote
italianorge
(@italianorge)
New Member
Joined: 3 years ago
 

Hello everybody!

I successfully manage to get my Aorus GTX1070 game box work with my 2012 MacBook pro with High Sierra, with the last Nvidia Web drivers 378.10.10.10.20.107 ,  but I´m facing an annoying problem: all the "system" applications (System preference, Safari, Mail, etc) in the external monitor does not visualize the right click "pop up window" ...

Anyone have the same problem or know how to fix it? 

Thanks

Riccardo

 

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


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

I connected the monitor to an external video card, did the mirroring of the monitors and it worked! 
Thank you all for helping!
Now you will need to buy a “headless adapter.

There are two small problems
1. The computer does not wake up from sleep, I have to reboot it (is there a solution to this problem?)
2. Strong glitches on the monitor connected to an external video card (maybe a“headless adapter” will fix it)

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


ReplyQuote
TrDA
 TrDA
(@trda)
Active Member
Joined: 2 years ago
 
Posted by: Oleg Pshenichnij

... Strong glitches on the monitor connected to an external video card (maybe a“headless adapter” will fix it)

Oleg. 

1.1 If you not use external video card,  "wake up from sleep" normal work or not ?

1.2 Please use external display as "Primary" (not a mirror) and use "wake up from sleep". What result ?

2.1. Can you show a photo or video - "Strong glitches"?

2.2 Can you use other external display and use other HDMI/DVI cable ?

 

early-2015 13″ MBA + Akito Thunder 2 + GTX1050ti + external display 1080p + macOS10.13.3 & Win10
late - 2011 17″ MBP + Akito Thunder 2 + GTX1050ti + external display 1080p + macOS10.13.3 & Win10


ReplyQuote
(@oleg_pshenichnij)
Active Member
Joined: 2 years ago
 
Posted by: TrDA

Oleg. 

1. Can you show a photo or video - "Strong glitches"?

2. Can you use other external display and use other HDMI/DVI cable ?

 

This is the second monitor.

 

2. Yes, I tried different cables and ports, always the same;

About the sleep computer.
It does not wake up even if the eGPU is not connected.
It can only be turned on by re-heating. Probably some kind of failure after installing the drivers ... I do not know.

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


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

no, but you need to download the latest ver by yourself, like this link down here:

http://www.insanelymac.com/forum/topic/324195-nvidia-web-driver-updates-for-macos-high-sierra-update-11012017/

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


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

i dont have the technical knowledge to work around it. if anyone who does can help then great otherwise i will wait for a better egpu enabler for high sierra 

anyone got a macbook with dedicated nvidia gpu working with this script? seems like there are issues running this with a 750m at least.  

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


ReplyQuote
chinsteig
(@chinsteig)
Trusted Member
Joined: 2 years ago
 
Posted by: shameel
Posted by: shameel

i dont have the technical knowledge to work around it. if anyone who does can help then great otherwise i will wait for a better egpu enabler for high sierra 

anyone got a macbook with dedicated nvidia gpu working with this script? seems like there are issues running this with a 750m at least.  

I got mine working on an external screen with a 650m, but there were drawbacks to using it mentioned by others in this thread so after a couple weeks I reverted back. I never actually benchmarked internal screen but I believe it was running it as well.

Mid 2012 15" MacBook Pro > Thunder2 > GTX 1070 > 34" 2560x1080 Ultrawide
Mid 2017 15" MacBook Pro > Thunder2 > GTX 1070 > 34" 2560x1080 Ultrawide


ReplyQuote
xpp2009
(@xpp2009)
New Member
Joined: 2 years ago
 
Posted by: yifanlu

FINALLY I solved my issue. Turns out it's my POS Samsung 4k monitor. This same monitor I had issues with for months (random computer freezes/crashes on wakeup) which led to me buying a eGPU because I thought "the monitor is a dumb sink and I can connect other stuff to it fine, it couldn't possibly be broken, the problem must be with the iGPU". 

Well guess what? It was the monitor. Plugging my eGPU into another display worked fine.

Lesson learned: don't buy samsung stuff.

hello, i use a samsung display too, and it works perfectly without the egpu plug in.

however when i attach my samsung display to the egpu it goes "Backlight with no actual output" as you mentioned before. I don't have another display to test with while my mac recognise my egpu. Is it possible that this egpu method is not working with samsung screen huh?

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


ReplyQuote
reptilianbrain
(@reptilianbrain)
Trusted Member
Joined: 3 years ago
 
Posted by: chinsteig

I got mine working on an external screen with a 650m, but there were drawbacks to using it mentioned by others in this thread so after a couple weeks I reverted back. I never actually benchmarked internal screen but I believe it was running it as well.

How did you revert it to Sierra?

MBP 2013 750M + Akitio [email protected]GTX1080 (Zotac Mini)


ReplyQuote
chinsteig
(@chinsteig)
Trusted Member
Joined: 2 years ago
 
Posted by: reptilianbrain
Posted by: chinsteig

I got mine working on an external screen with a 650m, but there were drawbacks to using it mentioned by others in this thread so after a couple weeks I reverted back. I never actually benchmarked internal screen but I believe it was running it as well.

How did you revert it to Sierra?

I keep a time machine drive just incase. I just reinstalled the OS from that.

Mid 2012 15" MacBook Pro > Thunder2 > GTX 1070 > 34" 2560x1080 Ultrawide
Mid 2017 15" MacBook Pro > Thunder2 > GTX 1070 > 34" 2560x1080 Ultrawide


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

Is it possible to run the egpu with SIP enabled? Preference would be to have it on. 

 

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


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

Finally I have “headless adapter” but system do not see graphic card 🙁 any more ideas? 

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: Philip Yakymov

Finally I have “headless adapter” but system do not see graphic card 🙁 any more ideas? 

Did you mirror the headless display on the internal screen? Use the disable monitor program to set the resolution the same on both and then hold option (I think, might be command) and drag the two screen on top of each other in the arrangements tab of display section of system settings

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: Philip Yakymov

Finally I have “headless adapter” but system do not see graphic card 🙁 any more ideas? 

Did you mirror the headless display on the internal screen? Use the disable monitor program to set the resolution the same on both and then hold option (I think, might be command) and drag the two screen on top of each other in the arrangements tab of display section of system settings

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


ReplyQuote
(@philip_yakymov)
New Member
Joined: 2 years ago
 
Posted by: ricosuave0922
Posted by: Philip Yakymov

Finally I have “headless adapter” but system do not see graphic card 🙁 any more ideas? 

Did you mirror the headless display on the internal screen? Use the disable monitor program to set the resolution the same on both and then hold option (I think, might be command) and drag the two screen on top of each other in the arrangements tab of display section of system settings

I can't mirroring display cause system didn't see external graphic adapter and do not show mirroring check box. System recognize Akitio Node but didn't see 1080Ti  🙁

Configuration: Akitio Node TB3, TB3>TB2 adapter, Late 2013 MacBook Pro, High Sierra 10.13.1 (17B48), WebDriver-378.10.10.10.20.107

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


ReplyQuote
 of  55