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

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

 of  75
  RSS

Charly4
(@charly4)
Eminent Member
Joined: 3 years ago
 
Posted by: mac_editor
Posted by: Charly4

@mac_editor
Any idea which is the problem with dEGPU´s?
On the other hand, Are you experimenting minor issues with some transparencies like me?

Captura de pantalla 2018 05 06 a las 17.05.39
Captura de pantalla 2018 05 05 a las 19.20.17

I’m busy with other stuff. Research will continue later this month on my end.

Great!!

Macbook PRO Retina 2012 15" (Intel HD 4000 + Nvidia Geforce GT 650M)
Akitio Thunder 2 + Nvidia 970 GTX


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

The help (explanation of the parameters) can now be reached with the --help | -h | -? | ? | help command.
When a parameter is not recognised, a more helpful error is now displayed.
A few changes under the hood have been made since some logic was just inflexible.

A few more updates are still to come. However, it may take a while for some to arrive.
My time is getting more and more limited. I think there will always be time for fixes, so keep 'em coming. 😁

EDIT: of course --checkSystem and --checkSystemFull have been added...

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)


LeoLeal and Charly4 liked
ReplyQuote
Ningauble77
(@ningauble77)
Estimable Member
Joined: 2 years ago
 

Tempted to pull the trigger and install the new 10.13.4 workaround on my 15" 2016 MBPro+Core2+GTX1080, I have two questions first.

1.  I see that Nvidia egpu+ AMD dgpu is problematic (automatic switching has to remain on etc), I am fine with limited functionality of the dGPU when docked to the egpu, I usually run it in clamshell anyway, but I need the dGPU to work normally once I am undocked and mobile, will the patched wrangler function prevent the normal operation of my Radeon 460 Pro when not attached to the egpu?

2.  The recommendation is to fully disable SIP for installation, has anyone tried switching to --without kext after the fact in my configuration?  I'm guessing it might not like the hex patched gpuwrangler and cause issues?  I'm not crazy about the idea of running fully SIP disabled day in day out (--without kext worked fine for me in 10.13.3).

2019 16 Macbook Pro + Core v2 + Radeon VII MacOS 10.15.1
Core X Chroma + RTX 2080 Windows 10 1909
Asrock X570 Phantom Gaming ITX/TB3, Ryzen 5 3400G + Core v2 + Radeon VII Win10 1909

 
2019 ASRock X570 Phantom Gaming-ITX/TB3 [R3K,4C,G] + Radeon VII @ 32Gbps-TB3 (Razer Core V2) + Win10 1909 [build link]  


verichip liked
ReplyQuote
Artemus80 J.
(@artemus80_j_)
Active Member
Joined: 2 years ago
 

Anyone here is using eGPU strictly for creative purposes not gaming nor external display.  If so, how has it been working for you?
I will be using it for premiere, After effects (element 3D and cinema 4D if my installation is a successful one.  Wish me luck Smile

iMac (Retina 5K, 27-inch, Late 2015)
4.0GHz quad-core Intel Core i7

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

.

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

Tempted to pull the trigger and install the new 10.13.4 workaround on my 15" 2016 MBPro+Core2+GTX1080, I have two questions first.

1.  I see that Nvidia egpu+ AMD dgpu is problematic (automatic switching has to remain on etc), I am fine with limited functionality of the dGPU when docked to the egpu, I usually run it in clamshell anyway, but I need the dGPU to work normally once I am undocked and mobile, will the patched wrangler function prevent the normal operation of my Radeon 460 Pro when not attached to the egpu?

2.  The recommendation is to fully disable SIP for installation, has anyone tried switching to --without kext after the fact in my configuration?  I'm guessing it might not like the hex patched gpuwrangler and cause issues?  I'm not crazy about the idea of running fully SIP disabled day in day out (--without kext worked fine for me in 10.13.3).

1) M370X operates normally when undocked (automatic graphics switching can be checked and unchecked), don't know about Radeon 460.
2) You can be the first to try. If --without kext prevents access to /S*/L*/E*, you must keep SIP fully disabled during the installation. After that, --without kext should work.

