Setup & Software Discussions
[APP] NVIDIA eGPU support for High Sierra (NVIDIAEGPUSupport)
 

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

 of  55
  RSS

jhujhux2
(@jhujhux2)
Active Member
Joined: 2 years ago
 

Late 2013 MBP with 750m, eGPU 1080 with Akitio Thunder 2 failed on High Sierra 10.13.1. It worked on Sierra for a while.

Right now after the installation processes, with eGPU plugged in, the system start up would be stuck at a 80% loading bar with a spinning wheel. Motherboard would be very hot, which reminds me of failed Power On Self Test, just that this happens at the loading of the system, not before.

When NVIDIA driver is disabled with no eGPU plugged in, the system failed to boot. Loading bar would go very slowly and does not finish after hitting 100%. I had to reinstall High Sierra.

I'm considering rolling back to Sierra. I do not recommend anyone with same setup to upgrade.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
ricosuave0922
(@ricosuave0922)
Trusted Member
Joined: 2 years ago
 
Posted by: Philip Yakymov
Posted by: ricosuave0922
Posted by: Philip Yakymov

Finally I have “headless adapter” but system do not see graphic card 🙁 any more ideas? 

Did you mirror the headless display on the internal screen? Use the disable monitor program to set the resolution the same on both and then hold option (I think, might be command) and drag the two screen on top of each other in the arrangements tab of display section of system settings

I can't mirroring display cause system didn't see external graphic adapter and do not show mirroring check box. System recognize Akitio Node but didn't see 1080Ti  🙁

Configuration: Akitio Node TB3, TB3>TB2 adapter, Late 2013 MacBook Pro, High Sierra 10.13.1 (17B48), WebDriver-378.10.10.10.20.107

When are you hooking up the eGPU? If I login then plug it in it only shows up as node and doesn’t work. If I plug it in at the login screen, wait for the screen to black out and come back then login, it shows the card correctly and everything works.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
shameel
(@shameel)
Eminent Member
Joined: 2 years ago
 
Posted by: jhujhux2

Late 2013 MBP with 750m, eGPU 1080 with Akitio Thunder 2 failed on High Sierra 10.13.1. It worked on Sierra for a while.

Right now after the installation processes, with eGPU plugged in, the system start up would be stuck at a 80% loading bar with a spinning wheel. Motherboard would be very hot, which reminds me of failed Power On Self Test, just that this happens at the loading of the system, not before.

When NVIDIA driver is disabled with no eGPU plugged in, the system failed to boot. Loading bar would go very slowly and does not finish after hitting 100%. I had to reinstall High Sierra.

I'm considering rolling back to Sierra. I do not recommend anyone with same setup to upgrade.

i have the same set up and can confirm that this issue exists for me too. 

still waiting for a working solution for macbooks with dedicated nvidia gpus

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
geoheil
(@geoheil)
Eminent Member
Joined: 2 years ago
 

@shameel - same goes for me with a MacBook Pro 2017 + dedicated GPU

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member
Joined: 3 years ago
 

I reinstalled and all worked well. My monitor (LG 5K) is no longer even detected but I think I managed to accelerate my internal screen using a Headless display adapter. Adobe Apps didn't detect the eGPU which is why I wanted to try it again (Premier, PS etc) but I think Boarderlands was running off the eGPU (60fps on high settings 1080 - its not the most demanding but surely thats way beyond an iGPU?). 2017 MacBook Pro 13", 1070.

Screen Shot 2017 11 25 at 16.40.21
Screen Shot 2017 11 25 at 16.17.38

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

---

LG 5K Ultrafine flickering issue fix


ReplyQuote
shameel
(@shameel)
Eminent Member
Joined: 2 years ago
 
Posted by: geoheil

@shameel - same goes for me with a MacBook Pro 2017 + dedicated GPU

so it is confirmed that dedicated gpu macbooks work with a ton of issues. 

not worth upgrading for me but unfortunately i have already done it. any experts around here think this can be fixed?

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
(@philip_yakymov)
New Member
Joined: 2 years ago
 
Posted by: ricosuave0922

 

