automate-eGPU EFI - eGPU boot manager for macOS and Windows
 
Notifications
Clear all

[Solved] automate-eGPU EFI - eGPU boot manager for macOS and Windows  

 of  111
  RSS

nickpeters
(@nickpeters)
Active Member
Joined: 3 years ago
 

Some info from another script

macOS-eGPU.sh (v1.6)

 

Accept license terms...                                                   [done]

Killing all other running programs...                                       [OK]

Internet connection established...                                         [YES]

Fetching system information...

   macOS info                                                             [done]

   system integrity protection                                            [done]

   thunderbolt version                                                    [done]

   GPU information                                                        [done]

   installed eGPU software                                                [done]

   installed patches                                                      [done]

   installed programs                                                     [done]

Setting internal switches...

Automatic eGPU information fetching...

   locking script execution                                               [done]

   elevating privileges

   Password:

   checking for elevated privileges                                         [OK]

   preparing secure eGPU connection                                       [done]

   waiting 20 seconds for user to connect eGPU

   20..19..18..17..16..15..14..13..12..11..10..9..8..7..6..5..4..3..2..1..0

   fetching eGPU information                                              [done]

   preparing secure eGPU disconnection                                    [done]

   waiting 20 seconds for user to disconnect eGPU

   20..19..18..17..16..15..14..13..12..11..10..9..8..7..6..5..4..3..2..1..0

   stetting switches                                                      [done]

   opening script execution lock                                          [done]

Fetching CUDA needs...

   fetching CUDA requiring apps list                                      [done]

   preparing matching                                                     [done]

   matching                                                               [done]

Checking for incompatibilies and up to date software...

   NVIDIA drivers                                            [install scheduled]

   NVIDIA eGPU enabler                                      [skip, incompatible]

   AMD legacy drivers                                                     [skip]

   T82 unblocker                                                          [skip]

   NVIDIA dGPU deactivator                                                [skip]

   macOS 10.13.4/.5 NVIDIA patch                            [skip, incompatible]

   macOS 10.13.4+ thunderbolt 1/2 unlock                     [install scheduled]

   CUDA software

      CUDA drivers                                                        [skip]

      CUDA developer driver                                               [skip]

      CUDA toolkit                                                        [skip]

      CUDA samples                                                        [skip]

   thunderbolt daemon                                                     [skip]

   IO PCIE Tunnelled patch                                   [install scheduled]

Checking if SIP is sufficently disabled...                                  [OK]

 

 

Download external content...

--- NVIDIA drivers ---

####################################                                      50.4%

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

.

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

Awesome! it worked on my macPro (trashcan)!

I just have a few questions : 
- my 4k dell screen doesn't seem to be recognized as retina anymore (i don't have the "retina scale" options in the system preference, and only can have 1080p) I needed a display port cable, the hdmi->display port was creating a issue...
- right now, both my screen are plugged on the egpu, which means I have to type the boot sequence without any feedback ("enter" to select EFI, "q" to trigger the screen option, enter to load MacOS), any way to automatize all that? (i did the launch on startup = ON)

 

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

.

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

@goalque I'm having the stuck on "Saving..." issue when trying to use my external SSD that's formatted into exFAT. No problem though with a FAT32 usb flash. Is the issue related to exFAT? Can your EFI support exFAT or maybe you could just skip the saving phase for exFAT?

2016 15" MacBook Pro with Radeon Pro 460 + Razer Core X + nvidia GTX 1070 + automate-eGPU EFI + Win10


ReplyQuote
nu_ninja
(@nu_ninja)
Reputable Member
Joined: 3 years ago
 

So if you want something other than the default drive icon to show up for this efi, I found out you can set the mac bootloader icon by changing the icon of the EFI folder on the usb drive. This article describes how to do that in general. Note: This appears to not work anymore in 10.14.1
Doing this also overrode my icon in rEFInd and didn't look great so adding a different image called "BOOTX64.png" to the "boot" folder of the usb fixed that.
https://imgur.com/YblUcDc
these icons should remain "portable" between computers as the icon files are should be all on the usb drive.
Icons used:

