[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  76
  RSS

ICULikeMac
(@iculikemac)
Estimable Member
Joined: 3 years ago
 

Hi All, unfortunately I still cannot get my external monitor to work so if anyone has tried anything other than fr34k's recommendations on GitHub and it worked if you could share that would be amazing! I have a Dell 4K 24" w/  MBP 15" 2017 R560 & AGB 1070. 

I've already tried:

  • Black external Monitor with/without mouse
    • Step set 1
      • boot without eGPU
      • hot plug eGPU with monitor
      • log out
    • Step set 2
      • boot without eGPU
      • hot plug eGPU only (no external monitor)
      • wait 15 sec
      • log out
      • hot plug monitor
      • wait 15 sec
      • log in

Thanks in advance.

2019 Razer Blade Stealth GTX1650 Win10
Aorus Gaming Box RTX 2070
Asus XG Station Pro (RX570 8GB + RTX 2080)


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

For those running into the "old wrangler patch" issue, simply reset kext permissions after uninstalling/recovering changes from purge-wrangler.sh (SIP must be disabled). The latest version of the script should take care of the permissions better, but if not:

sudo chmod -R 755 /System/Library/Extensions/

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
rmvz3
(@rmvz3)
Trusted Member
Joined: 3 years ago
 

Hi there. I need help. I’ve installed the script following the instructions and everything went as expected but, since Nvidia drivers sucks and I had glitches on some apps, I selected the system drivers in nvidia menu to wait for a future nvidia update. 

The thing is today I’ve switch on my MacBook and it just don’t boot anymore.  It fills the white bar very slowly and it eventuality just stay there forever. 

I’ve tried a pram reset, smc reset, single user boot, safe mode boot, etc...
i can boot on recovery mode but I don’t have the original AppleGPUWrangler.kext file to restore it (I do have it in the Time Machine backup but I can’t restore files from Recovery boot)

It seems I’ll have to restore the backup but I wonder if is there something I could try before do it.

Any help is appreciated. Thx.

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

.

ReplyQuote
Mize
 Mize
(@mize)
Eminent Member
Joined: 2 years ago
 

I don't know if recovery mode includes networking, but running the script again from a terminal in recovery with the -U option would be my next try.

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!


ReplyQuote
rmvz3
(@rmvz3)
Trusted Member
Joined: 3 years ago
 
Posted by: Mize

I don't know if recovery mode includes networking, but running the script again from a terminal in recovery with the -U option would be my next try.

Hi Mize, thank you for helping me. In fact, that was the first thing I did too. It just does nothing. The prompt appears and it seems the script is not launched (nor downloaded). 

I t turns out that I’ve found a backup file of AppleGPUWrangler.kext on my disk root folder so I’m trying to restore via terminal. I want to cp -r the file but I get an read-only error. Then I try a chmod 777 but I get a read-only file system error. My bash knowledge is very limited. Someone?

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

.

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

Looking forward to installing on my machine tonight.

For the older script, after running the GPU enabler I performed the following steps to get the display working:

  1. Boot up the laptop, eGPU enclosure unplugged
  2. Once logged in, plug in and turn on eGPU enclosure
  3. Wait until OSX detects eGPU, shows a black screen on external display (detected, cursor visible, nothing else)
  4. Log out (this now shows the new background)
  5. Log back in to use.
    1. Full shutdown still required as unplugging the eGPU causes kernel panic.

I'll reply to this post with my experience with the new script.

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

.

ReplyQuote
rmvz3
(@rmvz3)
Trusted Member
Joined: 3 years ago
 

I’ve ended restoring my time machine backup. 🙁

This is the last time I try this. It seems that my nvidia tb1 MacBook doesn’t really support this hack. I’ll wait until I get a new Mac or Apple re-enable it (if only...) I don’t have any need for egpu support on macOS anyway

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

.

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

Updated with no problems.
No issues so far, except the usual things:
- Login-logout-login process...
- When turning off after using eGPU, I have a black screen of death, and when you return to macOS it always says that there was a problem in the OS and had to restart...
For the rest, pretty much the same. I think with no improvements, except having the last OS.
Hopefully this could be resolved one day.
Thanks guys for your huge effort 😉

EDIT: just when I post this, I had glitches in my screen, like a diagonal thick line... I couldn't get a picture, and if I get it again, hopefully I can take a photo...

2017 15" MacBook Pro (RP560) [7th,4C,H] + GTX 1080 Ti @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.13 & Win10 [build link]  

fr34k liked
ReplyQuote
ed_co
(@ed_co)
Reputable Member
Joined: 3 years ago
 

Another quick question. I realised that I did not installed the latest security update, and I did the whole process.
Once I installed it, Do I have to execute the command again?
Cheers.

2017 15" MacBook Pro (RP560) [7th,4C,H] + GTX 1080 Ti @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.13 & Win10 [build link]  

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

@ed_co Yes. The script has to be ran following each system update.

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

 
2020 13" MacBook Pro [10th,4C,G] + RTX 2080 Ti @ 32Gbps-TB3 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
 of  76