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

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

 of  199
  RSS

(@jonathan_petts)
New Member
Joined: 3 years ago
 

Hello All, 

 

First time posting here – I can’t say I really have any experience with eGPU’s. I have purchased a Sonnet and Titan XP for work. I work in the film industry and we are testing the Titan Xp currently on my MacBook Pro 15in which I just bought as a trial before we purchase a load of 5K iMac’s and Titan XP’s for 8K transcoding. 

So within the sonnet manual there was a whole guide on how to setup this eGPU Im running Mac OS 10.13.1 and even though we have the CUDA and Web drivers installed we still don’t seem to be having any luck. 

In system profiler I can see the sonnet, during the terminal commands we used from Sonnet it seems to recognise a Titan XP but literally beyond that no clue what is going wrong. Having looked online I was under the impression it might be plug and play with a bit of messing with drivers. 

So I was just wondering what tips anyone here might have ? Or is there are any basic things I should be doing to get this to work as if we do get it working I’m going to have to install it on 3-4 iMac 5K’s if they are happy with the render speeds. 

 

Any help would be amazing guys !!

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

.

ReplyQuote
Yukikaze
(@yukikaze)
Prominent Member Moderator
Joined: 4 years ago
 

Have you looked at the first post of this thread?

Want to output [email protected] out of an old system on the cheap? Read here.
Give your Node Pro a second Thunderbolt3 controller for reliable peripherals by re-using a TB3 dock (~50$).

"Always listen to experts. They'll tell you what can't be done, and why. Then do it."- Robert A. Heinlein, "Time Enough for Love."

 
2012 14" Lenovo Thinkpad T430s [3rd,2C,M] + RX 550 @ 10Gbps-TB1 (Atto Thunderlink) + Win10 [build link]  


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

Yes I have - having done this caused my Mac to boot up to a black screen and the OLED touch bar glitch out and I have to boot without the eGPU attached.

 

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

.

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

how to properly shut off the Mac after installing this? I have Mantiz Venus with 1060 and tested out this implementation. The software works through the logout relogin process, but each time I shut off the Mac with the built-in power off button, it won't shut off, with a green screen on the internal display, or the 4 language error screen. Can somebody help me out of this?

Also, the egpu drives both the screen and even I close, the lid the internal display won't shut off. It still displays on both screens and kind of annoying because I always put the MacBook away when using egpu and external monitor. Is there any way to disable the internal display when connected to egpu with this software installed? Thank you!

MacBook Pro 15 inch 2017 RX560
Mantiz Venus
AMD Radeon 5700XT
macOS 10.15.1
Windows To Go 1809
Sandisk Ultra SSD 480GB


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

Hello All, 

 

....So within the sonnet manual there was a whole guide on how to setup this eGPU Im running Mac OS 10.13.1 and even though we have the CUDA and Web drivers installed we still don’t seem to be having any luck. 

In system profiler I can see the sonnet, during the terminal commands we used from Sonnet it seems to recognise a Titan XP but literally beyond that no clue what is going wrong. Having looked online I was under the impression it might be plug and play with a bit of messing with drivers. 

So I was just wondering what tips anyone here might have ? ....

Couple things: 

1) The information in the Sonnet Guide (unless they've updated it in the last few days) is not as current as the information in this thread, specifically with respect to getting unsupported Nvidia GPUs to work in macOS 10.13.1. So as Yukikaze points out, your first stop should be the first post in this thread.

2) Run through those steps then post your results here and we can compare what you did and got with other people. I can say from first-hand experience these steps (or slight variations) work with a GTX 1070, but I don't know if they'll work with a Titan Xp or not. In theory they should.

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


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

I'm having problems with this, too. My machine:

MacBook Pro 15" (2017 w/ Touch Bar) + macOS 10.13.1 + Mantiz Venus + MSI GTX 1080 Ti Gaming X 11g

I got it running under macOS Sierra (10.12) and High Sierra (10.13), but when I upgraded recently to the latest dot release of High Sierra and tried going through the steps again I was unsuccessful.

I already had the latest Nvidia drivers installed, so first I skipped that step. I restarted in recovery mode, ran "csrutil enable --without kext", rebooted in regular mode and ran the script. No dice

