learex-zz / macOS-eGPU

Make your Mac compatible with NVIDIA and AMD eGPUs. (macOS High Sierra)
Other
692 stars 53 forks source link

Script Not Running "Your system hasn't yet been approved." #18

Open TaylorCawiezell opened 6 years ago

TaylorCawiezell commented 6 years ago

Hello,

The bash script is not running for me giving me this error then closing.

Your system hasn't yet been approved. The system may be unbootable or unstable. Interrupt... cleaning system [done] The script has failed. Nothing has been changed.

I am using a 2018 MacBook pro on 10.13.6

Any fix for this? Any reason why this issue is occurring?

Thanks, Taylor

learex-zz commented 6 years ago

@cj dGPU disabling always has sideffects. No fan of that.

learex-zz commented 6 years ago

@cj I'm finally at home: eGPU connected, Chrome open, smooth as ever. (Yes, HAC is on)

cj commented 6 years ago

@learex Is there any other information I can get you that might help? Or am I just SOL right now?

cj commented 6 years ago

p.s. I'm very jealous LOL

learex-zz commented 6 years ago

@cj no there might be an option You could try my friendβ€˜s script to accelerate programs on the iM with the eGPU. https://egpu.io/forums/mac-setup/potentially-accelerate-all-applications-on-egpu-macos-10-13-4/

cj commented 6 years ago

@learex I actually tried running that, with the all programs option. Still no luck 😞

learex-zz commented 6 years ago

@cj OK what happens if you force your Mac on the dGPU, by deactivating auto GPU switch in the energy preferences?

cj commented 6 years ago

@learex Same issues.

elertan commented 6 years ago

Any new updates? @cj @learex

cj commented 6 years ago

@elertan I've had no luck. @learex here is a full system check output, I don't think I gave you that before, only the partial https://gist.github.com/cj/3a6adf1b47b9b2b30d32d9bbae8c70b6

zackgemmell commented 6 years ago

Any updates on this issue? I have the exact same set up and issues as @cj and would love to get it up and running. Thanks @learex

learex-zz commented 6 years ago

@zackgemmell Unfortunately I don't have time atm to do any kind of research. BUT: You can try the following NVRAM setting: nvram boot-args="-amd_no_dgpu_accel" just execute that in the terminal (maybe needs a sudo upfront) If it does not work you can reset the NVRAM.

elertan commented 6 years ago

@learex Setting the boot args results in a boot issue for me, had to reinstall Mac OS (resetting the NVRAM didnt work for me)

CRIZN commented 6 years ago

I am having this same issuse as far as saying the build isnt supported. I ran with the beta flag and am getting an error saying the internet connection could not be established.

`A system file (wrangler), has been replaced and does not fit to the system. You must revert those changes in order to continue. You can also upgrade to the latest supported release or reinstall macOS. 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... [NO]

--- internet connection required ---

Interrupt... cleaning system [done] The script has failed. Nothing has been changed. ` I definitely have a connection to the internet as I am running this from the curl command.

nkurence commented 6 years ago

Hi I'm getting the same error as OP ("Your system hasn't yet been approved"), build 17G3025

I've previously installed the NVIDIA web driver and CUDA drivers. I have an EVGA 1080Ti FTW3 and an AMD VEGA64 in eGPU cases, only need the 1080 visible for CUDA (Vray, Redshift).

FWIW I tried with the --beta flag enabled and it failed saying the checksums don't match.

Here's my --checksystem output:

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.108]
   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                                                     [410.130]
      CUDA developer drivers                                     [not installed]
      CUDA toolkit                                               [not installed]
      CUDA samples                                               [not installed]
Listing system information...
   macOS version                                                       [10.13.6]
   macOS build                                                         [17G3025]
   SIP status                                                                [0]
   thunderbolt interface version                                             [3]
   eGPU information
      connected eGPU                                                      [true]
      eGPU vendor                                                          [AMD]
   NVIDIA dGPU                                                           [false]
   AGW version                                                    [Unrecognized]

--- developer Information ---
d4cf9c0ebca07107d68b5577f990f8ad6cf4f535f59fc8de99d949d538d4d37edd2add589582bf29264c3c80322b8feb7abca2525c1fa6afbe41e9ec20a42e04
--- end developer Information ---

