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

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

 of  56
  RSS

Push_Your_Limitless
(@push_your_limitless)
New Member
Joined: 2 years ago
 

Hey the new updated script worked.

I didn't need to hot plug.

Thanks for all the work you are doing, your promptness in response has been extraordinary.

Do you recommend running the csrutil clear command to reset the SIP once the installation has completed?

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


ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 2 years ago
 
Posted by: CRMackintosh

Where do you guys get the installer to download from?  I found an Apple page that had a "download" button for 10.13.3 but the download keeps failing and I can't seem to grab it.

@crmackintosh
Here
Just download the app, that is sufficient.
You can then create an bootable drive using the guide here.

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh on eGPU.io)
----
2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


itsage liked
ReplyQuote
(@xz_yun)
New Member
Joined: 2 years ago
 

Hi, regarding to the problem, I have the exact same problem with you, after I connected with the eGPU, it only shows NVIDIA Chip Model, I'm wondering if you have that fixed?  😐 thank you.

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
 

Whenever I update my OS to the next version, I can never boot my computer after... I just get stuck at the Black Apple boot screen and NEVER get any further.

I've tried booting into 'Safe Mode' & PRAM Reset and doesn't fix it. This has happened the past few updates.

The only way I've been able to fix it, is by using a High Sierra USB boot drive and "Upgrading(reinstalling)" the original High Sierra on top of the current one...
then installing the latest updates from the App Store...
finally, installing the NVIDIA Drivers & nvidia-epu file.

Is there something I need to be uninstalling or doing first before I do a MacOS update?
This is only on my MacBook Pro 2014, I do not have this issue on my 2013 MacPro.

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


ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 3 years ago
 

@fr34k I'd like to thank you for keep improving this wonderful Nvidia eGPU workaround. I've tried it tonight with my 2017 13" MacBook [10.13.3]. It was a clean install, first try success. The external monitor was not working very reliably so I went with internal display eGPU acceleration trick [link]. We appreciate your work and everyone who has contributed to this solution.

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide


fr34k liked
ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 2 years ago
 
Posted by: Push_Your_Limitless

Hey the new updated script worked.

I didn't need to hot plug.

Thanks for all the work you are doing, your promptness in response has been extraordinary.

Do you recommend running the csrutil clear command to reset the SIP once the installation has completed?

@push_your_limitless
No!!
Since some of the needed KEXT are not signed this would stop your system from working and likely crash it.

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh on eGPU.io)
----
2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 2 years ago
 
Posted by: xz yun

Hi, regarding to the problem, I have the exact same problem with you, after I connected with the eGPU, it only shows NVIDIA Chip Model, I'm wondering if you have that fixed?  😐 thank you.

@xz_yun
There are two ways to get the KEXT to load properly and get your eGPU working. For that see tweak 5 here.
should it still not work try the other ones as well

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh on eGPU.io)
----
2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 2 years ago
 
Posted by: natemac00

Whenever I update my OS to the next version, I can never boot my computer after... I just get stuck at the Black Apple boot screen and NEVER get any further.

I've tried booting into 'Safe Mode' & PRAM Reset and doesn't fix it. This has happened the past few updates.

The only way I've been able to fix it, is by using a High Sierra USB boot drive and "Upgrading(reinstalling)" the original High Sierra on top of the current one...
then installing the latest updates from the App Store...
finally, installing the NVIDIA Drivers & nvidia-epu file.

Is there something I need to be uninstalling or doing first before I do a MacOS update?
This is only on my MacBook Pro 2014, I do not have this issue on my 2013 MacPro.