So I tried resetting back to "csrutil enable" in recovery mode, reinstalled the Nvidia drivers, ran "--without kext" in recovery mode, then ran the script again.

When I tried restarting with the eGPU on I just got a black screen on both my laptop screen and my external monitor (attached via TB3, not through the eGPU). And it would crash hard when I tried to shut down.

Anyone else having problems? Do I need to completely remove the Nvidia drivers and start from scratch?

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

.

Kbaegis liked
ReplyQuote
hellimod
(@hellimod)
New Member
Joined: 3 years ago
 
Posted by: chinsteig
Posted by: hellimod

I was able to get this working with my Atiko thunderbolt 2 and Nvidia 1050ti without running csrutil disable. In fact I can't do that as I run a raid 0 and am unable to create a recovery segment on my drive.

You can get access to the terminal to disable it via a macOS installation USB. That's what I had to do on mine, it takes longer to actually get to the right mode but it does the job no problem.

For me my steps were.

1. install macos sierra

2. copy using superduper to external drive.

3. upgrade external to macos high sierra

4. copy image back to raid 0 drive

5. install nvidia drivers

6. install nvidiaegpusupport.

Everything working, didn't need to run CSRUTIL DISABLE. I did nothing more and it works fully and tested with my Atiko Thunderbolt 2 + NVidia 1050ti

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

.

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

I managed to install and get it working on 2013 MBP with 750M and 1080GTX via Thunder2

but the performance is really slow. The internal screen is barely usable (can't watch video on it for example). 

Hmm I wonder why

MBP 2013 750M + Akitio [email protected]RX570 (OSX) & GTX1080 (Bootcamp)


ReplyQuote
Daniel
(@daniel)
New Member
Joined: 3 years ago
 

Today I tried my mac mini 2012 with gigabyte egpu aorus gtx 1070. It works like a charm. Using apple thunderbolt 3 to thunderbolt 2 adapter and thunderbolt cable. Following all the instruction, failed once, it turns out that you have to boot into reinstall partition & run terminal command from there and voila... it works just fine. I installed cuda driver for mac osx, and all the iRay renderer instantly recognizes the card. Tomorrow I’ll buy a 4k monitor and plug in to the GTX1070.

Posted by: louis wong

Hi everyone , i use mac book pro mid 2014 osx 10.13.1 ,when i plug in the Aorus GTX 1070 gaming box , whatever i install the webdriver or not , when i restart the mac , is both internal & external monitor black screen results. If i restart the mac without the egpu , and then plugin the box , it show the egpu on thunderbolt list only. Looking for some help , thanks a lot .

after you install the web driver, reboot, press cmd – R to go to reinstall partition, access the terminal from there, type “csrutil enable —without kext”, and then reboot again, then reinstall the nvidia egpu support.

If you use the terminal while you’re logging in it wont work. I hope this will help.

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

.

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

Today I tried my mac mini 2012 with gigabyte egpu aorus gtx 1070. It works like a charm. Using apple thunderbolt 3 to thunderbolt 2 adapter and thunderbolt cable. Following all the instruction, failed once, it turns out that you have to boot into reinstall partition & run terminal command from there and voila... it works just fine. I installed cuda driver for mac osx, and all the iRay renderer instantly recognizes the card. Tomorrow I’ll buy a 4k monitor and plug in to the GTX1070.

Posted by: louis wong

Hi everyone , i use mac book pro mid 2014 osx 10.13.1 ,when i plug in the Aorus GTX 1070 gaming box , whatever i install the webdriver or not , when i restart the mac , is both internal & external monitor black screen results. If i restart the mac without the egpu , and then plugin the box , it show the egpu on thunderbolt list only. Looking for some help , thanks a lot .

after you install the web driver, reboot, press cmd – R to go to reinstall partition, access the terminal from there, type “csrutil enable —without kext”, and then reboot again, then reinstall the nvidia egpu support.

If you use the terminal while you’re logging in it wont work. I hope this will help.

I installed the web drivers with csrutil disabled. Do you think that might cause issues?

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


ReplyQuote
 of  199