[Sticky] [SCRIPT] fr34k's macOS-eGPU.sh - one script, all solutions, fully automated  

Page 15 / 20 Prev Next
  RSS

mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1472
June 28, 2018 11:04 pm  

@smallet Consider trying purge-wrangler 4 or EFI solution - both use newer NVIDIA patch.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
dotcommer
(@dotcommer)
Active Member
Joined: 11 months  ago
Posts: 16
June 30, 2018 4:58 am  

Hey everyone, I was forced to upgrade to 10.13.5 (17F77) from 10.13.3.  I had previously used Yifanlu's kext mod, but today I decided to try out this script since it called out support for 10.13.5.

Unfortunately, I'm getting the black screen with my mouse.  I've tried all combinations of logging in/out with/without the egpu plugged in, and no luck.  Any other suggestions would be greatly appreciated.  I miss my eGPU.  🙁

 

Current setup:

Mantiz Venus with a GTX1080 and a Macbook pro 13" with touchbar running 10.13.5

13" mbp w/touch bar - OSX 10.13.5 - NVIDIA GTX1080 - Mantiz Venus eGPU


ReplyQuote
nuno
 nuno
(@nuno)
Active Member
Joined: 11 months  ago
Posts: 8
July 1, 2018 12:21 am  

AMD Radeon HD 8xxx:

 

  Name: ATY_GPU

  Type: gpu-controller

  Driver Installed: No

  Tunnel Compatible: No

  Pause Compatible: No

  MSI: No

  Bus: PCI

  Slot: Thunderbolt@195,0,0

  Vendor ID: 0x1002

  Device ID: 0x67b1

  Subsystem Vendor ID: 0x1462

  Subsystem ID: 0x2015

  Revision ID: 0x0080

  Link Width: x4

  Link Speed: 8.0 GT/s

my mac mini last 2012 not detected the driver radeon r9 390 + akitio node on osx 10.13.5
i was installed srcript 

macOS-eGPU.sh (v0.2α) until finish, but my external monitor stil blank, please halp???


ReplyQuote
verichip
(@verichip)
Active Member
Joined: 9 months  ago
Posts: 9
July 3, 2018 12:57 am  

Same issue, after logging in, I connect my AORUS Gaming Box (1070), all screens go back, I see mouse cursor but everything freezes, and after a few moments the computer crashes and reboots. Before, I was able to log out while the screens were black, and log in again and everything would work fine (when I was using 10.13.14). After upgrading to 10.13.15 I'm getting this issue.

2017 15" Macbook Pro Touchbar (Radeon Pro 555), Gigabyte AORUS Gaming Box (GTX 1070)


ReplyQuote
nynniaw2
(@nynniaw2)
New Member
Joined: 4 months  ago
Posts: 1
July 4, 2018 7:33 am  

So I have to buy a macbook for my school next year to use it is necessary and now I have a system equipped with gtx 1080 and ryzen 7 1700. The plan is to sell gtx 1080 and buy an high tier gtx 1080ti and razer core x (you can suggest different enclosures) followed by using fr34k's script for high sierra. Now my gtx 1080 is on sale and I am curious if I am going to be able to use  bootcamp and Will the enclosure be mobile as I want also utmost important am I going to be able to do it ?


ReplyQuote
elenasargon
(@elenasargon)
New Member
Joined: 4 months  ago
Posts: 2
July 5, 2018 11:30 am  

Firstly thank you for your effort.

I have the following:
Mac mini (finales de 2014)
MAC OS HIGH SIERRA 10.13.5
AMD Radeon RX560
AKITIO Thunderbolt 2

The issue is that the MAC recognizes the AMD Radeon RX560 as PCI (in System Information Hardware) but not as Graphics/Displays. And the second monitor is also not recognized. Can anyone help me?


ReplyQuote
kiodos
(@kiodos)
Active Member
Joined: 9 months  ago
Posts: 13
July 5, 2018 11:33 am  

Hello to all,

I want to share my experience:

I installed the 35.106 Nvdia and after launched the purge-wrangler scripts and it didn't work (external display black with mouse icon on it).

I removed then all the drivers and used the fr34k scripts that installed the 30.107 Nvidia driver of macos 10.13.4 (on my 10.13.5) and all worked perfectly.

I think that for all the people dealing with black screen, the key could be stay on the 30.107 Nvidia web driver.

Thank you for this wonderful work!

2017 13" Macbook Pro Touchbar + [email protected] (AKiTiO Node Lite) + macOS 10.13.15 (macOS-eGPU.sh)
Nvidia Web Drivers 387.10.10.10.30.107 + CUDA Drivers 396.64