Graphics/Displays:

    Intel UHD Graphics 630:

      Chipset Model: Intel UHD Graphics 630
      Type: GPU
      Bus: Built-In
      VRAM (Dynamic, Max): 1536 MB
      Vendor: Intel
      Device ID: 0x3e9b
      Revision ID: 0x0000
      Automatic Graphics Switching: Supported
      gMux Version: 5.0.0
      Metal: Supported, feature set macOS GPUFamily1 v3

    Radeon Pro 560X:

      Chipset Model: Radeon Pro 560X
      Type: GPU
      Bus: PCIe
      PCIe Lane Width: x8
      VRAM (Dynamic, Max): 4096 MB
      Vendor: AMD (0x1002)
      Device ID: 0x67ef
      Revision ID: 0x00c2
      ROM Revision: 113-C980AL-060
      VBIOS Version: 113-C97501U-005
      EFI Driver Version: 01.01.060
      Automatic Graphics Switching: Supported
      gMux Version: 5.0.0
      Metal: Supported, feature set macOS GPUFamily1 v3

    Radeon RX Vega 64:

      Chipset Model: Radeon RX Vega 64
      Type: External GPU
      Bus: PCIe
      PCIe Lane Width: x16
      VRAM (Dynamic, Max): 8176 MB
      Vendor: AMD (0x1002)
      Device ID: 0x687f
      Revision ID: 0x00c1
      Automatic Graphics Switching: Supported
      gMux Version: 5.0.0
      Metal: Supported, feature set macOS GPUFamily1 v3
      Displays:
        DELL U2515H:
          Resolution: 1440 x 2560
          UI Looks like: 1440 x 2560 @ 59 Hz
          Framebuffer Depth: 30-Bit Color (ARGB2101010)
          Display Serial Number: YKFWP5990QVL
          Mirror: Off
          Online: Yes
          Rotation: 270
          Automatically Adjust Brightness: No
          Connection Type: DisplayPort
        DELL U2515H:
          Resolution: 1440 x 2560
          UI Looks like: 1440 x 2560 @ 59 Hz
          Framebuffer Depth: 30-Bit Color (ARGB2101010)
          Display Serial Number: YKFWP5990QRL
          Mirror: Off
          Online: Yes
          Rotation: 90
          Automatically Adjust Brightness: No
          Connection Type: DisplayPort
        AAA:
          Resolution: 1920 x 1080 (1080p FHD - Full High Definition)
          UI Looks like: 1920 x 1080 @ 60 Hz
          Framebuffer Depth: 30-Bit Color (ARGB2101010)
          Mirror: Off
          Online: Yes
          Rotation: Supported
          Automatically Adjust Brightness: No
        BenQ LCD:
          Resolution: 3840 x 2160 (2160p 4K UHD - Ultra High Definition)
          UI Looks like: 3840 x 2160 @ 30 Hz
          Framebuffer Depth: 30-Bit Color (ARGB2101010)
          Display Serial Number: 5CF02009SL0 
          Main Display: Yes
          Mirror: Off
          Online: Yes
          Rotation: Supported
          Automatically Adjust Brightness: No
          Television: Yes

Hardware:

    Hardware Overview:

      Model Name: MacBook Pro
      Model Identifier: MacBookPro15,1
      Processor Name: Intel Core i9
      Processor Speed: 2.9 GHz
      Number of Processors: 1
      Total Number of Cores: 6
      L2 Cache (per Core): 256 KB
      L3 Cache: 12 MB
      Memory: 32 GB
      Boot ROM Version: 220.220.102.0.0 (iBridge: 16.16.1065.0.0,0)

Thunderbolt:

    Thunderbolt Bus 1:

      Vendor Name: Apple Inc.
      Device Name: MacBook Pro
      UID: 0x0001EE2088510E01
      Route String: 0
      Firmware Version: 30.2
      Domain UUID: 7655D588-01E6-3C53-9D62-16690DDFB6F8
      Port:
          Status: Device connected
          Link Status: 0x2
          Speed: Up to 40 Gb/s x1
          Current Link Width: 0x2
          Receptacle: 4
          Link Controller Firmware Version: 0.97.0
      Port:
          Status: Device connected
          Link Status: 0x2
          Speed: Up to 40 Gb/s x1
          Current Link Width: 0x2
          Receptacle: 3
          Link Controller Firmware Version: 0.97.0

        TS3 Plus:

          Vendor Name: CalDigit, Inc.
          Device Name: TS3 Plus
          Vendor ID: 0x3D
          Device ID: 0x11
          Device Revision: 0x1
          UID: 0x003D26F1C0383200
          Route String: 1
          Firmware Version: 29.1
          Port (Upstream):
              Status: Device connected
              Link Status: 0x2
              Speed: Up to 40 Gb/s x1
              Current Link Width: 0x2
              Link Controller Firmware Version: 0.33.0
          Port:
              Status: No device connected
              Link Status: 0x7
              Speed: Up to 40 Gb/s x1
              Current Link Width: 0x1
              Link Controller Firmware Version: 0.33.0

        TS3 Plus:

          Vendor Name: CalDigit, Inc.
          Device Name: TS3 Plus
          Vendor ID: 0x3D
          Device ID: 0x11
          Device Revision: 0x1
          UID: 0x003D26F1C0B17600
          Route String: 3
          Firmware Version: 29.1
          Port (Upstream):
              Status: Device connected
              Link Status: 0x2
              Speed: Up to 40 Gb/s x1
              Current Link Width: 0x2
              Link Controller Firmware Version: 0.33.0
          Port:
              Status: Device connected
              Link Status: 0x2
              Speed: Up to 40 Gb/s x1
              Current Link Width: 0x2
              Cable Firmware Version: 0.9.0
              Link Controller Firmware Version: 0.33.0

            Core X:

              Vendor Name: Razer
              Device Name: Core X
              Vendor ID: 0x127
              Device ID: 0x1
              Device Revision: 0x1
              UID: 0x01270533D0D09400
              Route String: 303
              Firmware Version: 33.1
              Port (Upstream):
                  Status: Device connected
                  Link Status: 0x2
                  Speed: Up to 40 Gb/s x1
                  Current Link Width: 0x2
                  Cable Firmware Version: 0.9.0
                  Link Controller Firmware Version: 0.35.0

    Thunderbolt Bus 0:

      Vendor Name: Apple Inc.
      Device Name: MacBook Pro
      UID: 0x0001EE2088510E00
      Route String: 0
      Firmware Version: 30.2
      Domain UUID: 80B89BC7-ECA6-0258-AF36-9ECAFDE871EA
      Port:
          Status: Device connected
          Link Status: 0x2
          Speed: Up to 40 Gb/s x1
          Current Link Width: 0x2
          Receptacle: 2
          Cable Firmware Version: 0.9.0
          Link Controller Firmware Version: 0.97.0
      Port:
          Status: Device connected
          Link Status: 0x2
          Speed: Up to 40 Gb/s x1
          Current Link Width: 0x2
          Receptacle: 1
          Cable Firmware Version: 0.9.0
          Link Controller Firmware Version: 0.97.0

        Core X:

          Vendor Name: Razer
          Device Name: Core X
          Vendor ID: 0x127
          Device ID: 0x1
          Device Revision: 0x1
          UID: 0x01270533D0D95400
          Route String: 1
          Firmware Version: 33.1
          Port (Upstream):
              Status: Device connected
              Link Status: 0x2
              Speed: Up to 40 Gb/s x1
              Current Link Width: 0x2
              Cable Firmware Version: 0.9.0
              Link Controller Firmware Version: 0.35.0

        Core X:

          Vendor Name: Razer
          Device Name: Core X
          Vendor ID: 0x127
          Device ID: 0x1
          Device Revision: 0x1
          UID: 0x01270533D0E29400
          Route String: 3
          Firmware Version: 33.1
          Port (Upstream):
              Status: Device connected
              Link Status: 0x2
              Speed: Up to 40 Gb/s x1
              Current Link Width: 0x2
              Cable Firmware Version: 0.9.0
              Link Controller Firmware Version: 0.35.0