I can't mirroring display cause system didn't see external graphic adapter and do not show mirroring check box. System recognize Akitio Node but didn't see 1080Ti  🙁

Configuration: Akitio Node TB3, TB3>TB2 adapter, Late 2013 MacBook Pro, High Sierra 10.13.1 (17B48), WebDriver-378.10.10.10.20.107

When are you hooking up the eGPU? If I login then plug it in it only shows up as node and doesn’t work. If I plug it in at the login screen, wait for the screen to black out and come back then login, it shows the card correctly and everything works.

@ricosuave0922 Have made  it by following of your instruction. Plug in cable at login screen, system do not blackout 🙁

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


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

So you rebooted the computer, and before logging in you plugged in the node? or did you just log out and then plug it in. Mine only works after a full reboot.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
TrDA
 TrDA
(@trda)
Active Member
Joined: 2 years ago
 
Posted by: Philip Yakymov
Posted by: ricosuave0922

 

I can't mirroring display cause system didn't see external graphic adapter and do not show mirroring check box. System recognize Akitio Node but didn't see 1080Ti  🙁

Configuration: Akitio Node TB3, TB3>TB2 adapter, Late 2013 MacBook Pro, High Sierra 10.13.1 (17B48), WebDriver-378.10.10.10.20.107

When are you hooking up the eGPU? If I login then plug it in it only shows up as node and doesn’t work. If I plug it in at the login screen, wait for the screen to black out and come back then login, it shows the card correctly and everything works.

@ricosuave0922 Have made  it by following of your instruction. Plug in cable at login screen, system do not blackout 🙁

Restart and boot in Recovery Mode (press and hold cmd + R when hear the chime sound).  Enter in terminal and type "csrutil status": if its "enabled" type "csrutil disable" press enter and reboot, login and test pls.

early-2015 13″ MBA + Akito Thunder 2 + GTX1050ti + external display 1080p + macOS10.13.3 & Win10
late - 2011 17″ MBP + Akito Thunder 2 + GTX1050ti + external display 1080p + macOS10.13.3 & Win10


ReplyQuote
MagicPi
(@magicpi)
Eminent Member
Joined: 2 years ago
 

May I ask a question?
if I'm currently on Seirra 10.12.6,
with macbook pro 2016 15" with 460

I'm planning to get a aorus gaming box 1080

is it better to use the "eGPU Enabler by Rastafabi"
and stay on 10.12.6 or
go High Sierra and use the method here??

I know it looks like there's still issues with this and with gaming box
And still , both options seem to be "Not hot plug-able" 

2016 Macbook pro 15" Pro460 10.12.6 / Razer Blade 15" 144hz GTX1060
Aorus GTX 1080 Gaming Box / ASUS ROG PG279Q 165hz / iphone Xs Max / iPad Pro 9.7


ReplyQuote
itsage
(@itsage)
Famed Member Admin
Joined: 3 years ago
 
Posted by: MagicPi

May I ask a question?
if I’m currently on Seirra 10.12.6,
with macbook pro 2016 15″ with 460

I’m planning to get a aorus gaming box 1080

is it better to use the “eGPU Enabler by Rastafabi”
and stay on 10.12.6 or
go High Sierra and use the method here??

I know it looks like there’s still issues with this and with gaming box
And still , both options seem to be “Not hot plug-able” 

If you primarily use the eGPU with macOS, AMD is the way to go. Nvidia cards in macOS is going to be a constant cat and mouse game for the foreseeable future. If you must use Nvidia, stay with 10.12.6 for now.

Best ultrabooks for eGPU use

eGPU enclosure buying guide


ReplyQuote
MagicPi
(@magicpi)
Eminent Member
Joined: 2 years ago
 

thanks for the reply!

so I think I should stay at 10.12.6 then,
because I got a G-sync 165hz monitor, so I prefer to go with Nvidia card, and Aorus gaming box seems to be a nice deal.

I can stand with mac not really using the full power eGPU under MacOS,
and it still works as a USB dock and can connect my monitor and everything with one cable to my MBP.
But at least I need it to work, so I don't have to constantly switching my monitor cable...
(MacOS with DP to Type C / Windows with DP connect to eGPU ,  if not working)

