[APP] NVIDIA eGPU support for High Sierra (NVIDIAEGPUSupport)
So, as I'm crossing continents frequently and need a Mac for work - I bought a "home office" computer (Apple Mac mini Intel Dual-Core i5 2.6GHz, 8GB, 1TB, HD Graphics) for my off shore location.
I tried the auto-egpu.sh script first, but aside of installing the Nvidid webdrivers - it did not work at all. So I followed the procedures for High Sierra in the original post, and voila. Not only did it work perfectly in OSX, it also worked flawlessly on my (bootcamped) Win 10 - out of the box (no idea why though).
I got 2x Philips 32" 2560x1440 monitors running and 3D performance seems rather well for this type of machine. I started 2x game clients (EVE) just to test, and they both ended up at 60hz refresh (max. client default settings). FPS sloped down once the internal HD (ordinary, no fusion) started spinning.
Holy cow thats crap! Might just gorget about gaming in macOS ever then...
Yeah, I guess it's better to have a stock AMD card to have a nice working system, however for gaming is better to stick with Windows.
Is it worth updating to High Sierra now? I have 2013 MPB 750GTM with Thunder2 and it works fine on Sierra. I would upgrade only to keep up with the latest software, but not if it breaks eGPU.
In my case, it made my setup better. In Sierra i had some weird issues, like artifacts, freezes, etc. but now in High Sierra, everything is stable so far.
The V2 version on 10.13.1 makes screen brightness adjustment disable and automate adjustment nonfunctional.
The automate gpu switch is disabled and set Nvidia-GPU as default.
After a little long cover sleep, it can not be awaked from sleeping.
I'm experiencing the issues 1 and 3, too.
3 is related to 1, because it does wake up from sleep, however the screen brightness is set to 0 / screen backlight is off.
Would be great to see this screen brightness issue resolved, because now I have to reboot every time I shut my MBP. Even when not using an eGPU.
EDIT: I’m running 10.13.1 on a late 2013 rMBP 15″ (MacBookPro11,3) with internal GeForce 750M.
30 FPS in MacOS Rocket league sounds about right. Unfortunately MacOS isn't optimized like windows to play games.
if you skip to around 3:35 you'll see he's getting the same results
That video is from April, macOS wasn't even released back then. It is true that there's a difference between Windows vs macOS, but that makes sense because NVidia 10XX series driver on Windows is very optimized compared with macOS, but the difference is not that much to me, I was getting around 10fps drop everywhere compared with Windows, but! here's the thing! I wasn't able to play fluid 4K videos on macOS, while in Windows it was more than perfect, even 60fps 4K videos. That's definitely something about drivers. Now I am using this AMD RX 560 that works perfectly well with 4K videos, games, 3D apps, etc; it's like 2.5 times what the IRIS is, which is not that crazy, but more than acceptable. Anyways, all this about eGPU is very new, even more on Macs, so I am hoping in the future we will see improvements and all these "problems" will go away. Let's see...
I just bought a 580, will see how it does in windows compared to my 1070. And if the fall update did anything for error 12 as some have claimed.
2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10
I am learning about VR and stuff, and what's crazy is that I am running Unreal Engine 4.18 with Steam VR (with the Vive) on my mac, and the RX 560 is performing very acceptable, so I guess Metal 2 is doing it's job pretty well.
While this is woring great with both Akitio Node and Sonnet 550 boxes with 1080 Ti on a Mac Pro (Late 2013), the one issue I've noticed (which isn't really an issue) is that the GPU in the eGPU doesn't sleep with the computer, it stays active and spinning, while on Sierra and the automate-egpu script it would turn off the card inside the eGPU.
Hi guys I updated to High Sierra and now keep logging into the black screen on external display. I can press left arrow, input password and log into OSX and see things on internal display, but that's it.
I had previously eGPU working fine with automate-egpu script in Sierra.
I have 2013 750M + Thunder2 + GTX1080
I tried logging in without eGPU plugged in, but when I plug it in i don't see it in profiler. Then if I log out, everything is just stuck at black screen.
I tried uninstalling CUDA and web drivers and reinstalling. Same effect.
What am I missing?