PCI:

    display:

      Type: VGA-Compatible Controller
      Driver Installed: No
      Tunnel Compatible: No
      Pause Compatible: No
      MSI: No
      Bus: PCI
      Slot: Thunderbolt@136,0,0
      Vendor ID: 0x10de
      Device ID: 0x1b06
      Subsystem Vendor ID: 0x3842
      Subsystem ID: 0x6696
      Revision ID: 0x00a1
      Link Width: x4
      Link Speed: 8.0 GT/s

    pci10de,10ef:

      Type: Audio Device
      Driver Installed: No
      Tunnel Compatible: No
      Pause Compatible: No
      MSI: No
      Bus: PCI
      Slot: Thunderbolt@136,0,1
      Vendor ID: 0x10de
      Device ID: 0x10ef
      Subsystem Vendor ID: 0x3842
      Subsystem ID: 0x6696
      Revision ID: 0x00a1
      Link Width: x4
      Link Speed: 8.0 GT/s

    pci1b73,1100:

      Type: USB eXtensible Host Controller
      Driver Installed: Yes
      Tunnel Compatible: Yes
      Pause Compatible: Yes
      MSI: Yes
      Bus: PCI
      Slot: Thunderbolt@12,0,0
      Vendor ID: 0x1b73
      Device ID: 0x1100
      Subsystem Vendor ID: 0x1ab6
      Subsystem ID: 0x1105
      Revision ID: 0x0010
      Link Width: x1
      Link Speed: 5.0 GT/s

    pci1b73,1100:

      Type: USB eXtensible Host Controller
      Driver Installed: Yes
      Tunnel Compatible: Yes
      Pause Compatible: Yes
      MSI: Yes
      Bus: PCI
      Slot: Thunderbolt@13,0,0
      Vendor ID: 0x1b73
      Device ID: 0x1100
      Subsystem Vendor ID: 0x1ab6
      Subsystem ID: 0x1106
      Revision ID: 0x0010
      Link Width: x1
      Link Speed: 5.0 GT/s

    pci1b21,1242:

      Type: USB eXtensible Host Controller
      Driver Installed: Yes
      Tunnel Compatible: Yes
      Pause Compatible: Yes
      MSI: Yes
      Bus: PCI
      Slot: Thunderbolt@11,0,0
      Vendor ID: 0x1b21
      Device ID: 0x1242
      Subsystem Vendor ID: 0x1ab6
      Subsystem ID: 0x1143
      Revision ID: 0x0000
      Link Width: x1
      Link Speed: 8.0 GT/s

    Radeon RX Vega 64:

      Name: ATY,AMD,RadeonFramebuffer
      Type: Display Controller
      Driver Installed: Yes
      Tunnel Compatible: Yes
      Pause Compatible: No
      MSI: Yes
      Bus: PCI
      Slot: Thunderbolt@198,0,0
      Vendor ID: 0x1002
      Device ID: 0x687f
      Subsystem Vendor ID: 0x1043
      Subsystem ID: 0x04c4
      Revision ID: 0x00c1
      Link Width: x16
      Link Speed: 8.0 GT/s

    ethernet:

      Type: Ethernet Controller
      Driver Installed: Yes
      Tunnel Compatible: Yes
      Pause Compatible: Yes
      MSI: Yes
      Bus: PCI
      Slot: Thunderbolt@10,0,0
      Vendor ID: 0x8086
      Device ID: 0x1533
      Subsystem Vendor ID: 0x1ab6
      Subsystem ID: 0x0214
      Revision ID: 0x0003
      Link Width: x1
      Link Speed: 2.5 GT/s

    pci1002,aaf8:

      Type: Audio Device
      Driver Installed: Yes
      Tunnel Compatible: Yes
      Pause Compatible: No
      MSI: No
      Bus: PCI
      Slot: Thunderbolt@198,0,1
      Vendor ID: 0x1002
      Device ID: 0xaaf8
      Subsystem Vendor ID: 0x1002
      Subsystem ID: 0xaaf8
      Revision ID: 0x0000
      Link Width: x16
      Link Speed: 8.0 GT/s

    pci1b73,1100:

      Type: USB eXtensible Host Controller
      Driver Installed: Yes
      Tunnel Compatible: Yes
      Pause Compatible: Yes
      MSI: Yes
      Bus: PCI
      Slot: Thunderbolt@73,0,0
      Vendor ID: 0x1b73
      Device ID: 0x1100
      Subsystem Vendor ID: 0x1ab6
      Subsystem ID: 0x1106
      Revision ID: 0x0010
      Link Width: x1
      Link Speed: 5.0 GT/s

    pci1b73,1100:

      Type: USB eXtensible Host Controller
      Driver Installed: Yes
      Tunnel Compatible: Yes
      Pause Compatible: Yes
      MSI: Yes
      Bus: PCI
      Slot: Thunderbolt@72,0,0
      Vendor ID: 0x1b73
      Device ID: 0x1100
      Subsystem Vendor ID: 0x1ab6
      Subsystem ID: 0x1105
      Revision ID: 0x0010
      Link Width: x1
      Link Speed: 5.0 GT/s

    ethernet:

      Type: Ethernet Controller
      Driver Installed: Yes
      Tunnel Compatible: Yes
      Pause Compatible: Yes
      MSI: Yes
      Bus: PCI
      Slot: Thunderbolt@70,0,0
      Vendor ID: 0x8086
      Device ID: 0x1533
      Subsystem Vendor ID: 0x1ab6
      Subsystem ID: 0x0214
      Revision ID: 0x0003
      Link Width: x1
      Link Speed: 2.5 GT/s

    pci1b21,1242:

      Type: USB eXtensible Host Controller
      Driver Installed: Yes
      Tunnel Compatible: Yes
      Pause Compatible: Yes
      MSI: Yes
      Bus: PCI
      Slot: Thunderbolt@71,0,0
      Vendor ID: 0x1b21
      Device ID: 0x1242
      Subsystem Vendor ID: 0x1ab6
      Subsystem ID: 0x1143
      Revision ID: 0x0000
      Link Width: x1
      Link Speed: 8.0 GT/s

    Universal Audio UAD-2 Octo:

      Name: Universal Audio UAD-2 Octo
      Type: Other Multimedia
      Driver Installed: Yes
      Tunnel Compatible: Yes
      Pause Compatible: Yes
      MSI: No
      Bus: PCI
      Slot: Thunderbolt@76,0,0
      Vendor ID: 0x1a00
      Device ID: 0x0002
      Subsystem Vendor ID: 0x1a00
      Subsystem ID: 0x0005
      Revision ID: 0x0000
      Link Width: x1
      Link Speed: 2.5 GT/s