EDIT: see the post below.

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]  


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

@ningauble77
--w/o kext won't work for you... NVIDIA + 10.13.4 -> guaranteed!

EDIT: (haven't seen @goalque's post, installation + w/o/k -> won't work), after that, maybe: but please don't test without backup

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)


goalque liked
ReplyQuote
Baris Oktem
(@baris-oktem)
Active Member
Joined: 3 years ago
 

Ok i finally managed to work with iMac Pro 10.13.4 17E202
It's working flawlessly with some applications like Redshift in Cinema 4D and After Effects working better now.
Thank you very very much for this script. I'm really appreciated for everyone who contributed this great work.
I have some issues
- Log out and Log in not working when i try that screen getting green Apple logos and grey noise Smile
- When eGpu attached i couldn't restart black screen coming and when i turning of eGPU it restart and going normal boot.
- When eGPU open and connected machine doesn't start it should be closed. 
- Startup process; i turned on machine wait 10-15 sec and than open eGPU that's the way open eGPU for me.
- And lastly in Cinema 4D Octane Cuda drivers not working properly. I thing thats nothing about eGPU it has to be update with NVidia i'm not sure. 

Thank you again.

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

.

fr34k and goalque liked
ReplyQuote
Mize
 Mize
(@mize)
Eminent Member
Joined: 2 years ago
 
Posted by: goalque
Posted by: Mize

Tried the very latest just now and still no go on iMacPro 🙁

@DANgerous25 got it working earlier

https://egpu.io/forums/builds/2017-imac-pro-gtx1080ti32gbps-tb3-akitio-node-macos-10-13-2/
https://egpu.io/forums/mac-setup/imac-pro-high-sierra-10-13-2-buildc2120-nvidia-web-drivers-incompatible/#post-27054

Yeah, I had it working on 10.13.3 also. Tried many drivers and many scripts but cannot get it working on 10.13.4.

Thanks for all the efforts folks.

iMac Pro (2017), 3.2 GHz Xeon W, 32 GB, 1TB SSD, RX Vega 56 + AKiTiO Node Pro w/ Zotac 1080 Ti, working with login hack on 10.13.3 but BROKEN by Apple blocking Nvidia in 10.13.4. Boo-hiss you Apple!


fr34k and goalque liked
ReplyQuote
verichip
(@verichip)
Active Member
Joined: 2 years ago
 

I have a Radeon dGPU in my 2017 MacBook, and since automatic gpu switching is turned on, when macOS tries to use the dGPU the whole system gets sluggish until it goes back to using the Intel iris graphics. Is there any way of disabling the Radeon dGPU while my eGPU is connected?

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


ReplyQuote
BonzTM
(@bonztm)
New Member
Joined: 2 years ago
 
Posted by: BonzTM
Posted by: verichip

I have a Radeon dGPU in my 2017 MacBook, and since automatic gpu switching is turned on, when macOS tries to use the dGPU the whole system gets sluggish until it goes back to using the Intel iris graphics. Is there any way of disabling the Radeon dGPU while my eGPU is connected?

Exactly the same MBP and issue on my end.  dGPU kicks on and makes internal screen black and everything sluggish.  Tried booting without eGPU plugged in and forcing iGPU with gfxstatus, then hotplugging eGPU.  External monitors come on, but can only see the mouse while the rest is black.  

Been following this thread and the prior thread since pg41.  I knew I should've just kept Goalque's original script and 10.12 Smile .  Here's to hoping the great minds figure out a workaround before I get beat. (gf's MBP)

Scratch that.  I just downloaded gfxStatus 2.2.1 and swapped to iGPU.  Wham, perfect.  No lag, all screens work.
https://github.com/codykrieger/gfx.io/blob/gh-pages/downloads/gfxCardStatus-2.2.1.zip

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

.

goalque and fr34k liked
ReplyQuote
 of  75