ReplyQuote
theitsage
(@itsage)
Famed Member Admin
Joined: 2 years  ago
Posts: 3069

ReplyQuote
padams35
(@padams35)
Active Member
Joined: 2 years  ago
Posts: 17
July 5, 2018 7:02 pm  

@elenasargon try rerunning the script with the -a argument to trigger installation of goalque's kext. (the script's AMD auto-recognition seems to be bugged in the current version).


ReplyQuote
elenasargon
(@elenasargon)
New Member
Joined: 4 months  ago
Posts: 2
July 8, 2018 7:06 pm  

Thank you very much it works!!!

I uninstalled all the previous patches and then install the patches for the AMD and then it works. I am really happy I have been trying to run this for a week!

Thanks!


ReplyQuote
JLSMedia
(@jlsmedia)
Active Member
Joined: 1 year  ago
Posts: 11
July 9, 2018 6:36 am  

Does this allow for an eGPU to be used by OBS to render? I can use my internal MBP GPU for rendering under Windows bootcamp but it doesn't show up when in MacOS for some reason. Can this force the eGPU to show up as an option for rendering?


ReplyQuote
benek
(@benek)
Active Member
Joined: 6 months  ago
Posts: 9
July 10, 2018 6:54 am  

Hey guys, I was wondering whether this script might have had an effect on my Mac's ability to go into sleep mode, even with the egpu entirely disconnected…?

I've recently run this script successfully on my iMac 5k (2015) AND my new iMac Pro, both running a Sonnet Breakaway 550w and GTX 1080 TI.

I've disconnected the egpu entirely from my iMac Pro, but when I put the system to sleep, a couple of my peripherals seem to enter a continuous sleep/wake cycle… It's difficult to know for sure, but things seemed to be fine a couple of days back before I ran the script… I wondered whether it might be a side effect of this script?

Is there anywhere I can find some info on exactly what this script is doing to my system so that I can narrow down what might be giving me this sleep/wake issue ?

Thanks for any help


ReplyQuote
eqvpc
(@eqvpc)
New Member
Joined: 4 months  ago
Posts: 3
July 10, 2018 5:35 pm  

Hello everyone. I'm new to this. My first attempt. Very interesting reading. I have a system similar to DANgerous25. iMac Pro, Macos 10.13.5, 1080 ti, Sonnet Breakaway 550. I have read through the trouble shooting post but have had no luck.  I run the script as described without issue. I t doesn't boot while the box is connected so I disconnected, booted and hot plugged. The driver is installed and the system recognizes the card. The secondary monitor is black. As suggested I logged out and the iMac display went black with a strange greenish Apple logo with a progress bar under it. The secondary monitor now shows  the desktop with a working cursor. Unplugging restarts the computer. I tried booting while unplugged, logging out normally, hot plugging with the same result. Logging out while plugged always results in the weird green Apple logo. I have also noticed that plugging a second display directly into the iMac no longer works. I have wiped the disk, installed fresh and attempted again with the same result.

Any thoughts that anyone might have would be appreciated
Thanks


ReplyQuote
dsanchez523
(@dsanchez523)
New Member
Joined: 7 months  ago
Posts: 3
July 10, 2018 7:18 pm  

Hello, I just ran the script for the first time and it all works great except it doesn't seem to work in clamshell mode. Is there anything I need to do? Im very new to this, so don't use big words please 🙂

MacBook Pro (13-inch, 2017, Four Thunderbolt 3 Ports)
10.13.4
3.5 GHz Intel Core i7
16 GB 2133 MHz LPDDR3
Mantiz Venus
NVIDIA GeForce GTX 1080 8191 MB


ReplyQuote
ed_co
(@ed_co)
Reputable Member
Joined: 2 years  ago
Posts: 350

ReplyQuote
eqvpc
(@eqvpc)
New Member
Joined: 4 months  ago
Posts: 3
July 10, 2018 8:50 pm  

Hi benek. I have the same iMac Pro system that you have  but cannot make it work. What version of 10.13.x are you running?
Can you tell me what it is you did?

Thanks


ReplyQuote
yathree
(@yathree)
Active Member
Joined: 4 months  ago
Posts: 5
July 11, 2018 6:22 am  
Posted by: ed_co

Have anyone tried with the new 10.13.6??
Thx

Tried it - doesn't work 🙁

I currently have no way of using my nVidia eGPU on 10.13.6

This script is not designed to work with your current version of macOS.
Continuation might result in failure and/or system crash. (seriously!)
10..9..8..7..6..5..4..3..2..1..0
You use the old wrangler patch. Please follow instructions on GitHub.
Interrupt...
cleaning system [done] The script has failed.
Nothing has been changed.

