[APP] NVIDIA eGPU support for High Sierra (NVIDIAEGPUSupport)
 
Notifications
Clear all

[APP] NVIDIA eGPU support for High Sierra (NVIDIAEGPUSupport)  

 of  199
  RSS

Trampilot
(@trampilot)
Eminent Member
Joined: 4 years ago
 

This is what I thought, also...

MacBook Pro Retina 15", Late 2013 - Sonnet eGFX Breakout Box - MSI AMD 580 Gaming 8 GB GPU


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

@trampilot

system information -> Hardware -> Graphics and Displays, does it display the correct name of your GPU?

If you want you can also paste my script's output here when you execute this (eGPU and displays connected):
bash <(curl -s https://raw.githubusercontent.com/learex/macOS-eGPU/master/macOS-eGPU.sh) --checkSystem

this would provide me with sufficient info.

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
Trampilot
(@trampilot)
Eminent Member
Joined: 4 years ago
 

Here we go:

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]

 

 

 

Listing installation status of packages...

   NVIDIA driver                                           [387.10.10.10.30.106]

   NVIDIA eGPU enabler                                               [installed]

   AMD legacy drivers                                            [not installed]

   T82 unblocker                                                     [installed]

   NVIDIA dGPU                                                       [activated]

   NVIDIA macOS 10.13.4 patch                                        [installed]

   unlocked thunderbolt version                                              [2]

   CUDA

      CUDA drivers                                                     [387.178]

      CUDA developer drivers                                     [not installed]

      CUDA toolkit                                               [not installed]

      CUDA samples                                               [not installed]

Listing system information...

   macOS version                                                       [10.13.4]

   macOS build                                                          [17E199]

   SIP status                                                                [0]

   thunderbolt interface version                                             [2]

   eGPU information

      connected eGPU                                                      [true]

      eGPU vendor                                                       [NVIDIA]

   NVIDIA dGPU                                                            [true]

   AGW version                                                  [10.13.4:17E199]

Graphics/Displays:

 

    Intel Iris Pro:

 

      Chipset Model: Intel Iris Pro

      Type: GPU

      Bus: Built-In

      VRAM (Dynamic, Max): 1536 MB

      Vendor: Intel

      Device ID: 0x0d26

      Revision ID: 0x0008

      Automatic Graphics Switching: Supported

      gMux Version: 4.0.8 [3.2.8]

      Metal: Supported, feature set macOS GPUFamily1 v3

 

    NVIDIA GeForce GT 750M:

 

      Chipset Model: NVIDIA GeForce GT 750M

      Type: GPU

      Bus: PCIe

      PCIe Lane Width: x8

      VRAM (Dynamic, Max): 2048 MB

      Vendor: NVIDIA (0x10de)

      Device ID: 0x0fe9

      Revision ID: 0x00a2

      ROM Revision: 3776

      Automatic Graphics Switching: Supported

      gMux Version: 4.0.8 [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)

          Mirror: Off

          Online: Yes

          Rotation: Supported

          Automatically Adjust Brightness: No

        Apple Cinema HD Display:

          Display Type: LCD

          Resolution: 1920 x 1200 (WUXGA - Widescreen Ultra eXtended Graphics Array)

          UI Looks like: 1920 x 1200

          Framebuffer Depth: 24-Bit Color (ARGB8888)

          Main Display: Yes

          Mirror: Off

          Online: Yes

          Rotation: Supported

          Automatically Adjust Brightness: No

 

    NVIDIA Chip Model:

 

      Chipset Model: NVIDIA Chip Model

      Type: External GPU

      Bus: PCIe

      PCIe Lane Width: x4

      VRAM (Dynamic, Max): 

      Vendor: NVIDIA (0x10de)

      Device ID: 0x17c8

      Revision ID: 0x00a1

      ROM Revision: preset 1.0.0

      Automatic Graphics Switching: Supported

      gMux Version: 4.0.8 [3.2.8]

      Metal: Supported, feature set macOS GPUFamily1 v3

 

Hardware:

 

    Hardware Overview:

 

      Model Name: MacBook Pro

      Model Identifier: MacBookPro11,3

      Processor Name: Intel Core i7

      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: 16 GB

      Boot ROM Version: MBP112.0145.B00

      SMC Version (system): 2.19f12

 

