[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

Getch
(@getch)
Active Member
Joined: 2 years ago
 

Hi.  I've got this running great on my Mac w/ GTX 1080TI but the driver is outdated from when I first installed it, and I need an updated driver to work with my software for my job.  Any chance someone could explain what I should do to update the driver for the graphics card?  I'm currently on 387.10.10.10.40.105 and need to be running 387.10.10.10.40.118

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

.

ReplyQuote
esatamacmodular
(@esatamacmodular)
Estimable Member
Joined: 3 years ago
 
Posted by: Getch

Hi.  I've got this running great on my Mac w/ GTX 1080TI but the driver is outdated from when I first installed it, and I need an updated driver to work with my software for my job.  Any chance someone could explain what I should do to update the driver for the graphics card?  I'm currently on 387.10.10.10.40.105 and need to be running 387.10.10.10.40.118

update your signature in your egpu.io profile. create a backup before trying too much ... since it's otherwise running great.

iMac 2013 10.14.1, Macbook Air 2013 10.11, MBP 2016 13" 10.13.6 , HP 4530s 10.11, node lite, DA-2 PSU w/mod, PE4L 2.1b expresscard34, GTX460,1050Ti,1060,1070/Ti RX470,560,580

 
2016 13" MacBook Pro [6th,2C,U] + GTX 1060 @ 32Gbps-TB3 (AKiTiO Node Lite) + macOS 10.13.6 [build link]  


ReplyQuote
roscho
(@roscho)
New Member
Joined: 1 year ago
 

Hi,
sorry to bother you, the script runs through fine and states haveing installed the tunnel Patch but when I run macos-egpu -C later on, it states that the tunnel patch has not been installed?  Furthermore I see frequent reboots as soon as the eGPU is presumably accessed (e.g. running valley benchmark).

Who can help? 

BEst regards,

Robert

Roberts-iMac:~ roscho$ macos-egpu --install -R --iopcieTunneledPatch --beta

 

 

 

╔╗ ╔═╗╔╦╗╔═╗  ╔╦╗╔═╗╔╦╗╔═╗

╠╩╗║╣  ║ ╠═╣  ║║║║ ║ ║║║╣ 

╚═╝╚═╝ ╩ ╩ ╩  ╩ ╩╚═╝═╩╝╚═╝                             

 

 

 

 

 

 

 

 

macOS-eGPU.sh (v1.6)

 

Your system hasn't yet been approved. The system may be unbootable or unstable.

Continuation might result in failure and/or system crash. (seriously!)

continuing due to beta flag...

4..3..2..1..0

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...

Checking for incompatibilies and up to date software...

   NVIDIA drivers                                                                                                                 [skip]

   NVIDIA eGPU enabler                                                                                                            [skip]

   AMD legacy drivers                                                                                                             [skip]

   T82 unblocker                                                                                                                  [skip]

   NVIDIA dGPU deactivator                                                                                                        [skip]

   macOS 10.13.4/.5 NVIDIA patch                                                                                                  [skip]

   macOS 10.13.4+ thunderbolt 1/2 unlock                                                                                          [skip]

   CUDA software                                                                                                                  [skip]

   thunderbolt daemon                                                                                                             [skip]

   IO PCIE Tunnelled patch                                                                                         [reinstall scheduled]

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

 

 

Download external content...

 

 

Checking for elevated privileges...

   elevating privileges

   Password:

   checking for elevated privileges                                                                                                 [OK]

 

 

Uninstalling...

   IO PCIE Tunnelled patch                                                                                                        [done]

Installing...

   IO PCIE Tunnelled patch                                                                                                        [done]

Patching...

deactivating auto-updates...

 

 

Finish...

   cleaning system                                                                                                                [done]

Rebuilding caches

   kext cache                                                                                                                     [done]

   system cache                                                                                                                   [done]

A reboot will soon be performed...

5..4..3..2..1..0

reboot: / is busy updating, waiting for lock (this might take approx 15-30s)...

reboot: / is busy updating; waiting for lock

 

Roberts-iMac:~ roscho$ 

  [24.02.2019, 00:56:02 Wiederhergestellt]

Last login: Sun Feb 24 00:55:56 on console

Roberts-iMac:~ roscho$ macos-egpu -C

 

 

 

 

 

macOS-eGPU.sh (v1.6)

 

 

 

 

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]

   fetching GPU related system information                                                                                        [done]

 

 

 