iMac 5K 2017 w/ Radeon Pro 580 • macOS 10.13.6 • OWC Helios FX • Zotac GTX1080Ti Mini


ReplyQuote
ed_co
(@ed_co)
Reputable Member
Joined: 2 years  ago
Posts: 350
July 11, 2018 10:42 am  
Posted by: yathree
Posted by: ed_co

Have anyone tried with the new 10.13.6??
Thx

Tried it - doesn't work 🙁

I currently have no way of using my nVidia eGPU on 10.13.6

This script is not designed to work with your current version of macOS.
Continuation might result in failure and/or system crash. (seriously!)
10..9..8..7..6..5..4..3..2..1..0
You use the old wrangler patch. Please follow instructions on GitHub.
Interrupt...
cleaning system [done] The script has failed.
Nothing has been changed.

Man, could you please put your rig specs in your signature for example. Otherwise no one will know your hardware specs, in order to know what is happening, you just talk about the problem and nothing about the hardware which deals with the problem...

mid-2017 Macbook Pro RP560 + MSI GTX1080Ti GAMING [email protected] (Mantiz Venus) + macOS10.13.5 & Win10


ReplyQuote
yathree
(@yathree)
Active Member
Joined: 4 months  ago
Posts: 5
July 11, 2018 11:16 am  
Posted by: ed_co
Posted by: yathree
Posted by: ed_co

Have anyone tried with the new 10.13.6??
Thx

Tried it - doesn't work 🙁

I currently have no way of using my nVidia eGPU on 10.13.6

This script is not designed to work with your current version of macOS.
Continuation might result in failure and/or system crash. (seriously!)
10..9..8..7..6..5..4..3..2..1..0
You use the old wrangler patch. Please follow instructions on GitHub.
Interrupt...
cleaning system [done] The script has failed.
Nothing has been changed.

Man, could you please put your rig specs in your signature for example. Otherwise no one will know your hardware specs, in order to know what is happening, you just talk about the problem and nothing about the hardware which deals with the problem...

Sorry, I've added that to my signature now 🙂

iMac 5K 2017 w/ Radeon Pro 580 • macOS 10.13.6 • OWC Helios FX • Zotac GTX1080Ti Mini


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years  ago
Posts: 1472
July 11, 2018 11:37 am  

@ed_co purge-wrangler.sh should work on 10.13.6 as confirmed by @itsage here. EFI solution will work as well.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
benek
(@benek)
Active Member
Joined: 6 months  ago
Posts: 9
July 11, 2018 12:25 pm  

Hey eqvpc… 
I'm running 10.13.5… basically, to get this to work I followed the instructions precisely at the beginning of this thread. I'm using my egpu purely for rendering through Redshift and therefore I'm not connecting any external display to my 1080ti and things have been working fine … I've managed to set this up on my iMac Pro (home) and my iMac 5k (work), both via a sonnet breakaway 550w with a GTX 1080ti…

Just a question… Does anyone know the best way to completely remove this macOS-eGPU.sh script if or when I no longer want it on my system? I'm guessing that a system restore (cmd+R) and system reinstall or just reverting to an old backup should both work???

Another thing to mention, I wanted to re-enable sip for testing something, and when I did so and rebooted, the Mac seemed to hang on the startup screen with the bar halfway… In the end I had to restart in system restore mode again (cmd+R), disable sip and reboot, then it booted again fine.

Worth mentioning one thing that I've been experiencing on the iMac Pro, but at the moment I'm very unsure whether it's due to the macOS-eGPU.sh script or whether it's something else I've done to my system unawares… Basically, the egpu box is completely unconnected from the system, so I'm putting the Mac to sleep as usual, but my external TB3 hard disk and Wacom tablet don't seem to stay sleeping, they appear to get locked in a cycle of constantly sleeping then waking, sleeping then waking… All I know at the moment is that it wasn't doing this the day before I plugged in and installed the egpu, but I don't have enough knowledge at this moment to really understand what could be causing this to happen. I might just do a complete system restore and reinstall a fresh OS, hopefully that would give me some clues…

Edit… OK, so doing some searching I've discovered that my sleep problem is due to an energy saver setting in my prefs, nothing to do with the egpu script… Naturally I initially pointed the finger towards the thing I didn't understand…
https://support.apple.com/en-gb/HT208674


ReplyQuote
eqvpc
(@eqvpc)
New Member
Joined: 4 months  ago
Posts: 3
July 11, 2018 10:14 pm  