@natemac00
Normally no. I didn’t know of a system that did that.
Definitly upgrade your system without eGPU attached and only attach it after the software has been updated as well.
Next time you might try to uninstall everything by executing
 bash <(curl -s https://raw.githubusercontent.com/learex/macOS-eGPU/master/macOS-eGPU.sh) -u
then update then install by executing 
bash <(curl -s https://raw.githubusercontent.com/learex/macOS-eGPU/master/macOS-eGPU.sh)
(If you have SIP set to unsigned KEXT only this should work out of the box, with SIP disabled try tweak 1 here)

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh on eGPU.io)
----
2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


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

Whenever I update my OS to the next version, I can never boot my computer after... I just get stuck at the Black Apple boot screen and NEVER get any further.

I've tried booting into 'Safe Mode' & PRAM Reset and doesn't fix it. This has happened the past few updates.

The only way I've been able to fix it, is by using a High Sierra USB boot drive and "Upgrading(reinstalling)" the original High Sierra on top of the current one...
then installing the latest updates from the App Store...
finally, installing the NVIDIA Drivers & nvidia-epu file.

Is there something I need to be uninstalling or doing first before I do a MacOS update?
This is only on my MacBook Pro 2014, I do not have this issue on my 2013 MacPro.

@natemac00
Normally no. I didn’t know of a system that did that.
Definitly upgrade your system without eGPU attached and only attach it after the software has been updated as well.
Next time you might try to uninstall everything by executing
 bash <(curl -s https://raw.githubusercontent.com/learex/macOS-eGPU/master/macOS-eGPU.sh) -u
then update then install by executing 
bash <(curl -s https://raw.githubusercontent.com/learex/macOS-eGPU/master/macOS-eGPU.sh)
(If you have SIP set to unsigned KEXT only this should work out of the box, with SIP disabled try tweak 1 here)

Thanks, I’ll give the uninstall a try next update, the eGPU was not connected during update so that was not the issue.

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


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

2017 MBP 13", Sonnet breakout box, Nvidia Quadro P600, Apple thunderbolt display. 

MacOS recognizes the Nvidia card correctly and lists it under the built in Intel GPU in system report, however the internal Intel GPU is still "primary" and the monitor attached to the Nvidia card is black.  The Nvidia driver manager shows no monitor connected.

Ive run the original script on page 1 with no luck.  Uninstalled, then ran the "tweaked" version of the install.  Also done all of the tweaks except attaching via HDMI, as my thunderbolt display doesnt support it.  Ive also tried the most recent driver.  Ive also loaded a rendering application that is GPU aware, and it does not recognize the Nvidia card, Im assuming it has to be the "primary" GPU to be recognized.

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


ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 2 years ago
 

@mindplay

regarding your kernel panic (I've thought about them and what's causing them for quite some time but...):
com.nvidia.web.NVDAResmanWeb and com.nvidia.web.GeForceWeb are (obviously) part of the NVIDIA driver set. However,
com.apple.iokit.IOGraphicsFamily for example is part of the patched IO-System by the enabler.
Most likely this is cause by corrupt installations. You might try uninstalling all eGPU software by using the uninstall function of my script. Then reinstall macOS out of an external drive (There is no need to delete all files, JUST reinstall macOS; but backup first, you never know, you know?) then try installing all again.
I'm not sure what exactly causes these panics. So this is a guess...

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh on eGPU.io)
----
2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 2 years ago
 
Posted by: darksyd

2017 MBP 13", Sonnet breakout box, Nvidia Quadro P600, Apple thunderbolt display. 

MacOS recognizes the Nvidia card correctly and lists it under the built in Intel GPU in system report, however the internal Intel GPU is still "primary" and the monitor attached to the Nvidia card is black.  The Nvidia driver manager shows no monitor connected.

Ive run the original script on page 1 with no luck.  Uninstalled, then ran the "tweaked" version of the install.  Also done all of the tweaks except attaching via HDMI, as my thunderbolt display doesnt support it.  Ive also tried the most recent driver.  Ive also loaded a rendering application that is GPU aware, and it does not recognize the Nvidia card, Im assuming it has to be the "primary" GPU to be recognized.

@darksyd
does system information exactly say the GPUs name? or something like "NVIDIA Chip Model"
and does system preferences see your monitor?
and do you use the left or right TB3 connectors?

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh on eGPU.io)
----
2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


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

Possibly a stupid question, but does it matter whether the eGPU is attached during installation? I've been able to get my MBP to work with my Aorus, but on the 27 iMac. Not sure why and just trying to track down all possibilities.

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


ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 2 years ago
 
Posted by: corestudio

Possibly a stupid question, but does it matter whether the eGPU is attached during installation? I've been able to get my MBP to work with my Aorus, but on the 27 iMac. Not sure why and just trying to track down all possibilities.

@corestudio
This question definitely is not stupid!
Under normal circumstances (never used eGPU before/no enabler installed) macOS should just ignore the eGPU. This is not the case if the enabler is already installed, because during boot and/or login these KEXTs are loaded into the system and so macOS will recognize an external graphics unit and will bind it into the system. This behavior can be seen that even if just a "NVIDIA Chip Model" is recognized, unplugging will crash the system.
I am not aware that KEXTs are loaded while being logged in and doing some installation stuff. What I can definitely say that all people I know of did not attach the eGPU during installation and initial boot. Only after the first boot after the installation has been completed. And I can also definitely say that all the installation does not need the eGPU attached.
Did you attach it before install?

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh on eGPU.io)
----
2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


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

fr34k

Thanks for the reply. I don't remember whether the ePGU was plugged in to the MBP when I installed, but an update on the iMac since I've been tinkering. I uninstalled everything and re-installed, and now the reboot, hot plug, log out, log in gets me closer. The 1080 shows up in the Graphics/Displays Hardware in System Info. So that's great. My software (Maya/Houdini/Redshift) still isn't happy but I imagine I can solve that.

Though I think it might be related to the fact that clicking on the CUDA System Pref control panel crashes System Prefs, so I might try to run an update to the newest drivers to see if that fixes things.

