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

Page 12 / 54 Prev Next
 

tbl777
(@tbl777)
Trusted Member
Joined:8 months  ago
Posts: 74
November 5, 2017 9:29 am  
Posted by: Inotna

Thanks making this possible 😀

 

MacBook Pro mid 2017 15" with Akitio Node and Nvidia 1060 6GB. Brightness still works for me on the internal screen.

 

Using the little tool "DisableMonitor" works for me to turn off the internal screen and just use the external

I'm using the left thunderbolt closest to me.

Screen Shot 2017 11 05 at 09.38.52

Is your awake function normal? Just cover your screen, wait several minutes and open you laptop, does you get black screen?

late-2013 15" MacBook Pro GT750M + RX580@16Gbps-TB2 (AKiTiO thunder 2) + macOS 10.13


ReplyQuote
Inotna
(@inotna)
Eminent Member
Joined:1 year  ago
Posts: 21
November 5, 2017 11:22 am  

You mean putting it to sleep and then wake it after some time? Or just when both screens are on and just close the lid, and see what happens?


ReplyQuote
tbl777
(@tbl777)
Trusted Member
Joined:8 months  ago
Posts: 74
November 5, 2017 12:41 pm  

Just put your macbook with this script installed into sleep normally, and wait for one or two minutes, then see if it can awake from sleeping.

late-2013 15" MacBook Pro GT750M + RX580@16Gbps-TB2 (AKiTiO thunder 2) + macOS 10.13


ReplyQuote
RINGO
(@ringo)
New Member
Joined:7 months  ago
Posts: 2
November 5, 2017 2:08 pm  

I am very grateful to yifanlu.
Even in High Sierra, eGPU works well like Sierra.

However, MBP's internal display has the following problems.

  • QuickLook is not displayed
  • Apps in Launchpad folder are not displayed
  • Videos are displayed in black in Chrome
    (Chrome will be improved by disabling GPU acceleration.)

There is no problem with the external display connected to eGPU.

Is this caused by the Nvidia driver? 


MBPr 15 "(Mid,2012) dGPU: GT 650 M,
and BizonBOX 2S (= AKiTiO Thunder 2) eGPU: GTX TITAN X.

MacOS: 10.13.1
Nvidia web driver: 378.10.10.10.20.107
NVIDIA Executive Support: v2 - 1013 - 1


ReplyQuote
colombovfx
(@colombovfx)
New Member
Joined:8 months  ago
Posts: 2
November 6, 2017 12:46 am  

Video output is a success as well! 


ReplyQuote
chocomonsters
(@chocomonsters)
Eminent Member
Joined:1 year  ago
Posts: 38
November 6, 2017 3:27 am  

Thanks!  It works like a charm....

I forgot to boot without egpu connected after installing NVIDIAEGPUSupport and keep getting black screen.

Once I connect egpu after booting up, I was able to log off and log back on.  

Great work guys.


ReplyQuote
a2daj
(@a2daj)
New Member
Joined:7 months  ago
Posts: 2
November 6, 2017 7:20 am  

I was able to use the kext to get my Aorus Gaming Box 1070 to work with my 2017 13-inch MBP nTB.  I had to unplug my Aorus power cable for a few seconds in order for the hot plugging to work.  That seems to be SOP for that device whether it's macOS or bootcamp every so often.


ReplyQuote
Parnaudfr
(@parnaudfr)
Active Member
Joined:1 year  ago
Posts: 7
November 6, 2017 2:51 pm  
Posted by: Parnaudfr

Hi every body,

Config : Powerbookpro late 2016 with Radeon 560 - High Sierra 10;13 (17A405)
EGPU Akitio Node (latest thunderbolt driver)
Nvidia 1080 TI
screen HP elite display E231 (1920x1200)

On clean install high Sierra :
Latest driver from Nvidia 378.10.10.10.15.121
1 - starting with egpu connected and sip enable w/out kext : freez at startup with garbage on retina and black on ext.
2 - starting without egpu connected and sip enable w/out kext, and connecting egpu at login screen : getting every thing recognized but black screen on ext. Mouse showing on the ext screen but no image!

I will try now with sip disable!!

Hi every body,

Try with the V2 version, after a completely clean install of High Sierra 10.13.1

Getting the same result!! Whatever way of starting or plugging the egpu, garbage on the MacBook Pro screen and black screen on the secondary monitor!!

So neither of the solutions are working!! 


ReplyQuote
siuming
(@siuming)
New Member
Joined:10 months  ago
Posts: 1
November 6, 2017 4:23 pm  

Hi all, I am posting for an unsuccessful case. I cannot get eGPU working on the device below by following the instruction using v1.

