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

Page 55 / 55 Prev
 

fr34k
(@fr34k)
Honorable Member Moderator
Joined:8 months  ago
Posts: 405
July 25, 2018 7:30 am  

@yoshi101
NO.
He had .4 that's where it should be installed.
.6 DOES NOT NEED THE EGPU ENABLER!

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh 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
renagen
(@renagen)
New Member
Joined:4 weeks  ago
Posts: 2
July 25, 2018 1:57 pm  

Hi guys,

First of all, thanks to everyone involved in making the eGPU world closer to the Mac 🙂

Currently, I'm hitting a small issue : I cannot get my Titan V to work on my 15" 2017 MBP. I'm running macOS 10.13.5, and my GPU is plugged in an AKitTio Node (TH3). The weird thing is, it works flawlessly when using Windows BootCamp and I also managed to make a Titan X work on macOS (same setup).

Has anyone tried to use a Titan V ? I'd be more than happy to investigate if anyone knows where to look for.

Thanks!

15" 2017 MBP - macOS 10.13.5 - AkiTio Node + Titan X or Titan V


ReplyQuote
fr34k
(@fr34k)
Honorable Member Moderator
Joined:8 months  ago
Posts: 405
July 25, 2018 1:59 pm  

@renagen
I'm guessing drivers, maybe? Titan V is Volta 
architecture and drivers should only be Pascal ready on macOS.

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh 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
renagen
(@renagen)
New Member
Joined:4 weeks  ago
Posts: 2
July 25, 2018 2:17 pm  

I guess you're right. I was naively expecting all Nvidia products to be compatible...
I'll wait for them to make a move now. Thanks!

Edit: If anyone's interested, I've found another thread leading to the same conclusions here https://egpu.io/forums/thunderbolt-enclosures/nvidia-titan-v-gpu-for-deep-learning-ai-osx-10-13-3-10-13-4/

15" 2017 MBP - macOS 10.13.5 - AkiTio Node + Titan X or Titan V


ReplyQuote
fr34k
(@fr34k)
Honorable Member Moderator
Joined:8 months  ago
Posts: 405
July 25, 2018 3:00 pm  

@renagen
Well we all hope for APPLE AND NVIDIA making a move toward collaboration on topics like eGPU and dGPU. Maybe with the introduction of the ne MacPro something will be done.
Let's keep our hopes up.

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh 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)


yoshi101, lqd, theitsage and 2 people liked
ReplyQuote
lqd
 lqd
(@lqd)
Active Member
Joined:4 months  ago
Posts: 8
July 26, 2018 6:29 pm  

Hi all 🙂
I want to ask for some specific questions.
I have  iMac 2017 - still on HighSierra 10.13.4 (before critical security update) running with Nvidia p5000 in Sonnet's Breakaway TB3 machine. Everything works like a charm.
Now, new iMac Pro is on the way and I want to know, what to do after I instal data from my backup to the new PRO. 
Do I need uninstall all previous script, wrangler etc... or should I only add iMac Pro wrangler installation?  Ooooooorrrr... How to? 🙂

iMac 2017 5K +Sonnet Breakaway 350 with NVidia Quadro P5000, MacOS 10.3.4. (bef sec.updt)


ReplyQuote
fr34k
(@fr34k)
Honorable Member Moderator
Joined:8 months  ago
Posts: 405
July 27, 2018 1:26 pm  