macOS-eGPU.sh (v1.6)

 

Listing installation status of packages...

   NVIDIA driver                                                                                                   [387.10.10.10.40.105]

   NVIDIA eGPU enabler                                                                                                   [not installed]

   AMD legacy drivers                                                                                                    [not installed]

   T82 unblocker                                                                                                         [not installed]

   NVIDIA dGPU                                                                                                           [not available]

   NVIDIA macOS 10.13.4/.5 patch                                                                                         [not installed]

   IO PCIE Tunnelled patch                                                                                               [not installed]

   unlocked thunderbolt version                                                                                                      [3]

   thunderbolt daemon                                                                                                    [not installed]

   CUDA

      CUDA drivers                                                                                                             [396.148]

      CUDA developer drivers                                                                                             [not installed]

      CUDA toolkit                                                                                                       [not installed]

      CUDA samples                                                                                                       [not installed]

Listing system information...

   macOS version                                                                                                               [10.13.6]

   macOS build                                                                                                                 [17G5019]

   SIP status                                                                                                                        [0]

   thunderbolt interface version                                                                                                     [1]

   eGPU information

      connected eGPU                                                                                                             [false]

   NVIDIA dGPU                                                                                                                   [false]

   AGW version                                                                                                            [Unrecognized]

 

--- developer Information ---

8f81728827c9772f172ab79be7fb63c2c0df2f521464b577cd191a1c9220b050673fb60217d85c2da184226d407b5381c1cd3f3443e3eb9fd01749f722f8699e

--- end developer Information ---

 

Graphics/Displays:

 

    AMD Radeon HD 6970M:

 

      Chipset Model: AMD Radeon HD 6970M

      Type: GPU

      Bus: PCIe

      PCIe Lane Width: x16

      VRAM (Dynamic, Max): 2048 MB

      Vendor: AMD (0x1002)

      Device ID: 0x6720

      Revision ID: 0x0000

      ROM Revision: 113-C2960K-152

      VBIOS Version: 113-C2960900-101

      EFI Driver Version: 01.00.507

      Displays:

        iMac:

          Display Type: LCD

          Resolution: 2560 x 1440 (QHD/WQHD - Wide Quad High Definition)

          UI Looks like: 2560 x 1440

          Framebuffer Depth: 24-Bit Color (ARGB8888)

          Main Display: Yes

          Mirror: Off

          Online: Yes

          Rotation: Supported

          Automatically Adjust Brightness: No

          Connection Type: DisplayPort

 

Hardware:

 

    Hardware Overview:

 

      Model Name: iMac

      Model Identifier: iMac12,2

      Processor Name: Intel Core i7

      Processor Speed: 3,4 GHz

      Number of Processors: 1

      Total Number of Cores: 4

      L2 Cache (per Core): 256 KB

      L3 Cache: 8 MB

      Memory: 24 GB

      Boot ROM Version: 82.0.0.0.0

      SMC Version (system): 1.72f2

 

Thunderbolt:

 

    Thunderbolt Bus:

 

      Vendor Name: Apple Inc.

      Device Name: iMac

      UID: 0x0001000A1D390C20

      Route String: 0

      Firmware Version: 22,1

      Domain UUID: 3159E807-8D3E-7557-9E38-E450E4A56B5B

      Port:

          Status: No device connected

          Link Status: 0x7

          Speed: Up to 10 Gb/s x2

          Receptacle: 1

          Port Micro Firmware Version: 2.1.3

      Port:

          Status: No device connected

          Link Status: 0x7

          Speed: Up to 10 Gb/s x2

          Receptacle: 2

          Port Micro Firmware Version: 2.1.3