Here is my config:
Laptop: MacBook Air (11-inch, Mid 2011)
eGPU: Aorus Gaming Box 1070
Connection Cable: Thunderbolt 1/2 cable --> TB1 to TB3 adapter --> Aorus Gaming Box


ReplyQuote
Username
(@username)
Estimable Member
Joined:1 year  ago
Posts: 173
November 6, 2017 4:40 pm  

Some have problems waking the system up after putting it to sleep. 

I cant even make it go to sleep. It simply does not respond to the sleep command other then turning off the screen. Any ideas on this?

10.13 on Mac mini 2012 with thunder 3 and 1070. 

2012 Mac Mini + GTX1070@10Gbps-TB1 (AKiTiO Thunder3 via TB3->TB2 adapter) + macOS


ReplyQuote
khubi
(@khubi)
New Member
Joined:7 months  ago
Posts: 1
November 6, 2017 6:13 pm  

I have a MBP 2016 late 15 inch with Sonnet EGFX box with 1080 TI.

I find that after installing the script, if I turn on the GPU before boot, then it will get stuck on garbage screen at some point.

The only workaround that works for me is to boot all the way, login, turn on the egpu box, then log out and log back in

But this works with 1 eGPU.  The moment I try to turn on the 2nd eGPU, the system freezes and shuts down. 


ReplyQuote
juliette
(@juliette)
New Member
Joined:7 months  ago
Posts: 1
November 6, 2017 7:27 pm  

Just wanted to add my thanks--what an amazing forum!

I installed the latest nVidia drivers on a clean 10.13.1 install, set csrutil enable --without kext in recovery mode, ran the v2 installer and rebooted, then logged in, hot plugged and logged out. Fingers crossed, but everything has been working perfectly so far!

I'm using the Akitio Node with the latest firmware update in the lower-right port, as this is the only port that reliably works in Windows 10 Boot Camp for me.

 


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Honorable Member
Joined:1 year  ago
Posts: 648
November 6, 2017 9:57 pm  

Just booted up with my eGPU plugged in by mistake and I dont even have to log out/on for it to be recognised... if I unplug it causes a system crash though.

2017 13" MacBook Pro Touchbar + GTX1060@32Gbps-TB3 (AKiTiO Thunder3) + Win10
2017 13" MacBook Pro Touch Bar + GTX1070@32Gbps-TB3 (Sonnet Breakaway Box) + Win10
---
LG 5K Ultrafine flickering issue fix


ReplyQuote
Username
(@username)
Estimable Member
Joined:1 year  ago
Posts: 173
November 7, 2017 3:07 pm  

I have never had my egpu unplugged when booting.

I have my only monitor connected to the 1070 and a hdmi-blind plug in the Mac mini and screen mirroring enabled. The Mac mini have FileVault enabled.
When I cold boot my screen is black, so I wait for perhaps 10-15 seconds. Then I press left arrow to choose my user on the non visible login screen and then Return. Type my password and Return.
The backlight on my keyboard and mouse goes out for a second and then lights up again. I know get the start up bar and the system logs me in.

Works like a charm.

2012 Mac Mini + GTX1070@10Gbps-TB1 (AKiTiO Thunder3 via TB3->TB2 adapter) + macOS


Anima and theitsage liked
ReplyQuote
Anima
(@anima)
Active Member
Joined:1 year  ago
Posts: 15
November 7, 2017 10:55 pm  

Finally got it to work by first uninstalling the Cuda drivers prior to installing the Nvidia drivers and NVDAEGPUSupport-v2.

@Username Nice tip about logging in without an external screen connected


ReplyQuote
andy
 andy
(@andy)
Eminent Member
Joined:7 months  ago
Posts: 26
November 8, 2017 1:44 am  

I've had success getting my eGPU up and running. 

2016 Macbook Pro 15", High Sierra (10.13.1)
MZ-02 with GTX 1080 Ti
WebDriver 378.10.10.10.20.107
Used package V2

I completely disabled csrutil after I installed the WebDriver. At first boot at the login screen is where I attach my eGPU, I don't do the login then logout dance. Everything works great!

PS -- While skimming this huge thread I noticed some people saying their graphics card is only being identified as a generic Nvidia Chip Model. That was my case, too, but after I logged out then back in the card was correctly identified and everything went smooth.

Edited: 7 months  ago

ReplyQuote
Domin1001
(@domin1001)
New Member
Joined:7 months  ago
Posts: 1
November 8, 2017 6:35 pm  

Hello guys I did everything but my Mac Book 2016 doesn’t see card (1070 gtx), I don’t know what’s wrong, drivers is good on 13.10.1 system what should I do ?