Thanks Benek,
Like you I don't actually need to drive a display from the ti. I am using it to render from Octane and that works. I was just seeing if I could figure out the display problem.


ReplyQuote
ed_co
(@ed_co)
Reputable Member
Joined: 2 years  ago
Posts: 350
July 12, 2018 6:55 pm  
Posted by: mac_editor

@ed_co purge-wrangler.sh should work on 10.13.6 as confirmed by @itsage here. EFI solution will work as well.

purge-wrangler.sh?? I don't need this... But thanks anyway.

mid-2017 Macbook Pro RP560 + MSI GTX1080Ti GAMING [email protected] (Mantiz Venus) + macOS10.13.5 & Win10


ReplyQuote
Push_Your_Limitless
(@push_your_limitless)
New Member
Joined: 8 months  ago
Posts: 4
July 13, 2018 9:26 pm  

Hey Fr34k, again thanks to you for all your dedication and work on this eGpu scripting.

I Tried running the bash script and encountered this error.

"No matching processes belonging to you were found
Interrupt cling system - the script has failed."

I searched through the troubleshooting page and did not see any fixes initially, do you have any ideas to a solution.

Thanks.


ReplyQuote
gprimeteam
(@gprimeteam)
Active Member
Joined: 4 months  ago
Posts: 7
July 14, 2018 11:35 am  

Hi there,

Script worked for me on a trashcan Mac Pro 2013 - 10.13.5. MSI 1080Ti Armor 11Gb in a Sonnet enclosure 550W + TB3 to Tb2 adapter 🙂

Many Thanks ! Now, I'm trying to find why Da Vinci Resolve is still slow.

Regards,
GP

nMP 2013 - 10.13.5 - Sonnet Enclosure + 1080Ti and TB3 to TB2 adapter.
MP2010 - 10.13.4 - 1080Ti PCI.
Coming Soon : i7 8700k - Win10 - 1080Ti
All dedicated to Da Vinci Resolve


ReplyQuote
timothyov
(@timothyov)
Eminent Member
Joined: 1 year  ago
Posts: 25
July 15, 2018 2:08 am  
  1. Installed the script.
  2. In order to use eGPU I must hotswap, log out and log back in.
  3. "About this mac" shows eGPU powering both my built in display and external display.
  4. Unigen Heaven (API: OpenGL is greyed out with no other options) shows between 30-50fps with all maxed settings (GTX 1070)
  5. Attempt to play a game: League of Legends (OpenGL). Game loads, shows low FPS, crashes within 10 seconds.

Is this a known issue?

Mid 2015 MBP w/ Radeon R9 M370X
Nvidia GTX 1070
Akitio Node


ReplyQuote
kefirux
(@kefirux)
New Member
Joined: 1 year  ago
Posts: 1
July 15, 2018 7:17 am  

Hi,

I have almost the same setup (I have Akitio Node instead of Sonnet), Davinci works fine. It's not much faster than dual D700 (maybe 20% faster), but the main point is that now I can forget about overheating and glitches in final render.


ReplyQuote
gprimeteam
(@gprimeteam)
Active Member
Joined: 4 months  ago
Posts: 7
July 15, 2018 8:52 am  
Posted by: kefirux

Hi,

I have almost the same setup (I have Akitio Node instead of Sonnet), Davinci works fine. It's not much faster than dual D700 (maybe 20% faster), but the main point is that now I can forget about overheating and glitches in final render.

Hello, thanks for the info. Do u think it's normal ?

nMP 2013 - 10.13.5 - Sonnet Enclosure + 1080Ti and TB3 to TB2 adapter.
MP2010 - 10.13.4 - 1080Ti PCI.
Coming Soon : i7 8700k - Win10 - 1080Ti
All dedicated to Da Vinci Resolve


ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 11 months  ago
Posts: 387
July 15, 2018 8:34 pm  

@ed_co

.6 will be supported soon, I still have an immense workload.
In the meantime one can use the beta flag.