Roberts-iMac:~ roscho$ 

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

.

ReplyQuote
toandang
(@toandang)
Active Member
Joined: 2 years ago
 
I have Macbook pro 2016 with touch bar, EVGA GTX 1080Ti, Akitio Node Pro.
- I use macOS-eGPU latest to setup:
- Check the driver and see it recognize the eGPU: 387.10.10.10.30.106

- Install python 3.6 and some packages
- install cuDNN 7.0.5 and Command Line Tools 8.2 (I see it install latest driver with CUDA 9.1):
/Developer/NVIDIA/CUDA-9.1/CUDA_Toolkit_Release_Notes.txt
- clang version:
clang --version
Apple LLVM version 8.0.0 (clang-800.0.42.1)
Target: x86_64-apple-darwin17.5.0
Thread model: posix

 

InstalledDir: /Library/Developer/CommandLineTools/usr/bin
- download latest Pytorch source from git and compile:
#sudo xcode-select --switch /Library/Developer/CommandLineTools
#cd ~/pytorch 
#MACOSX_DEPLOYMENT_TARGET=10.13 CC=clang CXX=clang++ python3 setup.py install
#cd ..
#python3
import torch
print(torch.cuda.is_available())
=> false
 
It means that it cannot compile and work with coda eGPU.
Is there any people that have the same issue? Please help me. I am struggle with it for a long time.
 
Thanks,
This post was modified 1 year ago

Akitio Node Pro, Mac Pro 2016, EVGA GTX 1080 Ti + macOS-egpu + Cuda


ReplyQuote
Ryan Stone
(@ryan_stone)
New Member
Joined: 9 months ago
 

I tried using this script, but when I reboot with egpu plugged in my mac screen go black or grey with nothing on it. I have a MSI GeForce GTX 1660 Ti with a Sonnet eEFX Breakaway Box 555W with the Apple Thunderbolt 3 (USB C) To Thunderbolt 2. Connected with a MacBook Pro (Retina, 15-inch, Mid 2014) Processor 2.5 GHz Intel Core i7 Graphics NVIDIA GeForce GT 750M 2048 MB Intel Iris Pro 1536 MB. Thank to anyone who can solve this, I have been working on it trying to get it to work for the past day. It has been a long one.

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

.

ReplyQuote
Raul Boeta Rocha
(@raul_boeta_rocha)
New Member
Joined: 1 month ago
 

@fr34k, hello, I installed the beta script but was so excited to install the script that I didn't read the instructions. The installation started ok, but after the script restarted my computer, the screen was black. I restarted my computer once again and when I tried to log in, the loading bar never reached the end. I've tried many times. The macOS reinstall in recovery mode also never finishes. I can log in using safe mode. But that's about it. I know I fucked up, but I was hoping anyone can help me through this mess. I am running macOS Catalina (10.15.5)

 

macOS-eGPU.sh (v1.6)

 

Listing installation status of packages...

   NVIDIA driver                                           [387.10.10.10.40.105]

   NVIDIA eGPU enabler                                           [not installed]

   AMD legacy drivers                                            [not installed]

   T82 unblocker                                                 [not installed]

   NVIDIA dGPU                                                       [activated]

   NVIDIA macOS 10.13.4/.5 patch                                 [not installed]

   IO PCIE Tunnelled patch                                       [not installed]

   unlocked thunderbolt version                                              [C]

   thunderbolt daemon                                            [not installed]

   CUDA

      CUDA drivers                                               [not installed]

      CUDA developer drivers                                     [not installed]

      CUDA toolkit                                               [not installed]

      CUDA samples                                               [not installed]