I can see a card only in thunderbolt, what’s next ?

Edited: 7 months  ago

ReplyQuote
benwabenwa
(@benwabenwa)
New Member
Joined:7 months  ago
Posts: 1
November 8, 2017 10:59 pm  

Have you succeeded to make it work ? -> I have the same configuration and 2 blanck screens
If you have succeeded, could you describe your method ?
Thank you 😉


ReplyQuote
lukicharms
(@lukicharms)
Eminent Member
Joined:11 months  ago
Posts: 28
November 9, 2017 6:05 am  

Wanted to share another Success Story!

Macbook Pro 15" late 2016 (Touch Bar) + Mantiz Venus + GTX1080 TI + LG 27UD68-P 4K UHD.

High Sierra 10.13.1

NVIDIA Web Driver 378.10.10.10.20.107

IMG 0079

Screen Shot 2017 11 09 at 12.58.53 AM

Edited: 7 months  ago

ReplyQuote
Eightarmedpet
(@eightarmedpet)
Honorable Member
Joined:1 year  ago
Posts: 648
November 9, 2017 7:54 am  

Lovely looking set up@lukicharms ! Those Mantiz enclosures look great...

My headless 4k plug arrived yesterday and I did some testing... all very very disappointing after initial excitement.

I had to boot with eGPU connected and then plug the headless adapter in once logged in for things to get anywhere near working. My internal and the adapter were being driven by my 1070 but my LG 5K display was still on my iris. I tried playing Rocket League on my internal which claimed to be running on the 1070 but I was only getting about 30fps compared to 130fps in windows so something isn't right.

I'm prob going to uninstall and wait to see what official options Apple bring to the table...

Screen Shot 2017 11 08 at 18.21.07

 

2017 13" MacBook Pro Touchbar + GTX1060@32Gbps-TB3 (AKiTiO Thunder3) + Win10
2017 13" MacBook Pro Touch Bar + GTX1070@32Gbps-TB3 (Sonnet Breakaway Box) + Win10
---
LG 5K Ultrafine flickering issue fix


ReplyQuote
(@kjknpupil)
New Member
Joined:7 months  ago
Posts: 1
November 9, 2017 11:33 am  

pascal Platform Don't Work.

i have nvidia gtx 590

Detect sysinfo "nvidia chip model"

And Log out / in "nvidia gtx 590" detect.

but monitor message is "Cable not connected"

Macbook Pro 15" 2015 , amd 370x model / akitio thunder2 pcie / gtx590


ReplyQuote
Kbaegis
(@kbaegis)
New Member
Joined:7 months  ago
Posts: 2
November 9, 2017 2:33 pm  
Posted by: andy

I've had success getting my eGPU up and running. 

2016 Macbook Pro 15", High Sierra (10.13.1)
MZ-02 with GTX 1080 Ti
WebDriver 378.10.10.10.20.107
Used package V2

I completely disabled csrutil after I installed the WebDriver. At first boot at the login screen is where I attach my eGPU, I don't do the login then logout dance. Everything works great!

PS -- While skimming this huge thread I noticed some people saying their graphics card is only being identified as a generic Nvidia Chip Model. That was my case, too, but after I logged out then back in the card was correctly identified and everything went smooth.

Exact same setup as Andy ^^. Contrary to his experience, I cannot get this to work following exactly the same instructions. The egpu is detected as an NVIDIA chipset, however OSX will 1) hang on boot if plugged in, 2) hang on logout if plugged in once logged in, 3) hang on login if plugged in during the login screen.

I have a '16 15" tbmbp w/ touchbar and maxed out specs, mantiz venus and evga 1080 TI w/ 2 4k displays. Tried HDMI, displayport, and w/o monitor. Would love to know what the difference is in our setups.


ReplyQuote
lukicharms
(@lukicharms)
Eminent Member
Joined:11 months  ago
Posts: 28
November 9, 2017 3:07 pm  
Posted by: Eightarmedpet

Lovely looking set up@lukicharms ! Those Mantiz enclosures look great...

My headless 4k plug arrived yesterday and I did some testing... all very very disappointing after initial excitement.

I had to boot with eGPU connected and then plug the headless adapter in once logged in for things to get anywhere near working. My internal and the adapter were being driven by my 1070 but my LG 5K display was still on my iris. I tried playing Rocket League on my internal which claimed to be running on the 1070 but I was only getting about 30fps compared to 130fps in windows so something isn't right.

I'm prob going to uninstall and wait to see what official options Apple bring to the table...