tb 512x512
tb wt

Mid-2012 13" Macbook Pro (MacBookPro9,2) TB1 -> RX 460/560 (AKiTiO Node/Thunder2)
+ macOS 10.15+Win10 + Linux Mint 19.1

 
2012 13" MacBook Pro [3rd,2C,M] + RX 460 @ 10Gbps-TB1 (AKiTiO Thunder2) + macOS 10.14.4 [build link]  


ReplyQuote
LeoLeal
(@leoleal)
Eminent Member
Joined: 3 years ago
 
Posted by: goalque

@nickpeters I guess the problem is the same as with 15” MBP 750M, but unfortunately I have zero experience with Nvidia dGPUs. I can’t help. Someone said older web drivers would work better.

@mattlukezahra No problem.

Old NVidia WebDriver (378) stopped working on Mojave. It's a No-Go. Until Mojave WebDrivers are released, if you own a Nvidia dGPU MacBook Pro with 750M, stay on High Sierra.

When It is released, make a Time Machine Backup and test It. I have strong intuition that we are stuck on High Sierra, cause Newer drivers for High Sierra fuck Up Nvidia dGPU + Nvidia eGPU on these models. Dont think It will change for Mojave, but It's intuition.

Macbook Pro Late 2013 (dGPU GT 750m) + Akitio Thunder 2 + GTX 970


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

Awesome! it worked on my macPro (trashcan)!

I just have a few questions : 
- my 4k dell screen doesn't seem to be recognized as retina anymore (i don't have the "retina scale" options in the system preference, and only can have 1080p) I needed a display port cable, the hdmi->display port was creating a issue...
- right now, both my screen are plugged on the egpu, which means I have to type the boot sequence without any feedback ("enter" to select EFI, "q" to trigger the screen option, enter to load MacOS), any way to automatize all that? (i did the launch on startup = ON)

 

No way at the moment. My development versions contained a countdown timer so it's quite easy to add (if I have time).

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]  


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 4 years ago
 
Posted by: LeoLeal

Old NVidia WebDriver (378) stopped working on Mojave. It's a No-Go. Until Mojave WebDrivers are released, if you own a Nvidia dGPU MacBook Pro with 750M, stay on High Sierra.

When It is released, make a Time Machine Backup and test It. I have strong intuition that we are stuck on High Sierra, cause Newer drivers for High Sierra fuck Up Nvidia dGPU + Nvidia eGPU on these models. Dont think It will change for Mojave, but It's intuition.

You can use the newer web drivers (on High Sierra) if you disable the 750M appropriately.

purge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro

 
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]  


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

Hi @goalque

I seem to be having a similar issue to some of the folks here with the bootloader not loading. In my case there is a brief moment (literally a couple of frames) where a portion of text is presented before the screen goes black. Beyond this point only a hard power down is an option.

I've managed to capture the error:

The error seems to present irrespective of USB stick, usb dongle, thunderbolt port, or  whether i have my enclosure (HP) attached.

Im running a 2017 13" MBP non-touchbar with a R9 290x in a HP Omen enclosure. Mojave and Windows 10 installed to the internal SSD. 

Any and all feedback would be much appreciated and if nothing else thank you for all of your contributions to the community!

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
 

@guatemalajoe
I have never seen this screen but found similar problem from the rEFInd forums:
https://sourceforge.net/p/refind/discussion/general/thread/a757280d/

What do you mean by "success in High Sierra and Windows 10"? With automate-eGPU EFI? What's your current macOS Mojave build number?

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]  


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

@goalque

With respect to success that was in  general terms - unrelated to automate-eGPU. I've edited my post for clarity.

Ill check out the post on the rEFInd forums - at one stage i had rEFInd on my system drive and this is probably causing issues (despite all traces being removed from my EFI partition)

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

.

ReplyQuote
 of  111