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

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

 of  199
  RSS

external_user
(@external_user)
Active Member
Joined: 2 years ago
 
Posted by: TrDA
Posted by: devild

For those who have problems with new Nvidia drivers on 10.13.3, do next:

Download the webdriver.sh file from here - https://github.com/vulgo/webdriver.sh
Execute the following lines (while running the terminal with the path of the webdriver.sh file):
sudo ./webdriver.sh -cu https://images.nvidia.com/mac/pkg/378/WebDriver-378.10.10.10.25.104.pkg
sudo ./webdriver.sh -m

Yes. It works. Thank you.

10 13 3

Thank you. It works for macOS 10.13.4 beta. But I used newer version of the driver: 

http://us.download.nvidia.com/Mac/Quadro_Certified/387.10.10.10.25.156/WebDriver-387.10.10.10.25.156.pkg

2017 15" MacBook Pro (RP555) [7th,4C,H] + GTX 1080 Ti @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.13.4 & Win10 [build link]  

TrDA liked
ReplyQuote
Chippy McChipset
(@chippy-mcchipset)
Reputable Member
Joined: 3 years ago
 
Posted by: external_user
Posted by: Runólfur Geir Guðbjörnsson

I got the driver wound back to v.104 and there is defiantly a difference and less lag. But I can not shut the computer down now without it crashing. Unplugging the cable yields the same results, crash.

Anyone that has tackled this problem and has a solution?
I am running the new public beta (10.13.4 beta) but for some reason I don't have the EGPU eject button, I'm guessing this is reserved for the developers beta. My egpu is a Razer Core V2 with a Asus GTX 980 Poseidon 4gb.

I have developer beta but I don't have eject button too. I have GTX 1080Ti and I think this feature works with AMD cards only.

