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

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

 of  199
  RSS

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

Guys the performance with Thunder2 / 1080GTX is really almost unusable for me (compared to Sierra). I have 2013MBP with 750M  Basically the Dock would take a couple seconds to show up. Chrome is lagging like I am on Chromebook (key presses register after a second almost)

Anyone has any suggestions where to look for answers?

Can it be eGPU related or is it some High Sierra thing?

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


ReplyQuote
punk.kaos
(@punk-kaos)
Active Member
Joined: 3 years ago
 

Mirroring with a dummy plug is exactly how I accelerate my internal display. It works fine, you just need to be sure to set the "dummy" display as the primary so its driven by the eGPU. You can also use 3rd party apps to move apps between the displays with hotkeys instead of mirroring which lets you choose between the iGPU and eGPU, and also appears to perform slightly better.

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

.

ReplyQuote
Juan C. Yunis
(@juan_c_yunis)
Reputable Member
Joined: 3 years ago
 

I found a way to boot my 2017 MBP 15" with Radeon 560 and macOS 10.13.1 with my eGPU Mantiz Venus EVGA GTX 1080 Ti FTW3 connected. I think some people won't like my workaround, but it works. In order to achieve this, I went to bootcamp, run the script to switch the LCD to the iGPU instead of dGPU (Intel instead of Radeon 560), restarted and booted again in bootcamp with refind + apple_set_os.efi trick to enable the iGPU, then in windows i went to device manager -> select the Radeon 560 GPU -> Click view menu > View device connections -> Select the x16 above the Radeon 560 and right click, then click disable, then leave the eGPU plugged and reboot into Mac and it should work. Only thing is that my system is recognizing one GPU in about this Mac, with the previous trick of login and logout, it used to show the iGPU and the eGPU. http://take.ms/gHkpi

Update:

After logout and login again my internal display got completely disabled:  http://take.ms/8WMfL and  http://take.ms/ShURo i guess like clamshell mode, lol.

Update 2:

Logout and login again, and this it re-enabled my internal display, gonna test restart.

Update 3:

Restart didn't work, it went back straight to black screen on both displays.

2018 Mac Mini Core i7 8700B 32GB RAM 512GB SSD + Razer Core X + AMD Radeon VII


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

I can no longer boot my MacBook Pro mid-2014 with my AKiTO TB2 Box and 980ti.
This had been working a few days ago, I recently brought everything to work with me and it's no longer working.

I've attempted to uninstall and reinstall the drivers, this had no luck..
The box does work on my 2013 Mac Pro.

Whenever I go to the system information with the box connected it just pin wheels in the bottom corner.

Screen Shot 2017 11 16 at 3.05.31 PM
Screen Shot 2017 11 16 at 3.05.54 PM

Any help is appreciated.

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


ReplyQuote
Boomer
(@boomer)
New Member
Joined: 3 years ago
 

Okay, thanks to @nando4 I learned that my Akitio Node unit was defective. I returned it and received a functioning device, and now my GPU is being identified on both macOS and Windows. 

I am still having some problems on both operating systems, however.

macOS: When I have the eGPU connected, my external monitor only displays a black screen but will render the mouse. The internal display works properly, but is apparently using the integrated graphics.

Windows: When I have the eGPU cold plugged, Windows freezes at startup (which I believe is normal?). When I hotplug the eGPU, the external display works properly and utilizes the GTX 1080, but the internal display is black with the windows logo and has some flickering artifacts. 

I believe I am on the verge of having success, but I could use a little bit more help! Thank you!

For reference, this is my original post:

Posted by: Boomer

I have been working on this for several hours and I'm having no luck. 
Here is an album with screenshots of all my relevant information:  https://imgur.com/a/nFiSy

System Specs:

MacBook Pro (13-inch, 2017)
macOS High Sierra 10.13.1 (17B48)
Akitio Node (FW 25.1)
Gigabyte GeForce GTX 1080 Windforce OC
External display connected via HDMI

Here is what I did:

1) Clean install to newest version of macOS High Sierra
2) Installed proper Nvidia web driver ( http://www.nvidia.com/download/driverResults.aspx/126538/en-us)
3) Disabled SIP in macOS Recovery (csrutil enable --without kext)
4) Installed Nvidia eGPU Support (nvidia-egpu-v2-1013-1.zip)

I tried the Troubleshooting process in the OP and tried to hotplug and coldplug the Akitio node.

The Akitio node is clearly powered on, LED is on, fans are running.
I can see the fans of the GPU spinning when the Akitio node is plugged in.

I've searched for many hours and can't find out any other possible solutions. 
I know my specific graphics card is not on the Akitio node supported graphics card list ( https://www.akitio.com/information-center/node-gpu-compatibility/), but it isn't on the incompatible graphics card list.

Does anyone have any ideas?

 

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

.

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

I've just upgraded to High Sierra, coming from Sierra with automate-eGPU.sh script installed to have my Aorus 1070 working with macOS.

Now I understand that HS has builtin support for eGPU, just need to install NVIDIAEGPUSupport and update Nvidia WebDrivers to have my GTX 1070 working. Before I do that, do I need to uninstall automate-eGPU.sh using the script's uninstall feature?

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
 
Posted by: Boomer

 

macOS: When I have the eGPU connected, my external monitor only displays a black screen but will render the mouse. The internal display works properly, but is apparently using the integrated graphics. 

I had this exact issue after upgrading from Sierra to HS. What I did was uninstall the Nvidia webdriver, CUDA (OSX stopped loading and I had to reinstall HS), then reset VRAM, SMC, csrutil enable, install the Webdriver, install the app from here. It worked.

 

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


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

I've done all steps with crsutil disabled and it seems to have worked... Not sure if that really matters.

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


ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 4 years ago
 
Posted by: goalque
Posted by: andrewtch

Btw, what actually happened to Yifanlu? He even removed the repo from the github.

Maybe he observed that Russian hackintosh company Bizon wrapped his kext into a shady "installation tool" as they did with my script.

Is Nvidia remaining hackintoshers' playground? A reminder from the big players?

I was right. The tentacles of Bizon extend everywhere. They took everything that hackintosh and egpu community produces, and monetize it:  https://www.scribd.com/document/363771313/Bizonbox-Guide-Eng

"Go to /Library/Extensions/, delete NVDAEGPUSupport.kext and clean the Trash"

Nvidia has removed Bizon logo from their Quadro Partner Program page:

http://www.nvidia.com/object/quadro-external-graphics.html

but Bizon still says:

"BizonBOX is an NVIDIA® Quadro® Certified eGPU device."

Intel requires eGFX certification:

https://thunderbolttechnology.net/blog/external-graphics-egfx-vs-generic-pcie-expansion-enclosures-explained

Wake up Nvidia.

Quoting @yifanlu's words, why he dropped by here:

"I think all knowledge should be free and open–it annoys me when I see someone brag about getting something done and purposely not sharing the details."

https://egpu.io/forums/mac-setup/wip-nvidia-egpu-support-for-high-sierra/paged/3/#post-22534

We know a few.

automate-eGPU EFIapple_set_os.efi

Mid 2015 15-inch MacBook Pro eGPU Master Thread

 
2018 13" MacBook Pro [8th,4C,U] + Radeon VII @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 1809 [build link]  


Rycco and itsage liked
ReplyQuote
fishblimp
(@fishblimp)
New Member
Joined: 3 years ago
 

Got my MacBook Pro 15" (2016 w/ touchbar) + Sonnet Breakaway Box + Asus GeForce GTX 1060 + Samsung U28E590 + Belkin Thunderbolt 3 Cable to work after doing the process of booting up without being connected to the breakaway box, then logging out, logging back in - it works!

 

 

MacBook Pro (15-inch, 2016 running 10.13.6, Sonnet Breakaway Box 350, Asus GeForce GTX 1080 Ti Turbo 11GB, running macOS-eGPU.sh (v1.6), NVIDEA driver 387.10.10.10.40.105, CUDA Driver 410.130


ReplyQuote
 of  199