....and really hope the "cat and mouse" game will change....

 

2016 Macbook pro 15" Pro460 10.12.6 / Razer Blade 15" 144hz GTX1060
Aorus GTX 1080 Gaming Box / ASUS ROG PG279Q 165hz / iphone Xs Max / iPad Pro 9.7


ReplyQuote
Robert Avram
(@robert_avram)
Active Member
Joined: 2 years ago
 

The v2 of the script does not work on the new version of MacOS HIGH SIERRA 10.13.1 with the 2017-11-29 security update that got pushed today.
My compute refused to boot and I had to boot in SINGLE USER MODE (CONTROL + S) to delete NVDAEGPUSupport.kext in Library > Extensions.
Do you have an updated version ?

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


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

Can anyone else confirm whether or not Nvidia's latest webdrivers installer from Nov 1st can even begin the install process after installing the latest (Nov 29th) macOS security patch? "I get the Mac OS X version is not compatible" warning and cannot install the drivers. I'm seeing the error on both of the Macs I had previously been able to run them prior to the security patch. Unfortunately, one of them had to be reformatted so it doesn't have the webdrivers installed at all so I can't even install the NVDAEGPUSupport-v2.pkg.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
betha
(@betha)
Active Member
Joined: 2 years ago
 

Mac OS Security update 2017.0001 give the web driver is not compatible with your current OS. After update to 378.10.10.10.20.108 App Store re download security patch and same error with web driver

I believe shitting apple, with this security patch, close the possibility to run alternative gpu on Mac 

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


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

I can't seem to edit my previous post for some reason. After hacking the build version in the SystemVersion.plist from 17B1002 to 17B48 I was able to trick the 378.10.10.10.20.107 installer into letting me install the drivers. However, the 107 drivers won't actually work. Using the web driver PrefPane to check for updates revealed a 108 update that doesn't seem to be available from the Nvidia website driver search yet. But I was able to download it with the PrefPane. So Nvidia seems to be aware and it's just a matter of time before their website is updated.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
betha
(@betha)
Active Member
Joined: 2 years ago
 

Mac OS X version 10.13.1 (17B1003) after patch before was  17B1002

news web driver :  https://images.nvidia.com/mac/pkg/378/WebDriver-378.10.10.10.20.108.pkg

but still not working

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


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

It looks like NVIDIAEGPUSupport will need to be updated to be compatible with the latest version as well. It might just be updating an Info.plist.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


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

WebDriver-378.10.10.10.20.108.pkg is not compatible with 10.13.1 (17B1003). A new version is required.

NVIDIAEGPUSupport.kext also needs to be updated for new OS build version and new drivers.

So just wait for new Nvidia drivers and source files update from pedroresende/huntrax11.

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


ReplyQuote
betha
(@betha)
Active Member
Joined: 2 years ago
 

I got the update twice, first time build 17b1002, after installing web driver 108(working), App Store give me a new patch with build 17b003 and web driver not compatible with my current OS

This is an apple cat game

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


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

Just wait for nvidia to update its web driver. I hope they will do it as soon as possible.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
natemac00
(@natemac00)
Eminent Member
Joined: 3 years ago
 

As soon as I read these post, I tuned off automatic updates, and when I got into work everything was fine... But I made the mistake of restarting my Mac Pro and when it came back up, it had installed the update still... Kinda pissed right now, this is a production computer and now I can't do any 3D renderings in Octane.

3D Cinema 4D/Octane Artist
Gigabyte Aorus GTX 1080 Gaming Box w/ TB2to3 Adapter
2013 Mac Pro
2014 MacBook Pro


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

The update that it installed was pretty important though...

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


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

I mean to be fair it is a HUGE security flaw. Its not a major change to anything important so my guess is we will all be back up and running in a day or two tops.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
natemac00
(@natemac00)
Eminent Member
Joined: 3 years ago
 
Posted by: egingras

The update that it installed was pretty important though...