Thanks again

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


ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 2 years ago
 

@corestudio
np,
you might try purging your system from CUDA first by executing:
bash <(curl -s https://raw.githubusercontent.com/learex/macOS-eGPU/master/macOS-eGPU.sh) -u -c
(you can add -n here to suppress the reboot, as it should not be necessary as you will then immediately install it again)

then install again with:
bash <(curl -s https://raw.githubusercontent.com/learex/macOS-eGPU/master/macOS-eGPU.sh) -i -c
(this only installs the CUDA driver, replace -c with -t to install the toolkit as well)

BTW: might you PM me the exact, case sensitive names of these applications (XXX.app) and the required CUDA installation (driver/toolkit...)

P.S: It seems adding a parameter that forces an uninstall first might be a good idea here...

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh on eGPU.io)
----
2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


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

@Fr34k, thanks for the quick reply.  The system recognizes the exact model of the NVIDIA card.  Preferences only sees the built in retina display, not the thunderbolt display.  I . have the breakout box plugged into the left TB3 connector, and Ive tried plugging the thunderbolt display into each of the 4 available mini ports on the Nvidia card.

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


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

@fr34k

Thanks again. So after running with -u -c, it reports that no CUDA drivers were installed. How strange is that? Because I swear I watched the script run and install the drivers. Is there a flat to run to simply report which drivers are installed?

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


ReplyQuote
Push_Your_Limitless
(@push_your_limitless)
New Member
Joined: 2 years ago
 

Hey so it looks like there is some functionality problems with certain apps and the display, 

The GPU is working well with my Graphic Apps, however some parts of the OS are acting strange [i.e. transparency in apps like finder, safari, email, preview etc. also certain graphic animated features of the OS seem to be acting up.

Would you attribute this to the newest drivers not being as stable?

Do you recommend installing the more stable versions of the drivers as a solution?

Thanks again for all your contributions.

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


ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 2 years ago
 

@darksyd
should you, by chance, have another monitor (other type, other connector) at hand, try testing that one. The result may rule out some possibilities.

EDIT: I guess I've found one problem. AFAIK NVIDIA Cards do not support Thunderbolt, they only support Mini DisplayPort/DisplayPort. I don't know if the Thunderbolt Display from Apple supports MDP. Although using the same connector they are not the same standard at all. Just as TB3 and USB-C. This might be the issue. Please test another display with another connector.

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh on eGPU.io)
----
2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


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

@fr34k, I may be able to dig up a mini-port to HDMI converter and try a different screen.  I'll try tonight when Im home.

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


ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 2 years ago
 

@corestudio
unfortunately no, not yet. I will maybe add this in the future though. (Force reinstall and this are quite good ideas to extend the script! EDIT: ADDED see here)

<... deleted...>
EDIT1: You might have seen the script searching for CUDA requiring apps but since the list the script uses to determine if it is needed currently only contains blender and Mathematica (since I'm using them) it may be possible that it hasn't been installed. But you said there is the panel in the preferences app, so it must have been installed...
EDIT2: Oh wait I've found a bug, please wait a few minutes
EDIT3: I've updated the script, please try again and report what has happened.

Should nothing have changed, then go ahead and try the install...

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh on eGPU.io)
----
2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


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

@fr34k, so interesting enough, I found a mini port to HDMI converter and attached a old monitor and it worked.  System preferences said that its the Intel GPU driving the monitor though, not the NVIDIA, even though thats where the monitor is attached.

My rendering app still doesnt see the NVIDIA GPU, but I am reading that I might need to install the CUDA drivers for that to work?

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


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

@fr34k.  Huge thanks, and much respect.  I now have my GPU working as needed.  You are awesome....

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


fr34k liked
ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 2 years ago
 

@push_your_limitless
I generally recommend the most stable over the most recent. Technically a downgrade to the most stable might resolve the issue or break the setup.
If it does not resolve the issue (and doesn't break the setup) then you might try the most recent again (maybe something went wrong during install)
If you still haven't gotten lucky then try uninstalling everything using the script, reinstalling macOS (again: only macOS, without deleting all your files; but back first for safety) and redoing the install in that fashion you did it last time (SIP tweaks and whatnot).

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh on eGPU.io)
----
2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 2 years ago
 

@corestudio
@darksyd
Might you two PM me the exact, case sensitive names of the apps you are using that require CUDA? I'd like to add them to the automatic process in the script, so next time you have them installed the script will automatically install the required installation of CUDA.

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh on eGPU.io)
----
2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 2 years ago
 

@corestudio && all others as well

The script as gotten a few new functions:
--forceReinstall is now introduced and lets you reinstall corrupt software.
--check lets you display information about your system and share it e.g. here to fix problems easier. (There is no personal information that gets printed such as the device UUID, but you can double check)