@lqd
oh, you want to move the Mac. I haven't yet done that before. I'd recommend an uninstall first, then backup, then recover from backup, then reapplying (I'd not recover from backup, but move during initial setup using migration assistant). Also the iMac Pro's had difficulties in the past. Try with 10.13.6 as it's a new kind of patch.

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh 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
lqd
 lqd
(@lqd)
Active Member
Joined:4 months  ago
Posts: 8
July 27, 2018 4:16 pm  

@ fr34k Thanks 🙂  I sent you a private message for som more info.

iMac 2017 5K +Sonnet Breakaway 350 with NVidia Quadro P5000, MacOS 10.3.4. (bef sec.updt)


ReplyQuote
ricky_hk
(@rickyhk)
New Member
Joined:2 years  ago
Posts: 1
July 30, 2018 3:24 pm  

Hi, I am having issued enable my nvidia 1070 egpu. Previously I have used the script and it worked fine but after restoring from Time machine backup I could not completely uninstall nor install the script.

rickys-MacBook-Pro:~ rickychiu$ macos-egpu -i

 

 

 

 

 

macOS-eGPU.sh (v1.3)

 

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

 

--- corrupt IO PCIE Tunnelled patch found ---

The script cannot continue with corrupt installations.

Execute 'macos-egpu -U -l' to remove the patch or

execute 'macos-egpu -i -l' to repair the patch.

 

Interrupt...

   cleaning system                                                        [done]

The script has failed.

Nothing has been changed.

2018 MBP i5 13" + Arous GTX 1070


ReplyQuote
fr34k
(@fr34k)
Honorable Member Moderator
Joined:8 months  ago
Posts: 405
July 30, 2018 4:08 pm  
Posted by: rickyhk

Hi, I am having issued enable my nvidia 1070 egpu. Previously I have used the script and it worked fine but after restoring from Time machine backup I could not completely uninstall nor install the script.

rickys-MacBook-Pro:~ rickychiu$ macos-egpu -i

 

 

 

 

 

macOS-eGPU.sh (v1.3)

 

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

 

--- corrupt IO PCIE Tunnelled patch found ---

The script cannot continue with corrupt installations.

Execute 'macos-egpu -U -l' to remove the patch or

execute 'macos-egpu -i -l' to repair the patch.

 

Interrupt...

   cleaning system                                                        [done]

The script has failed.

Nothing has been changed.

@rickyhk

I know that bug, fix is on its way...

macOS-eGPU.sh on GitHub (fr34k's macOS-eGPU.sh 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)


theitsage liked
ReplyQuote
(@siddharth_shekar)
New Member
Joined:2 weeks  ago
Posts: 4
August 5, 2018 2:54 pm  

So I installed the egpu patch on 10.13.6 and dont see the disconnect thing in the toolbar anymore (thing that looks like a chip to disconnect the egpu)?? It was visible in 10.13.5.

Although I couldnt disconnect the gpu with it but it was still nice as it would show that the gtx970 is connected.


ReplyQuote
seraphkz
(@seraphkz)
New Member
Joined:1 week  ago
Posts: 2
August 11, 2018 7:49 pm  

Thank you so much for making this!
I'm running a 980ti with Razer Core X, and this script has worked wonderfully.
However I see some of you have a GPU disconnect tool up on your status bar on top.. However I do not see that option.

The only way for me to plug/unplug my GPU is to shut down my computer before each plug/pull. Or else my Mac freezes.


ReplyQuote
Azoth1201
(@azoth1201)
New Member
Joined:5 days  ago
Posts: 1
August 14, 2018 5:59 am  

Hello everyone ! 
Thank you for the script @fr34k !

I'm running a:
MacBook Pro (15-inch, 2016)
2,9 GHz Intel Core i7
16 Go 2133 MHz LPDDR3
Radeon Pro 460 4096 Mo
Intel HD Graphics 530 1536 Mo

I've got a Razer Core X and a GTX 1080TI 
i have also an external display it's a Benq XL 2730

I tried several script from all over youtube and forums...
I need a little help just for explaining how it's suppose to work.

I'm a student in architecture and I try to make it work before September

Thank you in advance for your support guys.


ReplyQuote
bernddude
(@bernddude)
New Member
Joined:5 days  ago
Posts: 1
August 14, 2018 5:50 pm  

Hi i used the above script on my 2017 Macbook Pro (OSX 10.13.6). I tried to install an Aorus GTX 1080 egpu box.
I installed the Nvidia web driver and the latest CUDA drive 
The CUDA driver recognized the Nvidia driver 396.148 and 387.10.10.10.40.105
The thunderbold port identifies the Aorous box, however the about ths mac box does not see the graphics card
and the system report -> graphics card does not recognize the GPU

What i am trying to do is to use the GPU for GPU calculation via Mathematica.
Mathematica does also not recognize the Nvidia GPU 

does anyone have any suggestion what i could try ?


ReplyQuote
cvlk
 cvlk
(@cvlk)
New Member
Joined:2 days  ago
Posts: 2
August 19, 2018 1:55 am  

OKAY FOLKS, I'M THE NEWBEE!

@fr34k Thank you so much for writing this script!  I have a new-found hope after having the idea to add a eGPU to my 2012 Mac Mini with Thunderbolt 2.  (It broke my heart to hear that eGPU was disabled for  Thunderbolt 1/2 in one of the latest macOS updates!)

I had a brand new NVIDIA GTX 980 Ti laying around, so I purchased a 550W Sonnet Breakaway Box.  In the About This Mac > System Report > Thunderbolt, the Sonnet box is listed.  That seems like a good sign.  🙂

@bernddude It seems like we have very similar issues!  The Thunderbolt box is seen, but not the card!

@fr34k I followed your script instructions exactly.  And also tried all the "tweaks" at the end ... booting without eGPU and logging in/out and hot-plugging  eGPU and/or monitor at different times.  Nothing seems to work for me.

HERE IS EXACTLY WHAT I FOLLOWED:

Step by Step Guide:

  1. If you have used an eGPU on macOS Sierra (10.12) or earlier please remove all used eGPU solutions. If you have not, skip this step.
  2. Back up your system.
  3. Disable SIP. This can be done by booting into recovery mode (command + R during boot), opening the terminal window (Utilities -> Terminal) and execute
    csrutil disable; reboot
  4. Boot normally and log in.
  5. Disconnect all unnecessary peripherals. Especially eGPUs!
  6. Save your work. The script will kill all running programs.
  7. Open the Terminal App. The script does not support iTerm.
  8. Execute:
    bash <(curl -s https://raw.githubusercontent.com/learex/macOS-eGPU/master/macOS-eGPU.sh)

Known issues

  • 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
    • Step set 3
      • boot without eGPU
      • log out
      • hot plug eGPU
    • Step set 4 (no FileVault)
      • boot without eGPU
      • hot plug before first login

*** I am running 10.13.6 and I have never tried to install any eGPU scripts/enablers in the past.

I do have the latest NVIDIA web drivers and CUDA installed.  Neither preference window sees the GPU (GTX 980 Ti) either.

Any help that anyone can give will be very much appreciated!  I'm typically pretty tech savvy with this kind of stuff.  I'm stumped on this one.

THANK YOU!!

*** When I run "macos-egpu -C" in Terminal, here is what I get:

macOS-eGPU.sh (v1.5)

 

 

 

 

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

 

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                                           [installed]

   unlocked thunderbolt version                                              [2]

   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                                                           [17G65]

   SIP status                                                                [0]

   thunderbolt interface version                                             [2]

   eGPU information

      connected eGPU                                                      [true]

      eGPU vendor                                                       [NVIDIA]

   NVIDIA dGPU                                                           [false]

   AGW version                                                   [10.13.6:17G65]

Graphics/Displays:

 

    Intel HD Graphics 4000:

 

      Chipset Model: Intel HD Graphics 4000

      Type: GPU

      Bus: Built-In

      VRAM (Dynamic, Max): 1536 MB

      Vendor: Intel

      Device ID: 0x0166

      Revision ID: 0x0009

      Metal: Supported, feature set macOS GPUFamily1 v3

      Displays:

        S24D300:

          Resolution: 1920 x 1080 (1080p FHD - Full High Definition)

          UI Looks like: 1920 x 1080 @ 60 Hz

          Framebuffer Depth: 24-Bit Color (ARGB8888)

          Main Display: Yes

          Mirror: Off

          Online: Yes

          Rotation: Supported

          Automatically Adjust Brightness: No

 

Hardware:

 

    Hardware Overview:

 

      Model Name: Mac mini

      Model Identifier: Macmini6,2

      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: MM61.010E.B00

      SMC Version (system): 2.8f1

 

Thunderbolt:

 

    Thunderbolt Bus:

 

      Vendor Name: Apple Inc.

      Device Name: Mac mini

      UID: 0x0001000D1E41E700

      Route String: 0

      Firmware Version: 23.4

      Domain UUID: A334E441-8883-3C51-A5D6-20E8DF67F2F8

      Port:

          Status: Device connected

          Link Status: 0x2

          Speed: Up to 10 Gb/s x2

          Receptacle: 1

          Cable Firmware Version: 1.0.16

          Cable Serial Number: C4M443600Y8F798A9

          Link Controller Firmware Version: 0.12.3

 

        eGFX Breakaway Box 550:

 

          Vendor Name: Sonnet Technologies, Inc.

          Device Name: eGFX Breakaway Box 550

          Vendor ID: 0x8

          Device ID: 0x38

          Device Revision: 0x1

          UID: 0x00085F31E00A8200

          Route String: 1

          Firmware Version: 25.1

          Port (Upstream):

              Status: Device connected

              Link Status: 0x2

              Speed: Up to 10 Gb/s x2

              Current Link Width: 0x1

              Cable Firmware Version: 1.0.16

              Cable Serial Number: C4M443600Y8F798A9

              Link Controller Firmware Version: 0.36.0

 

PCI:

 

    display:

 

      Type: VGA-Compatible Controller

      Driver Installed: No

      Tunnel Compatible: No

      Pause Compatible: No

      MSI: No

      Bus: PCI

      Slot: Thunderbolt@195,0,0

      Vendor ID: 0x10de

      Device ID: 0x17c8

      Subsystem Vendor ID: 0x3842

      Subsystem ID: 0x4990

      Revision ID: 0x00a1

      Link Width: x4

      Link Speed: 8.0 GT/s

 

    pci10de,fb0:

 

      Type: Audio Device

      Driver Installed: No

      Tunnel Compatible: No

      Pause Compatible: No

      MSI: No

      Bus: PCI

      Slot: Thunderbolt@195,0,1

      Vendor ID: 0x10de

      Device ID: 0x0fb0

      Subsystem Vendor ID: 0x3842

      Subsystem ID: 0x4990

      Revision ID: 0x00a1

      Link Width: x4

      Link Speed: 8.0 GT/s


ReplyQuote
Page 55 / 55 Prev