Screen Shot 2017 11 08 at 18.21.07

 

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


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Honorable Member
Joined:1 year  ago
Posts: 648

lukicharms liked
ReplyQuote
reptilianbrain
(@reptilianbrain)
Trusted Member
Joined:1 year  ago
Posts: 51
November 9, 2017 7:25 pm  

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.

MBP 2013 750M + eGPU@1080


ReplyQuote
Baudchaser
(@baudchaser)
New Member
Joined:7 months  ago
Posts: 1
November 9, 2017 9:17 pm  

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 also want to game a bit, so I bought the Gigabyte Aorus GTX 1070 8GB gaming box with the slight hope I'd manage to set it up and get it to work on both OSX High Sierra and Win 10 (bootcamp).

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.

https://imgur.com/a/76Pxf

 

 


ReplyQuote
Juan C. Yunis
(@juan_c_yunis)
Estimable Member
Joined:8 months  ago
Posts: 101
November 9, 2017 10:51 pm  
Posted by: Eightarmedpet

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.

Posted by: reptilianbrain

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.

Edited: 7 months  ago

2017 MBP 15″ RP560 + Mantiz Venus + AMD Radeon Pro VEGA Frontier Edition


ReplyQuote
herok
(@herok)
New Member
Joined:7 months  ago
Posts: 2
November 10, 2017 7:16 am  
Posted by: tbl777

@devild @yifanlu

ISSUE 1:

The V2 version on 10.13.1 makes screen brightness adjustment disable and automate adjustment nonfunctional.

ISSUE 2:

The automate gpu switch is disabled and set Nvidia-GPU as default.

ISSUE 3:

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.

 

Edited: 7 months  ago

ReplyQuote
ibob
 ibob
(@ibob)
Eminent Member
Joined:10 months  ago
Posts: 28
November 10, 2017 1:38 pm  
Posted by: lukicharms

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... 🙂 

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


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Honorable Member
Joined:1 year  ago
Posts: 648
November 10, 2017 1:54 pm  

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 Touchbar + GTX1060@32Gbps-TB3 (AKiTiO Thunder3) + Win10
2017 13" MacBook Pro Touch Bar + GTX1070@32Gbps-TB3 (Sonnet Breakaway Box) + Win10
---
LG 5K Ultrafine flickering issue fix


ibob liked
ReplyQuote
ibob
 ibob
(@ibob)
Eminent Member
Joined:10 months  ago
Posts: 28
November 10, 2017 2:43 pm  

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. 

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


ReplyQuote
ngthtg735252
(@ngthtg735252)
Active Member
Joined:11 months  ago
Posts: 15
November 10, 2017 4:15 pm  

Confirm working for me.

MBP 2016 15inch RP455 with GTX 970.

Update:

My MBP crash on unplug the thunderbolt 3 cable.

Edited: 7 months  ago

Macbook Pro 2016 15inch - RP455 with Mantiz Venus Gray + Gigabyte Aorus RX580 8GB => P2715Q 4K 😀


ReplyQuote
23d1
 23d1
(@23d1)
Active Member
Joined:8 months  ago
Posts: 13
November 10, 2017 7:41 pm  

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.


ReplyQuote
reptilianbrain
(@reptilianbrain)
Trusted Member
Joined:1 year  ago
Posts: 51
November 10, 2017 8:59 pm  

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? 

MBP 2013 750M + eGPU@1080


ReplyQuote
geoheil
(@geoheil)
Eminent Member
Joined:12 months  ago
Posts: 26
November 10, 2017 10:23 pm  

For me it is not working. I am stuck  after installing the fix in version 2 on OSx 10.13.1, with the latest Nvidia Webdriver.

  • In case a screen is connected the screen might turn black on startup
  • Otherwise, after entering the password at the login prompt the spinning wheel appears and nothing happens. Sometimes, this is the case even when a monitor is connected via HDMI
  • When the e-gpu is not connected at boot i.e. only connected when already fully logged in, only a generic Nvidia Chip model is identified

Hardware:

  • MacBook Pro 15 / 2017 with Touch Bar, integrated Radeon 4GB card and latest OsX: 10.13.1 
  • Akitio Node
  • Nvidia 1080 TI

ReplyQuote
reptilianbrain
(@reptilianbrain)
Trusted Member
Joined:1 year  ago
Posts: 51
November 11, 2017 1:35 am  
Posted by: reptilianbrain

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? 

So I did a reinstall of OSX High Sierra, repeated all the steps. Now the external monitor is on, but the internal is black (but cursor is there). How come lol? 

MBP 2013 750M + eGPU@1080


ReplyQuote
Page 12 / 54 Prev Next