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

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

 of  199
  RSS

itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

We have to keep in mind Nvidia web drivers for macOS have been a bag of hurt for many years. It's nice to have the choice of newest Radeon and GeForce cards. The reality is driver support is more important than paper specs.

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2020 13" MacBook Pro [10th,4C,G] + RTX 2080 Ti @ 32Gbps-TB3 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
ibob
 ibob
(@ibob)
Eminent Member
Joined: 3 years ago
 
Posted by: itsage

We have to keep in mind Nvidia web drivers for macOS have been a bag of hurt for many years. It's nice to have the choice of newest Radeon and GeForce cards. The reality is driver support is more important than paper specs.

Yeah. But this is too much. It's a big driver/software bug or something. Can somebody do the same test when you have a chance? I'd like to see if I am the only one with this happening? Thanks...

Screen Shot 2017 11 02 at 11.17.16 AM

 

ED: I am not exactly sure what are those "Faults" but that seems like too much...

2016 13" MBP + RX560@32Gbps-TB3 (AKiTiO Thunder3) + macOS-HS


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

Mid 2015 Macbook Pro, Akito Node TB3, 10.13.1 - Works on both displays.

I had to disable Automatic Graphics Switching for the internal display to work. It had a black screen otherwise while the external display worked fine.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
Anima
(@anima)
Active Member
Joined: 3 years ago
 
Posted by: indieforlife

Mid 2015 Macbook Pro, Akito Node TB3, 10.13.1 - Works on both displays.

I had to disable Automatic Graphics Switching for the internal display to work. It had a black screen otherwise while the external display worked fine.

Hi indieforlife, good to see this does work for you on a similar setup as mine. What GPU do you have in the Node? Could you perhaps tell me the steps you took? Thanks.

2015 15" MacBook Pro (R9 M370X) [4th,4C,H] + GTX 980 Ti @ 16Gbps-TB2>TB3 (AKiTiO Node) + macOS 10.12.4 & Win10 [build link]  

ReplyQuote
asiboy14
(@asiboy14)
New Member
Joined: 3 years ago
 
Posted by: Doren

Hi!, i can confirm now that the script works very well on my Macbook Pro mid 2012 non-retina GTX650M.

Steps:
1.- Clean install High Sierra
2.- Check if SIP is enabled (boot in recovery mode [press and hold cmd+R], open terminal and type "csrutil status", if not enabled type "csrutil enable" press enter and reboot)
3.- Apply High Sierra supplemental update
4.- Install nVidia WebDriver WebDriver-378.10.10.10.15.121.pkg  (SIP MUST be enabled)
5.- Reboot and login.
6.- Restart and boot in Recovery Mode (press and hold cmd + R when hear the chime sound)
7.- Enter in terminal and type "csrutil status", if its enabled type "csrutil disable" press enter and reboot
8.- Install nvidia-egpu-v1-1013.zip yeah is the V1 version (the v2 version not works in my system)
9.- Boot without the eGPU connected and login normal and shutdown the system.
10.- Connect your eGPU and start your system... all should be work well.

So, after that I have my 4K monitor running but I have no Brightness control on the Macbook Display :/

macOS SIerra
macOS High Sierra Display no brightness conttrol
macOS High Sierra

Can confirm this works with my Late 2016 13" MBP (with Touch Bar) with the Akitio Node + GTX 1070 FE connected through a DP to mDP cable on a Dell P2715Q 4k monitor at 60hz. Thank you so much. 

One additional precaution I would add would be to make sure to log out first and then shut down to avoid the system error. Maybe it's an issue with my model of MBP but I don't mind it. Cheers!  

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

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

I've encountered success as well with the new OS update (10.13.1) and web driver  (xxx.20.107) plus v2 of the script. The NVIDIA manager continues to show an error at every login / restart but still seems to work when you access it via prefs manually. Not sure what causes it the error. The NVIDIA files have been replaced multiple times since my first tests.

 

What's now working:

2017 MBP 15" (right side port, haven't tried others, TB3 hub connected to the left side - doesn't seem to interfere)

Sonnet 550W eGPU

EVGA 1070

macOS 10.13.1 + latest NVIDIA driver as of Nov 2

v2 of support script from page 1

 

Apps now recognizing the card:

Photoshop (not 100% sure performance gains are being seen here, more tests required)

AE (visible to app, lists as unsupported, not seeing any acceleration so far in limited testing)

Illustrator (think it's working but needs more testing)

GeekBench4 (scored 80,000+ on OpenCL test)

Luxmark (started test but mid-way through I saw little black squares randomly showing up at the phase where the rest of the render looks clean and detailed - don't recall seeing this last time I ran it on another GPU)

Unigine Valley (consistently gets 58-60FPS at 1920x1200 with maxed AA, etc. 2560 x 1600 was closer to 45 FPS)

------------

So that's all real progress. Not sure what changed as from reading others' responses seemed like 10.13.1 beta was not performing well. Maybe they fixed something? Or maybe it was the NVIDIA driver.

 Many thanks to those who put together the scripts and steps. Hopefully the upcoming OS versions don't break anything but they probably will.

 

[Almost forgot: all of the above was driving an unmirrored, LG 21:9 screen, with the menubar focus on the external screen (from Display Prefs).]

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


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

Add me to to list of successful High Sierra eGPU implementations! Thanks a ton to yifanlu and everyone troubleshooting along the way.

 

My setup:

iMac (Retina 5K, 27-inch, Late 2015)

Sonnet eGFX Breakaway Box 350 w/ NVIDIA GeForce GTX 1070

 

Followed the steps provided on page 1 running High Sierra 10.13 (17A405). I hot plugged after logo and chime before logging in, log back out and in - it works perfect! Will try to see how things go with eGPU plugged and on at startup but for now this is exactly what I need. I don't have it running an external monitor as am using it solely for CUDA core GPU rendering. My 5K display works just fine and my second monitor runs great via 2nd thunderbolt port. 

 

Cheers! 

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
andrewtch
(@andrewtch)
Active Member
Joined: 3 years ago
 

Btw, what actually happened to Yifanlu? He even removed the repo from the github.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
devild
(@devild)
Trusted Member
Joined: 4 years ago
 
Posted by: colombovfx

Add me to to list of successful High Sierra eGPU implementations! Thanks a ton to yifanlu and everyone troubleshooting along the way.

 

My setup:

iMac (Retina 5K, 27-inch, Late 2015)

Sonnet eGFX Breakaway Box 350 w/ NVIDIA GeForce GTX 1070

 

Followed the steps provided on page 1 running High Sierra 10.13 (17A405). I hot plugged after logo and chime before logging in, log back out and in - it works perfect! Will try to see how things go with eGPU plugged and on at startup but for now this is exactly what I need. I don't have it running an external monitor as am using it solely for CUDA core GPU rendering. My 5K display works just fine and my second monitor runs great via 2nd thunderbolt port. 

 

Cheers! 

Hey, could you please check if video output from the GTX1070 (via DVI/HDMI/DP) is working now? Jut for statistics.

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


ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 4 years ago
 
Posted by: andrewtch

Btw, what actually happened to Yifanlu? He even removed the repo from the github.

I have yet to receive a reply from Yifanlu to my Nov-1 email query copied below. Give it a week and if there is still no reply, it may be a case of the project being abandoned for unknown reasons.

Hi Yifanlu,
 
Thank you for sharing your Nvidia eGPU support work on High Sierra:
 
A few eGPU.io users have noticed the linked NVIDIAEGPUSupport v1 github repository is no longer accessible. Can you advise the status of the project and whether the installer files are still available?
 
Regards,

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table

 
2015 15" Dell Precision 7510 (Q M1000M) [6th,4C,H] + GTX 1080 Ti @32Gbps-M2 (ADT-Link R43SG) + Win10 1803 [build link]  


andrewtch liked
ReplyQuote
 of  199