Thunderbolt:

 

    Thunderbolt Bus:

 

      Vendor Name: Apple Inc.

      Device Name: MacBook Pro

      UID: 0x0001000F01F06730

      Route String: 0

      Firmware Version: 17.1

      Domain UUID: F7758910-1562-C750-8484-E8DED9BFD54C

      Port:

          Status: Device connected

          Link Status: 0x2

          Speed: Up to 20 Gb/s x1

          Current Link Width: 0x2

          Receptacle: 1

          Cable Firmware Version: 1.0.16

          Cable Serial Number: C4M805507WUF798A9

          Link Controller Firmware Version: 0.12.0

      Port:

          Status: No device connected

          Link Status: 0x7

          Speed: Up to 20 Gb/s x1

          Current Link Width: 0x1

          Receptacle: 2

          Link Controller Firmware Version: 0.12.0

 

        Core:

 

          Vendor Name: Razer

          Device Name: Core

          Vendor ID: 0x127

          Device ID: 0x215

          Device Revision: 0x1

          UID: 0x80864F42E4986710

          Route String: 1

          Firmware Version: 16.16

          Port (Upstream):

              Status: Device connected

              Link Status: 0x2

              Speed: Up to 20 Gb/s x1

              Current Link Width: 0x2

              Cable Firmware Version: 1.0.16

              Cable Serial Number: C4M805507WUF798A9

              Link Controller Firmware Version: 0.25.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.25.0

MacBook Pro Retina 15", Late 2013 - Sonnet eGFX Breakout Box - MSI AMD 580 Gaming 8 GB GPU


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

@trampilot
Thanks. But I do have bad news. OpenCL (which FCPX uses) won't work due to the NVIDIA dGPU (maybe you are an exception but odds are low).
@mac_editor still does research in this area but it's unknown if something can be done.

BUT: you may be able to use Metal to accelerate FCPX. So, one thing there is: The drivers weren't properly loaded. This seems to be an NVIDIA dGPU issue.
Please hot plug during boot process and tell me if system information -> Hardware -> Graphics and Displays displays the correct name of your card.

If not there are still a few things to try...

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
goalque
(@goalque)
Noble Member Admin
Joined: 5 years ago
 

750M seems to be problematic, @philw also reported "Nvidia Chip Model". Meaning no acceleration at all.

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
Trampilot
(@trampilot)
Eminent Member
Joined: 4 years ago
 

Well, there is a "tiny" problem: Before using Your script the Apple logo appeared, the status bar showed up and then the login window flashed up.
Now the login window shows up very early and THEN the status bar loads.... I tried it many times by now connecting the Razer while booting. Whenever I am connecting the cable the system halts.

MacBook Pro Retina 15", Late 2013 - Sonnet eGFX Breakout Box - MSI AMD 580 Gaming 8 GB GPU


ReplyQuote
drax392
(@dieseldrax)
Estimable Member
Joined: 5 years ago
 

@fr34k, this is great!  My nMP has a working eGPU again, thanks a ton!

Screen Shot 2018 05 06 at 11.02.49 PM

Intel Skull Canyon NUC (NUC6i7KYK) - 1TB Samsung 960 EVO NMVe SSD, 32GB memory
Apple Mac Pro 2013 - Deca-core 3GHz Xeon, 32GB memory, 1TB Apple SSD, D700 dGPU, eGPU shared with above NUC.
AKiTiO Node - EVGA GTX 1080Ti SC2 Gaming, Corsair SF600 PSU, Cougar Vortex HDB 120 case fan

 
2013 17" ASUS G750JS (GTX870M) [4th,4C,Q] + GTX 1080 Ti @ 16Gbps-TB2>TB3 (AKiTiO Node) + Win10 [build link]  


fr34k liked
ReplyQuote
Trampilot
(@trampilot)
Eminent Member
Joined: 4 years ago
 

I am not very terminal savvy.... Could anybody in here please provide the complete uninstall syntax? I want to try all this from the very beginning again...

Thank You!

MacBook Pro Retina 15", Late 2013 - Sonnet eGFX Breakout Box - MSI AMD 580 Gaming 8 GB GPU


ReplyQuote
devild
(@devild)
Trusted Member
Joined: 5 years ago
 

If anybody still needs it, here is the NVDAEGPUSupport.kext for 10.13.4 17E202 (working OK with @mac_editor script)

Nvidia web driver -  https://images.nvidia.com/mac/pkg/387/WebDriver-387.10.10.10.30.107.pkg

That is not dead which can eternal lie, And with strange aeons even death may die.


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

@trampilot

bash <(curl -s https://raw.githubusercontent.com/learex/macOS-eGPU/master/macOS-eGPU.sh) --uninstall

this should be sufficient. The script will automatically search for existing installations and remove them.

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
 of  199