DerykEynon commented 5 years ago

Hey all, I'm really new to this and am trying to get my GamingBox 1070 working and ran into the exact error that is listed above... So from my understanding, it's an issue with the Apple Build and I just ahve to wait to get that egpu running? I can downgrade to the AMD 580 GamingBox (I'm actually editing video in Davinci Resolve) to get my timeline to run as smooth as possible, but the 1070 is a faster card. Should I return the 1070 for now and do the 580 that I know works?

busera commented 5 years ago

Hello, I am also getting the "Your system hasn't yet been approved."-message. I am running MacOS high Sierra from an external SDD on a 2018 MacBook Pro w/ touchbar.

The NVIDIA webdriver was installed (387.10.10.10.40.113 for 17G4015). The Razor X-eGPU unit was not attached.

The system check revealed the following additional information:

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 [not installed] 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 [not installed] CUDA developer drivers [not installed] CUDA toolkit [not installed] CUDA samples [not installed] Listing system information... macOS version [10.13.6] macOS build [17G4015] SIP status [0] thunderbolt interface version [3] eGPU information connected eGPU [false] NVIDIA dGPU [false] AGW version [Unrecognized]

Graphics/Displays:

Intel Iris Plus Graphics 655:

  Chipset Model: Intel Iris Plus Graphics 655
  Type: GPU
  Bus: Built-In
  VRAM (Dynamic, Max): 1536 MB
  Vendor: Intel
  Device ID: 0x3ea5
  Revision ID: 0x0001
  Metal: Supported, feature set macOS GPUFamily1 v3
  Displays:
    Color LCD:
      Display Type: Built-In Retina LCD
      Resolution: 2560 x 1600 Retina
      Framebuffer Depth: 24-Bit Color (ARGB8888)
      Main Display: Yes
      Mirror: Off
      Online: Yes
      Rotation: Supported
      Automatically Adjust Brightness: No

Hardware:

Hardware Overview:

  Model Name: MacBook Pro
  Model Identifier: MacBookPro15,2
  Processor Name: Intel Core i5
  Processor Speed: 2,3 GHz
  Number of Processors: 1
  Total Number of Cores: 4
  L2 Cache (per Core): 256 KB
  L3 Cache: 6 MB
  Memory: 8 GB
  Boot ROM Version: 220.230.16.0.0 (iBridge: 16.16.2542.0.0,0)

Thunderbolt:

Thunderbolt Bus 1:

  Vendor Name: Apple Inc.
  Device Name: MacBook Pro
  UID: 0x0001426D51490D01
  Route String: 0
  Firmware Version: 30,2
  Domain UUID: 7A80DED3-6A2C-515A-B56D-34E12B0F03D6
  Port:
      Status: No device connected
      Link Status: 0x101
      Speed: Up to 40 Gb/s x1
      Current Link Width: 0x1
      Receptacle: 4
      Link Controller Firmware Version: 0.97.0
  Port:
      Status: No device connected
      Link Status: 0x101
      Speed: Up to 40 Gb/s x1
      Current Link Width: 0x1
      Receptacle: 3
      Link Controller Firmware Version: 0.97.0

Thunderbolt Bus 0:

  Vendor Name: Apple Inc.
  Device Name: MacBook Pro
  UID: 0x0001426D51490D00
  Route String: 0
  Firmware Version: 30,2
  Domain UUID: 91CC8E52-B535-0059-8D29-0B449C2277F4
  Port:
      Status: No device connected
      Link Status: 0x101
      Speed: Up to 40 Gb/s x1
      Current Link Width: 0x1
      Receptacle: 2
      Link Controller Firmware Version: 0.97.0
  Port:
      Status: No device connected
      Link Status: 0x101
      Speed: Up to 40 Gb/s x1
      Current Link Width: 0x1
      Receptacle: 1
      Link Controller Firmware Version: 0.97.0`

What should I try next?

Cheers Andre

busera commented 5 years ago

PS: I was able to install the script via the beta-flag, however my display stays black also after trying all four workarounds :-(.

gianlucadelgobbo commented 5 years ago

SAME PROBLEM

GianlucaMac5:~ gianlucadelgobbo$ bash <(curl -s https://raw.githubusercontent.com/learex/macOS-eGPU/master/macOS-eGPU.sh) --checkSystem

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 [not installed] 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 [not installed] CUDA developer drivers [not installed] CUDA toolkit [not installed] CUDA samples [not installed] Listing system information... macOS version [10.13.6] macOS build [17G4015] SIP status [0] thunderbolt interface version [3] eGPU information connected eGPU [false] NVIDIA dGPU [false] AGW version [Unrecognized]

--- developer Information --- 915126682e1d16766a84a3f717997c7b0b99c5318ec1488012268473f864ddf280d84118caf5b60cb1116a99ac99602fe74edc5116769ba1ac6c16a4840012e2 --- end developer Information ---

Graphics/Displays:

Intel HD Graphics 630:

  Chipset Model: Intel HD Graphics 630
  Type: GPU
  Bus: Built-In
  VRAM (Dynamic, Max): 1536 MB
  Vendor: Intel
  Device ID: 0x591b
  Revision ID: 0x0004
  Automatic Graphics Switching: Supported
  gMux Version: 4.0.29 [3.2.8]
  Metal: Supported, feature set macOS GPUFamily1 v3

Radeon Pro 560:

  Chipset Model: Radeon Pro 560
  Type: GPU
  Bus: PCIe
  PCIe Lane Width: x8
  VRAM (Dynamic, Max): 4096 MB
  Vendor: AMD (0x1002)
  Device ID: 0x67ef
  Revision ID: 0x00c0
  ROM Revision: 113-C980AJ-927
  VBIOS Version: 113-C9801AU-A02
  EFI Driver Version: 01.A0.927
  Automatic Graphics Switching: Supported
  gMux Version: 4.0.29 [3.2.8]
  Metal: Supported, feature set macOS GPUFamily1 v3
  Displays:
    Color LCD:
      Display Type: Built-In Retina LCD
      Resolution: 2880 x 1800 Retina
      Framebuffer Depth: 24-Bit Color (ARGB8888)
      Main Display: Yes
      Mirror: Off
      Online: Yes
      Rotation: Supported
      Automatically Adjust Brightness: No

Hardware:

Hardware Overview:

  Model Name: MacBook Pro
  Model Identifier: MacBookPro14,3
  Processor Name: Intel Core i7
  Processor Speed: 2,9 GHz
  Number of Processors: 1
  Total Number of Cores: 4
  L2 Cache (per Core): 256 KB
  L3 Cache: 8 MB
  Memory: 16 GB
  Boot ROM Version: 185.0.0.0.0
  SMC Version (system): 2.45f0

Thunderbolt:

Thunderbolt Bus 1:

  Vendor Name: Apple Inc.
  Device Name: MacBook Pro
  UID: 0x00019523DC19A601
  Route String: 0
  Firmware Version: 33,1
  Domain UUID: 6DCFD14B-0B4A-5F59-A862-CA54B89B4016
  Port:
      Status: No device connected
      Link Status: 0x101
      Speed: Up to 40 Gb/s x1
      Current Link Width: 0x1
      Receptacle: 4
      Link Controller Firmware Version: 0.35.0
  Port:
      Status: No device connected
      Link Status: 0x101
      Speed: Up to 40 Gb/s x1
      Current Link Width: 0x1
      Receptacle: 3
      Link Controller Firmware Version: 0.35.0

Thunderbolt Bus 0:

  Vendor Name: Apple Inc.
  Device Name: MacBook Pro
  UID: 0x00019523DC19A600
  Route String: 0
  Firmware Version: 33,1
  Domain UUID: 72CB08B9-FCFD-7150-9297-4B3DFF282105
  Port:
      Status: No device connected
      Link Status: 0x101
      Speed: Up to 40 Gb/s x1
      Current Link Width: 0x1
      Receptacle: 2
      Link Controller Firmware Version: 0.35.0
  Port:
      Status: No device connected
      Link Status: 0x101
      Speed: Up to 40 Gb/s x1
      Current Link Width: 0x1
      Receptacle: 1
      Link Controller Firmware Version: 0.35.0
learex-zz commented 5 years ago

please see #49

a version 2.0 is in the making. With iTerm support, better version handling, logging and whatnot. But I will not update the current version. My time is sparse at the time being.

gianlucadelgobbo commented 5 years ago

Any solution?

On Tue, 1 Jan 2019 at 22:03, fr34k notifications@github.com wrote:

please see #49 https://github.com/learex/macOS-eGPU/issues/49

a version 2.0 is in the making. With iTerm support, better version handling, logging and whatnot. But I will not update the current version. My time is sparse at the time being.

β€” You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/learex/macOS-eGPU/issues/18#issuecomment-450756750, or mute the thread https://github.com/notifications/unsubscribe-auth/ABhJ-ufP78BzB8acfWx6M4V_C-BlJ1sNks5u-80rgaJpZM4VdYGg .

-- Gianluca


Flyer communication www.flyer.it Via del Verano 39 - 00185 Roma Tel. +39 06 78147301 Fax +39 06 78390805

thargal commented 5 years ago

Hi, after installed the last Nvidia driver I can't use my eGpu. The script failed.

macOS-eGPU.sh (v1.6)

Your system hasn't yet been approved. The system may be unbootable or unstable. Interrupt... cleaning system [done] The script has failed. Nothing has been changed.

Here my info: β•”β•— ╔═╗╔╦╗╔═╗ ╔╦╗╔═╗╔╦╗╔═╗ β• β•©β•—β•‘β•£ β•‘ ╠═╣ β•‘β•‘β•‘β•‘ β•‘ β•‘β•‘β•‘β•£ β•šβ•β•β•šβ•β• β•© β•© β•© β•© β•©β•šβ•β•β•β•©β•β•šβ•β•

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.113] 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 [410.130] CUDA developer drivers [410.130] CUDA toolkit [10.0.130] CUDA samples [10.0.130] Listing system information... macOS version [10.13.6] macOS build [17G4015] SIP status [0] thunderbolt interface version [3] eGPU information connected eGPU [false] NVIDIA dGPU [false] AGW version [Unrecognized]

--- developer Information --- 915126682e1d16766a84a3f717997c7b0b99c5318ec1488012268473f864ddf280d84118caf5b60cb1116a99ac99602fe74edc5116769ba1ac6c16a4840012e2 --- end developer Information ---

Graphics/Displays:

Intel HD Graphics 530:

  Chipset Model: Intel HD Graphics 530
  Type: GPU
  Bus: Built-In
  VRAM (Dynamic, Max): 1536 MB
  Vendor: Intel
  Device ID: 0x191b
  Revision ID: 0x0006
  Automatic Graphics Switching: Supported
  gMux Version: 4.0.29 [3.2.8]
  Metal: Supported, feature set macOS GPUFamily1 v3

Radeon Pro 460:

  Chipset Model: AMD Radeon Pro 460
  Type: GPU
  Bus: PCIe
  PCIe Lane Width: x8
  VRAM (Dynamic, Max): 4096 MB
  Vendor: AMD (0x1002)
  Device ID: 0x67ef
  Revision ID: 0x00c0
  ROM Revision: 113-C980AF-908
  VBIOS Version: 113-C9801AU-029
  EFI Driver Version: 01.A0.908
  Automatic Graphics Switching: Supported
  gMux Version: 4.0.29 [3.2.8]
  Metal: Supported, feature set macOS GPUFamily1 v3
  Displays:
    Color LCD:
      Display Type: Built-In Retina LCD
      Resolution: 2880 x 1800 Retina
      Framebuffer Depth: 24-Bit Color (ARGB8888)
      Main Display: Yes
      Mirror: Off
      Online: Yes
      Rotation: Supported
      Automatically Adjust Brightness: No
    iMac:
      Display Type: LCD
      Resolution: 2560 x 1440 (QHD/WQHD - Wide Quad High Definition)
      UI Looks like: 2560 x 1440
      Framebuffer Depth: 30-Bit Color (ARGB2101010)
      Mirror: Off
      Online: Yes
      Rotation: Supported
      Automatically Adjust Brightness: No
      Connection Type: DisplayPort

Hardware:

Hardware Overview:

  Model Name: MacBook Pro
  Model Identifier: MacBookPro13,3
  Processor Name: Intel Core i7
  Processor Speed: 2.9 GHz
  Number of Processors: 1
  Total Number of Cores: 4
  L2 Cache (per Core): 256 KB
  L3 Cache: 8 MB
  Memory: 16 GB
  Boot ROM Version: 251.0.0.0.0
  SMC Version (system): 2.38f7

Thunderbolt:

Thunderbolt Bus 1:

  Vendor Name: Apple Inc.
  Device Name: MacBook Pro
  UID: 0x00015A449088E301
  Route String: 0
  Firmware Version: 39.3
  Domain UUID: 78C5424E-C83C-495B-A63D-40C24E85A8C8
  Port:
      Status: No device connected
      Link Status: 0x101
      Speed: Up to 40 Gb/s x1
      Current Link Width: 0x1
      Receptacle: 4
      Link Controller Firmware Version: 0.38.0
  Port:
      Status: No device connected
      Link Status: 0x101
      Speed: Up to 40 Gb/s x1
      Current Link Width: 0x1
      Receptacle: 3
      Link Controller Firmware Version: 0.38.0

Thunderbolt Bus 0:

  Vendor Name: Apple Inc.
  Device Name: MacBook Pro
  UID: 0x00015A449088E300
  Route String: 0
  Firmware Version: 39.3
  Domain UUID: 322831D0-311D-3057-A22B-A848EACF2B7D
  Port:
      Status: No device connected
      Link Status: 0x7
      Speed: Up to 40 Gb/s x1
      Current Link Width: 0x1
      Receptacle: 2
      Link Controller Firmware Version: 0.38.0
  Port:
      Status: Device connected
      Link Status: 0x2
      Speed: Up to 10 Gb/s x2
      Current Link Width: 0x1
      Receptacle: 1
      Cable Firmware Version: 1.0.16
      Cable Serial Number: C4M501600HUFQ7NAG
      Link Controller Firmware Version: 0.38.0

    Macintosh:

      Vendor Name: Apple Inc.
      Device Name: Macintosh
      Vendor ID: 0xA27
      Device ID: 0xA
      Domain UUID: 7247389C-302C-2358-ADF9-C82A441A0A4B
      Services:
        Internet Protocol:
          Protocol ID: 1
          Protocol Version: 1
          Protocol Revision: 1
          Service UUID: 1E318024-6D48-8AEC-B59E-4ABE96DD9CC4
        Enhanced Display Mode:
          Protocol ID: 3
          Protocol Version: 1
          Protocol Revision: 1
          Service UUID: FA2F3457-894B-1A33-634C-F6BEBA5B9E01
          Enabled: Yes

Thanks for your help ! Xavier.

itaki commented 5 years ago

Same issue with my system not being approved. What's interesting is that I was just using the eGPU a few days ago. I didn't update OSX or anything. Been on 10.13.6 for a while now. But now the script fails.

`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.113] 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 [418.163] CUDA developer drivers [418.163] CUDA toolkit [10.0.130] CUDA samples [10.0.130] Listing system information... macOS version [10.13.6] macOS build [17G4015] SIP status [0] thunderbolt interface version [3] eGPU information connected eGPU [false] NVIDIA dGPU [false] AGW version [Unrecognized]