To read more about them visit the GitHub repo or the original post linked in my signature.

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh on eGPU.io)
----
2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 2 years ago
 

@darksyd
Also check: Go into your system preferences -> Monitor and check that that white bar above one of the monitors is dragged above the external one. Some programs have problems otherwise. You can easily check which GPU is used with Unigine Heaven. An acceleration of the internal monitor can be achieved like this [@itsage's guide]. What the "about this Mac" page says can be ignored if Heaven works as 
intended, meaning the external is driven from the eGPU the internal form the iGPU.

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh on eGPU.io)
----
2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


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

Thank you for all of your work.

 

Unfortunatly, I can't make it works with my following setup :
Macbook Pro retina late 2013 with nvidia GT750m
Mantiz venus with nvidia GTX 1060 6gb
TB2 cable and TB2 <---> TB3 adaptor
External display only (I don't need to accelerate my embedded screen).

I've tried on macOS High Sierra 10.13.2, macOS High Sierra 10.13.3 and windows over bootcamp and rEFInd.

The most successful state that I've reached is the external display working, plugged into the GTX 1060, recognized well by macOS High Sierra 10.13.3 but weirdly not accelerated (unigine valley showing 9-13 fps running on my external screen, same as if I'm on my embedded screen without EGPU plugged).

How can I make it works ? Knowing that when I start with the mantiz venus plugged in, I got a black screen and my mac fans run fast.

Thanks in advance for your help.

2013 15'' MacBook Pro retina (GT750M) + GTX1060 with TB2 TB3 adaptor (Mantiz Venus) + macOS 10.13.3 (17D102)


ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 2 years ago
 

@valentin_quevit
did you test the instructions in the post above? (Link)

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh on eGPU.io)
----
2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


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

@fr34k Thank you for your fast answer.

Yes, I've set my external monitor as default by putting the white bar above it under displays settings.

I'll retry with a fresh install this afternoon.

2013 15'' MacBook Pro retina (GT750M) + GTX1060 with TB2 TB3 adaptor (Mantiz Venus) + macOS 10.13.3 (17D102)


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

Ok so I did what I said earlier.
I use your script to install the driver and support but it installs me the "387.10.10.10.25.106" driver (instead of "387.10.10.10.25.158" according to the first post of this topic). So when my Macbook reboot, I was stuck at the apple logo and my external screen was black. I will retry to install drivers manually but before I have to restore my Macbook since I am unable to reboot fine with or without egpu).

2013 15'' MacBook Pro retina (GT750M) + GTX1060 with TB2 TB3 adaptor (Mantiz Venus) + macOS 10.13.3 (17D102)


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

@fr34k Excellent work!. My respects. After using your installation script I have put my system to work again:

- MacBook Pro 14,3
- Sonnet Echo Express III w / TB3 Upgrade
- NVIDIA GeForce GTX 1080 Founder Edition

Now my question is:

The script installed the driver version 378.10.10.10.25.106
Can I update to the latest version (378.10.10.10.25.161)?

To be able. How can I do it.

If the update to the new version causes problems, how could I go back to the .106 version?

Thank you. You have done a great job.

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


ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 2 years ago
 

These drivers are the most stable ones.
You can install the most recent drivers using -i -d -f as parameters.

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh on eGPU.io)
----
2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


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

@valentin_quevit I ran into some similar issues with my MacBook Pro and it just wouldn't get past the loading screen. I'm reinstalling macOS to see if that resolves the issue. If not, I will have to do a clean install.

It came about because I was testing two eGPUs on the MBP and plugging one in after the other. The 2017 (and I'm assuming 2016 Touch Bar) MBPs do a silly thing of trying to restart if you shut down and an eGPU is connected. Anyway, you get an inevitable kernel panic and consequently, I don't think the MBP shut down correctly or something became damaged which caused the above issue.

Does anyone know how to stop the MBP from rebooting once shut down?

BTW @fr34k - thanks so much for your hard work on this script. I updated my nMP to 10.13.3 and used your script to install - worked great! 2 x 980Ti still going strong!

2013 MacPro 2xD700 [email protected] (AKiTiO Thunder2) + macOS 10.13.3
2017 TB MBP 2xGTX1080Ti-TB3 (Akitio Node) + macOS 10.13.4


fr34k liked
ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 2 years ago
 

@imcalledandy

I did find a way to stop the reboots: by rebooting 😆
If you reboot the MBP and unplug it when it's down (on a Sonnet eGFX the moment the lights go out of the GPU). Then at the login screen click shutdown. You can then close the lid and plug in the eGPU. Your Mac should now charge. Before opening the lid, however, you need to unplug and then boot.

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh on eGPU.io)
----
2016 15'' MacBook Pro + GTX1080Ti@32Gbps-TB3 (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


ReplyQuote
 of  56