Only if you leave your computer unattended and not lock the screen, and they have to have physical access... not that huge. If someone had that much access to my computer already to access my system preferences I’d be more worried about them using my email to reset my bank passwords. 

3D Cinema 4D/Octane Artist
Gigabyte Aorus GTX 1080 Gaming Box w/ TB2to3 Adapter
2013 Mac Pro
2014 MacBook Pro


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

We could have gotten by with setting a root password too. The security update also broke file sharing.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


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

I rebuilt the NVIDIAEGPUSupport package and updated the OS release and that seems to have fixed the problem for me with today's release from NVidia.

https://github.com/uge/NVIDIAEGPUSupport/releases

 

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


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

don't get your hopes up, apple released another patch (17B1003) and we are waiting on Nvidia to release 378.10.10.10.20.109. and even when they do, it appears that the NVIDIAEGPUSupport may be broken and need to be updated as well.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


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

I can get the 108 drivers to work and not complain about being incompatible by changing an info.plist, but i can't get the egpu support to work.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


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

The security update on 11/29 (17B1002) already fixed the security bug and there's already a compatible driver released. Just hold off installing the 17B1003 update until NVidia updates the driver again.

"NVDARequiredOS" in Info.plist needs to be changed to 17B1002 (later 17B1003) correspondingly.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
(@alex_betts)
Active Member
Joined: 2 years ago
 

Seems like maybe 'NVIDIAEGPUSupport' could be fixed by adjusting some .plist files, too:

https://github.com/pedroresende/NVIDIAEGPUSupport/commit/ec026d5759afd50d866e1c3c25df35645e7317be

Previous changes just reflected the build number of the supported OS and, it seems, the version numbers of bits of the nvidia driver

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
natemac00
(@natemac00)
Eminent Member
Joined: 3 years ago
 

NVIDIA needs to fix this by tomorrow or i'll be rather sad.

Screen Shot 2017 11 30 at 2.26.48 PM

3D Cinema 4D/Octane Artist
Gigabyte Aorus GTX 1080 Gaming Box w/ TB2to3 Adapter
2013 Mac Pro
2014 MacBook Pro


ReplyQuote
natemac00
(@natemac00)
Eminent Member
Joined: 3 years ago
 

I attempted this fix I found on the Hackintosh site, but no luck, it did install an alternate version of .109, but I still can't get System Report to see the eGPU.

https://www.tonymacx86.com/threads/apple-security-update-2017-001-changes-build-number-disabling-nvidia-driver-driver-updated.239245/page-7#post-1638456

Screen Shot 2017 11 30 at 3.11.05 PM

3D Cinema 4D/Octane Artist
Gigabyte Aorus GTX 1080 Gaming Box w/ TB2to3 Adapter
2013 Mac Pro
2014 MacBook Pro


ReplyQuote
(@alex_betts)
Active Member
Joined: 2 years ago
 

That same thread reports that Nvidia released the 109 driver:

https://images.nvidia.com/mac/pkg/378/WebDriver-378.10.10.10.20.109.pkg

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


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

Alright, im back up and running.

 

Download and install latest Nvidia driver 378.10.10.10.20.109

https://images.nvidia.com/mac/pkg/378/WebDriver-378.10.10.10.20.109.pkg

 

modify /Library/Extensions/NVDAEGPUSupport.kext/Contents/Info.plist 

<key>NVDARequiredOS</key>
<string>17B1003</string>
 

run post install script from GitHub source page:

https://github.com/pedroresende/NVIDIAEGPUSupport/blob/master/package/scripts/postinstall

 

EDIT

I built an updated installer from the GitHub Source if people want to use that instead of manually editing things.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


devild, nando4, P-Mac and 3 people liked
ReplyQuote
natemac00
(@natemac00)
Eminent Member
Joined: 3 years ago
 

Thank you so much for the install, back up as well on 2013 Mac Pro.

3D Cinema 4D/Octane Artist
Gigabyte Aorus GTX 1080 Gaming Box w/ TB2to3 Adapter
2013 Mac Pro
2014 MacBook Pro


ReplyQuote
 of  55