--- developer Information --- 915126682e1d16766a84a3f717997c7b0b99c5318ec1488012268473f864ddf280d84118caf5b60cb1116a99ac99602fe74edc5116769ba1ac6c16a4840012e2 --- end developer Information ---

Graphics/Displays:

Intel HD Graphics 630:

  Chipset Model: Intel HD Graphics 630
  Type: GPU
  Bus: Built-In
  VRAM (Dynamic, Max): 1536 MB
  Vendor: Intel
  Device ID: 0x591b
  Revision ID: 0x0004
  Automatic Graphics Switching: Supported
  gMux Version: 4.0.29 [3.2.8]
  Metal: Supported, feature set macOS GPUFamily1 v3

Radeon Pro 560:

  Chipset Model: Radeon Pro 560
  Type: GPU
  Bus: PCIe
  PCIe Lane Width: x8
  VRAM (Dynamic, Max): 4096 MB
  Vendor: AMD (0x1002)
  Device ID: 0x67ef
  Revision ID: 0x00c0
  ROM Revision: 113-C980AJ-927
  VBIOS Version: 113-C9801AU-A02
  EFI Driver Version: 01.A0.927
  Automatic Graphics Switching: Supported
  gMux Version: 4.0.29 [3.2.8]
  Metal: Supported, feature set macOS GPUFamily1 v3
  Displays:
    Color LCD:
      Display Type: Built-In Retina LCD
      Resolution: 2880 x 1800 Retina
      Framebuffer Depth: 24-Bit Color (ARGB8888)
      Main Display: Yes
      Mirror: Off
      Online: Yes
      Rotation: Supported
      Automatically Adjust Brightness: No