Listing system information...

   macOS version                                                       [10.15.5]

   macOS build                                                           [19F96]

   SIP status                                                                [0]

   thunderbolt interface version                                             [2]

   eGPU information

      connected eGPU                                                     [false]

   NVIDIA dGPU                                                            [true]

   AGW version                                                    [Unrecognized]

 

--- developer Information ---

13cffc86a7fc9ff015b64cfaa7724ab725e2f3f44e8b8ac1c3ee6aec57a05b389bdece2e3605f735c505fe39fbf0894e7074e158e948f4e6c53afc68964f5b6f

--- end developer Information ---

 

 

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

.

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

@raul_boeta_rocha

Well, a possibility you could try is network recovery. Use CMD + ALT + R. Then wipe your disk, then install. Let’s hope that works.

 

fr34k's macOS-eGPU.sh on GitHub or 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
burakesmer
(@burakesmer)
Active Member
Joined: 7 months ago
 

macOS-eGPU.sh (v1.6)

 

Your system hasn't yet been approved. The system may be unbootable or unstable.

Continuation might result in failure and/or system crash. (seriously!)

continuing due to beta flag...

4..3..2..1..0

 

Please disconnect your eGPU. The script does not allow installations with a connected eGPU.

Interrupt...

cleaning system[done]

The script has failed.

Nothing has been changed.

 

Buraks-iMac:~ burakesmer$ bash <(curl -s https://raw.githubusercontent.com/learex/macOS-eGPU/master/macOS-eGPU.sh) --beta --nvidiaDriver 387.10.10.10.40.105 --iopcieTunneledPatch

 

 

╔╗ ╔═╗╔╦╗╔═╗╔╦╗╔═╗╔╦╗╔═╗

╠╩╗║╣║ ╠═╣║║║║ ║ ║║║╣

╚═╝╚═╝ ╩ ╩ ╩╩ ╩╚═╝═╩╝╚═╝

 

macOS-eGPU.sh (v1.6)

 

Your system hasn't yet been approved. The system may be unbootable or unstable.

Continuation might result in failure and/or system crash. (seriously!)

continuing due to beta flag...

4..3..2..1..0

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...

Checking for incompatibilies and up to date software...

NVIDIA drivers[install scheduled]

NVIDIA eGPU enabler[skip]

AMD legacy drivers [skip]

T82 unblocker[skip]

NVIDIA dGPU deactivator[skip]

macOS 10.13.4/.5 NVIDIA patch[skip]

macOS 10.13.4+ thunderbolt 1/2 unlock[skip]

CUDA software[skip]

thunderbolt daemon [skip]

IO PCIE Tunnelled patch [install scheduled]

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

 

 

Download external content...

--- NVIDIA drivers ---

######################################################################## 100.0%

 

 

Checking for elevated privileges...

elevating privileges

Password:

checking for elevated privileges [OK]

 

 

Uninstalling...

Installing...

NVIDIA driver[done]

IO PCIE Tunnelled patch[done]

Patching...

deactivating auto-updates...

 

Finish...

cleaning system[done]

Rebuilding caches

I reinstalled mac os high sierra. I did a clean installation. Updates are complete, but I get an error while installing egpu. it does not recognize the video card in any way. I did not update in the previous installation and it was working very well

 

High Sierra 10.13.6 (17G13035)

GTX 1080 Ti 11gb.

 

Please help me ! 

ASUS XG STATION EGPU, MSI GTX 1080 TI ARMOR


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

@burakesmer

this is strange.

can you >>PM<< me the result of the macOS-eGPU --checkSystemFull option?

This prints information NOT intended for public eyes to see, therefore the PM

 

fr34k's macOS-eGPU.sh on GitHub or 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
burakesmer
(@burakesmer)
Active Member
Joined: 7 months ago
 

@fr34k, I can't send PM for you yet, I think i'm new. Is there a another way ?

 

ASUS XG STATION EGPU, MSI GTX 1080 TI ARMOR


ReplyQuote
 of  76