also see:  https://github.com/learex/macOS-eGPU/issues/15#issuecomment-405118773

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh on eGPU.io)
----
2016 15'' MacBook Pro + [email protected] (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


ed_co, theitsage and goalque liked
ReplyQuote
CameoCream
(@cameocream)
Active Member
Joined: 2 years  ago
Posts: 11
July 16, 2018 1:12 am  

Does anybody have trouble getting the egpu to work over hdmi? I just tried to get my second monitor to work with an hdmi cable and my computer will just freeze, so I can only get it to work with a display port cable.

Apologies if there was already a fix, there are so many pages to scroll through now...


ReplyQuote
Mymantiz_John
(@mymantiz_john)
Vendor
Joined: 2 years  ago
Posts: 488
July 16, 2018 3:54 am  
Posted by: ed_co
Posted by: mac_editor

@ed_co purge-wrangler.sh should work on 10.13.6 as confirmed by @itsage here. EFI solution will work as well.

purge-wrangler.sh?? I don't need this... But thanks anyway.

With purge-wrangler.sh, MacMini, 2015 MBP 15" works fine in 10.13.6 with RX580 in Mantiz eGPU.

Mantiz: ShopFacebookTwitter


ReplyQuote
fr34k
(@fr34k)
Reputable Member Moderator
Joined: 11 months  ago
Posts: 387
July 16, 2018 8:33 pm  

@ed_co
give me until Friday. Still having an immense workload, but I will try to get everything ready until the Friday...

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh on eGPU.io)
----
2016 15'' MacBook Pro + [email protected] (Sonnet Breakaway 550) + macOS 10.13.6 (17G65 driver: 378.10.10.10.30.107 + CUDA: 396.148)


theitsage liked
ReplyQuote
ed_co
(@ed_co)
Reputable Member
Joined: 2 years  ago
Posts: 350
July 16, 2018 8:47 pm  
Posted by: fr34k

@ed_co
give me until Friday. Still having an immense workload, but I will try to get everything ready until the Friday...

@fr34k
I didn't reply anything since your last post!! LOL
Thanks for your hard work, you are awesome!!

@Mymantiz_John
And so what? As I was trying to say to mac_editor I don't have that hardware (it is in my signature), is useless for me. I don't understand why you quoted me...

 

mid-2017 Macbook Pro RP560 + MSI GTX1080Ti GAMING [email protected] (Mantiz Venus) + macOS10.13.5 & Win10


ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 2 years  ago
Posts: 1296
July 16, 2018 9:17 pm  

@ed_co my new patch is confirmed to work in 10.13.6, with your MBP as well:
https://egpu.io/forums/mac-setup/two-new-egpu-solutions-on-macos-10-13-4-pure-efi-and-hybrid/paged/10/#post-39945

Try hot plugging after login screen. Mantiz Venus may suffer from same issues as the PowerColor Devil Box on startup, if you use AMD dGPU equipped MBP with an Nvidia eGPU.

@fr34k will incorporate my patch into his script soon. @mac_editor already did so.

automate-eGPU EFIapple_set_os.efi
--
late-2016 13" Macbook Pro nTB + [email protected] (Netstor HL23T) + macOS & Win10
late-2016 13" Macbook Pro nTB + GTX980/[email protected] (Netstor HL23T) + macOS10.13 & Win10


ReplyQuote
ed_co
(@ed_co)
Reputable Member
Joined: 2 years  ago
Posts: 350
July 16, 2018 9:56 pm  
Posted by: goalque

@ed_co my new patch is confirmed to work in 10.13.6, with your MBP as well:
https://egpu.io/forums/mac-setup/two-new-egpu-solutions-on-macos-10-13-4-pure-efi-and-hybrid/paged/10/#post-39945

Try hot plugging after login screen. Mantiz Venus may suffer from same issues as the PowerColor Devil Box on startup, if you use AMD dGPU equipped MBP with an Nvidia eGPU.

@fr34k will incorporate my patch into his script soon. @mac_editor already did so.

@goalque
Sorry, I didn't know that now your patch is a more general solution rather than an specific one. A couple of questions about it:
1) when should be more proper the current solution in fr34k's script, or your new approach?
2) what are the differences? or even better, pros and cons from both approaches...

Congrats both to create 2 different solutions for the eGPU implementation. I think that you are near to get a full feature native implementation with eject features, etc...
Thanks and greetings!!

mid-2017 Macbook Pro RP560 + MSI GTX1080Ti GAMING [email protected] (Mantiz Venus) + macOS10.13.5 & Win10


ReplyQuote
pzy2018
(@pzy2018)
New Member
Joined: 9 months  ago
Posts: 4
July 16, 2018 10:48 pm  

@gprimeteam and @kefirux

I have dual D300, so the performance gain is more noticeable. 
I’ve been using the Mac’s internal video card for the interface while leaving the 1080ti for processing, but I recently read that Blackmagic doesn’t recommend  using that kind of setup. Performance is better when one uses the fast video card for the interface and processing, while leaving the slow ones unused, otherwise the slow cards become a bottleneck for performance. 
Do you use the internal video cards? Or only the 1080ti?

15" MacBook Pro, High Sierra 10.13.4 (17E199), Sonnet eGFX Breakaway Box 550, Nvidia 1080ti


ReplyQuote
Page 15 / 20 Prev Next