Hardware:

Hardware Overview:

  Model Name: MacBook Pro
  Model Identifier: MacBookPro14,3
  Processor Name: Intel Core i7
  Processor Speed: 2.9 GHz
  Number of Processors: 1
  Total Number of Cores: 4
  L2 Cache (per Core): 256 KB
  L3 Cache: 8 MB
  Memory: 16 GB
  Boot ROM Version: 185.0.0.0.0
  SMC Version (system): 2.45f0

Thunderbolt:

Thunderbolt Bus 1:

  Vendor Name: Apple Inc.
  Device Name: MacBook Pro
  UID: 0x0001951F78623901
  Route String: 0
  Firmware Version: 37.1
  Domain UUID: 620C3240-36D7-2E5A-88A6-C5C8402555B8
  Port:
      Status: No device connected
      Link Status: 0x101
      Speed: Up to 40 Gb/s x1
      Current Link Width: 0x1
      Receptacle: 4
      Link Controller Firmware Version: 0.37.0
  Port:
      Status: No device connected
      Link Status: 0x101
      Speed: Up to 40 Gb/s x1
      Current Link Width: 0x1
      Receptacle: 3
      Link Controller Firmware Version: 0.37.0

Thunderbolt Bus 0:

  Vendor Name: Apple Inc.
  Device Name: MacBook Pro
  UID: 0x0001951F78623900
  Route String: 0
  Firmware Version: 37.1
  Domain UUID: E65C306C-8E96-1854-8283-4407B9FE5C93
  Port:
      Status: No device connected
      Link Status: 0x101
      Speed: Up to 40 Gb/s x1
      Current Link Width: 0x1
      Receptacle: 2
      Link Controller Firmware Version: 0.37.0
  Port:
      Status: No device connected
      Link Status: 0x101
      Speed: Up to 40 Gb/s x1
      Current Link Width: 0x1
      Receptacle: 1
      Link Controller Firmware Version: 0.37.0