I believe that is correct. Everything about the most recent additions to 10.13.4 (that I've seen) suggests they are specific to cards from AMD. That said, features like hot-plugging / ejecting and clamshell mode, are global features. So if and when Apple decides to work on NVIDIA support, giving the cards "feature parity" with AMD cards (at the OS level) will likely be one of their goals.

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


ReplyQuote
Shicara Smith
(@carajean)
Active Member
Joined: 2 years ago
 

Recently bought the sonnet breakaway box toplace my 1080 in it connect to my 2016 MBP 13" n/TB.  I followed the instructions on the first page but still cant get it to work. Im wondering is there a way to uninstall the home brew drivers (I tried the until command and they are still installed)?  I think I may have installed them after I dsiabled SIP. Also Im running the latest OS 10.3.4 which I cant seem to find webdrivers for. I would appreciate a little help. 

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

.

ReplyQuote
ajcroteau
(@ajcroteau)
Active Member
Joined: 2 years ago
 
Posted by: Thiago Bolinho Laranjeira

only with HDMI DUMMY PLUG!

So based on what I’m reading, there’s a 30% performance hit with this method rather than using an external monitor connected to the eGPU, right?

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

.

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

More like 30-50% lower performance. 

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

.

ReplyQuote
Pierre-Emmanuel Pardon
(@pierre-emmanuel_pardon)
Active Member
Joined: 3 years ago
 

Hello,

 

Unfortunately my eGPU setup is not working anymore with macOS 10.13.3 17D47 (it was working good on 10.13.2).

Here is my setup:

- MacBook Pro retina mid-2015

- Razer Core v2 (working good):

- NVIDIA GTX 1070 ti

- External display: Samsung C27HG70 in displayport 1.2+

I did tried to boot, log in, plug the eGPU then check system preferences: all is recognised, then log out and in as described on this post.
Unfortunately the external display try to wakeup from standby, the input recognition switch to DisplayPort but after I can see a blink on the internal display (black and a little red blink) and external display. Then the external display switch to HDMI, then back to DisplayPort and blink...This behaviour is reproducing continuously.

I'm trying to test several settings (lower framerates 60/120) in HDMI and DP...

Stay tuned...

@yifanlu and co, any help?

Old hardware: MacBookPro11,5 (15 Retina, i7 4980HQ) dGPU R9 M370X + TB2/TB3 adapter + Razer Core v2 + GTX 1070 Ti

New hardware: Mac mini (2018, i7 8700B, 32 GB RAM, 1 TB SSD)+ Razer Core v2 eGPU + SAPPHIRE Radeon RX Vega 64 + Samsung C27HG70 display
New software: macOS 10.14.2 (18C54), Windows 10 to be tried !


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

the solution is one page back, posted by zap and the last comment should be mine. This method is what currently works.

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

.

ReplyQuote
Pierre-Emmanuel Pardon
(@pierre-emmanuel_pardon)
Active Member
Joined: 3 years ago
 
Posted by: psonice
Posted by: devild

For those who have problems with new Nvidia drivers on 10.13.3, do next:

Download the webdriver.sh file from here - https://github.com/vulgo/webdriver.sh
Execute the following lines (while running the terminal with the path of the webdriver.sh file):
sudo ./webdriver.sh -cu https://images.nvidia.com/mac/pkg/378/WebDriver-378.10.10.10.25.104.pkg
sudo ./webdriver.sh -m

This fixed issues on 10.13.3 for me too. After updating (and updating nvidia drivers + reinstalling the nvidia eGPU support package) I got a black screen after connecting the GPU and logging out. This fixed it.

Welcome 10.13.3 note: 10%+ speed increase for Metal compute workloads!

This workaround works for me !

Thanks to @devild and each forum members for the help Smile

Report my setup working on MacOS 10.13.3 17D47 with NVIDIA Web Drivers .104:
MBPr mid-2015 + Core v2  (TB2>3 adapter) + GTX 1070 ti

 

Cheers !

 

Old hardware: MacBookPro11,5 (15 Retina, i7 4980HQ) dGPU R9 M370X + TB2/TB3 adapter + Razer Core v2 + GTX 1070 Ti

New hardware: Mac mini (2018, i7 8700B, 32 GB RAM, 1 TB SSD)+ Razer Core v2 eGPU + SAPPHIRE Radeon RX Vega 64 + Samsung C27HG70 display
New software: macOS 10.14.2 (18C54), Windows 10 to be tried !


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

I just can't get my eGPU to work with my MacBook.

OS: macOS 10.13.3 (17D47, clean install)
Notebook: 13" MacBook Pro Retina Late 2013 (Thunderbolt 2, no dGPU)
SIP: disabled
GPU: GeForce GTX 970 (Asus DirectCU Mini)
Enclosure: Akitio Thunder2 (connected via TB2 cable)
Ext. display: DELL U2414H (connected to eGPU via HDMI cable)
Driver: 387.10.10.10.25.156
CUDA driver: 387.128
NVDAEGPUSupport: v6

When I hot-plug the eGPU into my running Mac the Akitio Thunder2 is visible in System Information. The card gets detected as NVIDIA Chip Model. Fans are running and the power LEDs are on. The external display stays black (as expected). Once I log out my account, the internal display goes black, the external display stays black and nothing happens. If let my machine run for half an hour, no change. When I unplug the eGPU the system crashes (as expected).

I tried the webdriver.sh fix, rebuilding the kext cache, enabling SIP --without-kext, different cables, changing the plug in method (most result in system crash. Boot > login > hot-plug > log out > log in, seems the most reliable). 

Is there anything I can try to get my eGPU up and running?

When the system crashes I get this error report (or similar):

Kernel Extensions in backtrace:
 com.apple.iokit.IOPCIFamily(2.9)[8E6C654E-4A8F-3C6B-BBFE-BA8A68C9C146]@0xffffff7f96e94000->0xffffff7f96ec8fff
 com.apple.iokit.IOAcceleratorFamily2(376.6)[5F8F39B4-41AB-3263-9867-D0FAF9BBD2AE]@0xffffff7f97683000->0xffffff7f97718fff
 dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[498548AE-30A0-36C6-92F7-1714D01C0A98]@0xffffff7f975fe000
 dependency: com.apple.iokit.IOSurface(209.2.2)[AE58720D-7079-388F-AD95-FD2366F98F8D]@0xffffff7f97613000
 dependency: com.apple.iokit.IOPCIFamily(2.9)[8E6C654E-4A8F-3C6B-BBFE-BA8A68C9C146]@0xffffff7f96e94000
 dependency: com.apple.iokit.IOGraphicsFamily(517.22)[2AEA02BF-2A38-3674-A187-E5F610FD65B7]@0xffffff7f9762f000

Late-2013 13" MacBook Pro Retina (TB2), macOS 10.13.3, Akitio Thunder2, GeForce GTX 970 (Asus DirectCU Mini)


ReplyQuote
Simon Jones
(@simon_jones)
New Member
Joined: 2 years ago
 

Another success story for you.

System: iMac 27" late 2013 3.5GHz NVIDIA 780M 4GB

Link: iMac TB2 > Apple TB2-TB3 Adaptor > USBC Sonnet Breakaway

eGPU ASUS NVIDIA GTX1070 DUAL

Using it for GPU rendering in DAZ Studio no external monitor connected.

Observations.

Internal display showing some glitching

Daz manipulation significantly slower than without eGPU

GPU working as CUDA render engine. 

*Happy Dance*

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

.

ReplyQuote
 of  199