`

UPDATE: This worked bash <(curl -s https://raw.githubusercontent.com/learex/macOS-eGPU/master/macOS-eGPU.sh) --beta --nvidiaDriver 387.10.10.10.40.105 --iopcieTunneledPatch

Thanks!

OneWind commented 5 years ago

I have same issue, system not being approved

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 [not installed] 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 [not installed] CUDA developer drivers [not installed] CUDA toolkit [not installed] CUDA samples [not installed] Listing system information... macOS version [10.13.6] macOS build [17G8030] SIP status [0] thunderbolt interface version [2] eGPU information connected eGPU [false] NVIDIA dGPU [false] AGW version [Unrecognized]

--- developer Information --- 059d89b37905de4be5c14b80c7be9b2262462422aa8fb34c3f4e78e924afc6406ceeb285c248c64461c41b620b7ec79aedceed1e98b8f8185e0d5f6816f8a539 --- end developer Information ---

Graphics/Displays:

AMD FirePro D500:

  Chipset Model: AMD FirePro D500
  Type: GPU
  Bus: PCIe
  Slot: Slot-1
  PCIe Lane Width: x16
  VRAM (Dynamic, Max): 3072 MB
  Vendor: AMD (0x1002)
  Device ID: 0x679e
  Revision ID: 0x0000
  ROM Revision: 113-C3861J-687
  VBIOS Version: 113-C3861LA-029
  EFI Driver Version: 01.0D.687
  Automatic Graphics Switching: Supported
  gMux Version: 4.0.11 [3.2.8]
  Metal: Supported, feature set macOS GPUFamily1 v3

AMD FirePro D500:

  Chipset Model: AMD FirePro D500
  Type: GPU
  Bus: PCIe
  Slot: Slot-2
  PCIe Lane Width: x16
  VRAM (Dynamic, Max): 3072 MB
  Vendor: AMD (0x1002)
  Device ID: 0x679e
  Revision ID: 0x0000
  ROM Revision: 113-C3861J-687
  VBIOS Version: 113-C3861LB-029
  EFI Driver Version: 01.0D.687
  Automatic Graphics Switching: Supported
  gMux Version: 4.0.11 [3.2.8]
  Metal: Supported, feature set macOS GPUFamily1 v3
  Displays:
    LED Cinema Display:
      Display Type: LCD
      Resolution: 2560 x 1440 (QHD/WQHD - Wide Quad High Definition)
      UI Looks like: 2560 x 1440
      Framebuffer Depth: 30-Bit Color (ARGB2101010)
      Display Serial Number: 2A0359Y86JL 
      Main Display: Yes
      Mirror: Off
      Online: Yes
      Rotation: Supported
      Automatically Adjust Brightness: No
      Connection Type: DisplayPort

Hardware:

Hardware Overview:

  Model Name: Mac Pro
  Model Identifier: MacPro6,1
  Processor Name: 12-Core Intel Xeon E5
  Processor Speed: 2.7 GHz
  Number of Processors: 1
  Total Number of Cores: 12
  L2 Cache (per Core): 256 KB
  L3 Cache: 30 MB
  Memory: 64 GB
  Boot ROM Version: 132.0.0.0.0
  SMC Version (system): 2.20f18
  Illumination Version: 1.4a6

Thunderbolt:

Thunderbolt Bus 2:

  Vendor Name: Apple Inc.
  Device Name: Mac Pro
  UID: 0x0001000E01713362
  Route String: 0
  Firmware Version: 19.2
  Domain UUID: D24FC513-43F4-8450-89E7-7BB4CF76F8C1
  Port:
      Status: No device connected
      Link Status: 0x101
      Speed: Up to 20 Gb/s x1
      Current Link Width: 0x1
      Receptacle: 4
      Link Controller Firmware Version: 0.13.0
  Port:
      Status: No device connected
      Link Status: 0x101
      Speed: Up to 20 Gb/s x1
      Current Link Width: 0x1
      Receptacle: 2
      Link Controller Firmware Version: 0.13.0

Thunderbolt Bus 1:

  Vendor Name: Apple Inc.
  Device Name: Mac Pro
  UID: 0x0001000E01713361
  Route String: 0
  Firmware Version: 19.2
  Domain UUID: BF891D77-AC30-685E-B4AE-914D8360A121
  Port:
      Status: No device connected
      Link Status: 0x101
      Speed: Up to 20 Gb/s x1
      Current Link Width: 0x1
      Receptacle: 3
      Link Controller Firmware Version: 0.13.0
  Port:
      Status: No device connected
      Link Status: 0x101
      Speed: Up to 20 Gb/s x1
      Current Link Width: 0x1
      Receptacle: 1
      Link Controller Firmware Version: 0.13.0

Thunderbolt Bus 0:

  Vendor Name: Apple Inc.
  Device Name: Mac Pro
  UID: 0x0001000E01713360
  Route String: 0
  Firmware Version: 19.2
  Domain UUID: D529D252-93D1-E958-98DA-FF071088BBD7
  Port:
      Status: No device connected
      Link Status: 0x101
      Speed: Up to 20 Gb/s x1
      Current Link Width: 0x1
      Receptacle: 6
      Link Controller Firmware Version: 0.13.0
  Port:
      Status: No device connected
      Link Status: 0x101
      Speed: Up to 20 Gb/s x1
      Current Link Width: 0x1
      Receptacle: 5
      Link Controller Firmware Version: 0.13.0

PCI:

AMD FirePro D500:

  Name: ATY,Kani
  Type: Display Controller
  Driver Installed: Yes
  MSI: Yes
  Bus: PCI
  Slot: Slot-1
  Vendor ID: 0x1002
  Device ID: 0x679e
  Subsystem Vendor ID: 0x106b
  Subsystem ID: 0x0126
  Revision ID: 0x0000
  Link Width: x16
  Link Speed: 8.0 GT/s

AMD FirePro D500:

  Name: ATY,KaniS
  Type: Display Controller
  Driver Installed: Yes
  MSI: Yes
  Bus: PCI
  Slot: Slot-2
  Vendor ID: 0x1002
  Device ID: 0x679e
  Subsystem Vendor ID: 0x106b
  Subsystem ID: 0x0125
  Revision ID: 0x0000
  Link Width: x16
  Link Speed: 8.0 GT/s