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

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

 of  199
  RSS

monotones
(@monotones)
New Member
Joined: 4 years ago
 

So I took a pause from this and have now wiped my system clean.

MSI AERO ITX 1050ti
Akitio Node Lite
MacBook Pro 15-inch 2017 (intel+radeon)
MacOS 10.13.2 17C88

Installed Nvidia Web Drivers
Enabled unsigned drivers (also tried with disabled SIP)
Installed package nvidia-egpu-v4.zip
Disabled automatic graphics switching, disabled file vault.

The card only ever shows up as Nvidia Chip Model.
When I log out the screen goes black and it freezes, when I unplug the cable it crashes. Tried with included AC and better AC adapter (120W).

I can't get it working in Bootcamp either but there it least shows up as the correct graphics card 1050ti.

Installed TB3-enabler, no change. Tried without monitor connected to the card, with HDMI and with Displayport.

Any ideas?

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

.

ReplyQuote
crowsodown24
(@crowsodown24)
Active Member
Joined: 5 years ago
 

I get kernel panics and must use command+S to boot. I dont do anything in user mode mind you I simply enter it and exit.

Hope this may help someone help me understand the issue.

 

System uptime in nanoseconds: 1290029454
last loaded kext at 1109372928: com.apple.filesystems.apfs 748.31.8 (addr 0xffffff7f8e1b3000, size 962560)
loaded kexts:
as.lvs1974.NvidiaGraphicsFixup 1.1.3
as.vit9696.Lilu 1.1.7
com.malwarebytes.mbam.rtprotection 3.1.1
com.apple.filesystems.apfs 748.31.8
com.apple.driver.AppleFileSystemDriver 3.0.1
com.apple.filesystems.hfs.kext 407.30.1
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.BootCache 40
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0
com.apple.driver.AppleAHCIPort 329
com.apple.driver.AirPort.BrcmNIC 1220.28.1a3
com.apple.driver.AppleSmartBatteryManager 161.0.0
com.apple.driver.AppleACPIButtons 6.1
com.apple.driver.AppleRTC 2.0
com.apple.driver.AppleHPET 1.8
com.apple.driver.AppleSMBIOS 2.1
com.apple.driver.AppleACPIEC 6.1
com.apple.driver.AppleAPIC 1.7
com.apple.nke.applicationfirewall 183
com.apple.security.TMSafetyNet 8
com.apple.security.quarantine 3
com.apple.IOBufferCopyEngineTest 1
com.apple.filesystems.hfs.encodings.kext 1
com.apple.driver.AppleThunderboltDPInAdapter 5.0.2
com.apple.driver.AppleThunderboltDPOutAdapter 5.0.2
com.apple.driver.AppleThunderboltDPAdapterFamily 5.0.2
com.apple.driver.AppleThunderboltPCIUpAdapter 2.1.3
com.apple.driver.AppleThunderboltPCIDownAdapter 2.1.3
com.apple.driver.AppleUSBMergeNub 900.4.1
com.apple.driver.AppleXsanScheme 3
com.apple.iokit.IOAHCIBlockStorage 301.20.1
com.apple.iokit.IOAHCIFamily 288
com.apple.driver.AppleThunderboltNHI 4.5.6
com.apple.iokit.IOThunderboltFamily 6.6.3
com.apple.iokit.IO80211Family 1200.12.2
com.apple.driver.mDNSOffloadUserClient 1.0.1b8
com.apple.driver.corecapture 1.0.4
com.apple.driver.AppleIntelLpssGspi 3.0.60
com.apple.driver.usb.AppleUSBXHCIPCI 1.2
com.apple.driver.usb.AppleUSBXHCI 1.2
com.apple.driver.usb.AppleUSBHostPacketFilter 1.0
com.apple.iokit.IOUSBFamily 900.4.1
com.apple.driver.AppleUSBHostMergeProperties 1.2
com.apple.driver.AppleEFINVRAM 2.1
com.apple.driver.AppleEFIRuntime 2.1
com.apple.iokit.IOHIDFamily 2.0.0
com.apple.iokit.IOSMBusFamily 1.1
com.apple.security.sandbox 300.0
com.apple.kext.AppleMatch 1.0.0d1
com.apple.iokit.IOBufferCopyEngineFamily 1
com.apple.driver.DiskImages 480.30.2
com.apple.driver.AppleFDEKeyStore 28.30
com.apple.driver.AppleEffaceableStorage 1.0
com.apple.driver.AppleKeyStore 2
com.apple.driver.AppleUSBTDM 439.30.4
com.apple.driver.AppleMobileFileIntegrity 1.0.5
com.apple.iokit.IOUSBMassStorageDriver 140.30.1
com.apple.iokit.IOSCSIBlockCommandsDevice 404.30.2
com.apple.iokit.IOSCSIArchitectureModelFamily 404.30.2
com.apple.iokit.IOStorageFamily 2.1
com.apple.driver.AppleCredentialManager 1.0
com.apple.driver.KernelRelayHost 1
com.apple.iokit.IOUSBHostFamily 1.2
com.apple.driver.usb.AppleUSBCommon 1.0
com.apple.driver.AppleBusPowerController 1.0
com.apple.driver.AppleSEPManager 1.0.1
com.apple.driver.IOSlaveProcessor 1
com.apple.iokit.IOReportFamily 31
com.apple.iokit.IOTimeSyncFamily 650.5
com.apple.iokit.IONetworkingFamily 3.4
com.apple.driver.AppleACPIPlatform 6.1
com.apple.driver.AppleSMCRTC 1.0
com.apple.driver.AppleSMC 3.1.9
com.apple.iokit.IOPCIFamily 2.9
com.apple.iokit.IOACPIFamily 1.4
com.apple.kec.pthread 1
com.apple.kec.corecrypto 1.0
com.apple.kec.Libm 1

EOF
Model: MacBookPro11,1, BootROM MBP111.0142.B00, 2 processors, Intel Core i5, 2.4 GHz, 8 GB, SMC 2.16f68
Graphics: Intel Iris, Intel Iris, Built-In
Graphics: NVIDIA GeForce GTX 980 Ti, NVIDIA GeForce GTX 980 Ti, PCIe, 6 GB
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54343531533641465238412D50422020
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54343531533641465238412D50422020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x112), Broadcom BCM43xx 1.0 (7.77.37.5.1a3)
Bluetooth: Version 6.0.2f2, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
PCI Card: pci10de,fb0, Audio Device, Thunderbolt@193,0,1
PCI Card: NVIDIA GeForce GTX 980 Ti, Display Controller, Thunderbolt@193,0,0
Serial ATA Device: APPLE SSD SD0256F, 251 GB
USB Device: USB 3.0 Bus
USB Device: Apple Internal Keyboard / Trackpad
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
Thunderbolt Bus: MacBook Pro, Apple Inc., 17.2
Thunderbolt Device: AKiTiO Thunder 2 Box, inXtron, 3, 24.1

 

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

.

ReplyQuote
ricosuave0922
(@ricosuave0922)
Trusted Member
Joined: 4 years ago
 

@crowsodown24 are you booting with the eGPU plugged in? Try booting with it unplugged and plug it in when you get to the login screen. 

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

.

ReplyQuote
crowsodown24
(@crowsodown24)
Active Member
Joined: 5 years ago
 

I have tried all variations mentioned here and so far the most reliable has been using single user mode and than exit command

 

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

.

ReplyQuote
JacobSyndeo
(@jacobsyndeo)
Active Member
Joined: 5 years ago
 
Posted by: itsage

@jacobsyndeo you need to run TB3-enabler following each macOS system update. Otherwise the Thunder3 (which has TI82 USB-C controller) will not work with Thunderbolt 3 Macs running 10.12 or 10.13.

Thank you, this worked perfectly! (I seem to have to keep SIP disabled even after installing TB3-enabler, though.)

2016 MacBook Pro 13" (booted to Windows 10 AND macOS thanks to NVIDIA's new Pascal drivers!)
AKiTiO Thunder3 + EVGA GeForce GTX 1060 SC 6 GB + Dell DA-3 180W PSU + Noctua NF-A6x25 FLX fan


ReplyQuote
ricosuave0922
(@ricosuave0922)
Trusted Member
Joined: 4 years ago
 
Posted by: JacobSyndeo
Posted by: itsage

@jacobsyndeo you need to run TB3-enabler following each macOS system update. Otherwise the Thunder3 (which has TI82 USB-C controller) will not work with Thunderbolt 3 Macs running 10.12 or 10.13.

Thank you, this worked perfectly! (I seem to have to keep SIP disabled even after installing TB3-enabler, though.)

Correct, you either need to leave SIP disabled, or re-enable it without kext signing (csrutil enable --without kext)

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

.

ReplyQuote
criz_me
(@criz_me)
Active Member
Joined: 4 years ago
 

Hi guys,

So I read through this 32 pages thread. Many folks having issues with eGPU showing black screen and a cursor. Some of them resolve by logout/login procedure, some of them don't...I am having the same issue but can not resolve it.

I can not convince my GTX 1070 to ever show a proper image - except the black screen & cursor. 

GTX 1070 is shown in profiler. CUDA-Z detects it. Octane Render works (Score 119 points).

My setup: GTX 1070 inside a Sonnet breakaway box, TB3->TB2 adapter->TB2 cable to nMP.

Followed every setup step from this threads' first post. Installation worked well (thank you by the way!)

Is there any way to enable display through the eGPU and NOT use HDMI out from my nMP?

Also: Davinci Resolve 14 is roughly 1/3 slower on CUDA than on the two FirePro d300 - not what I expected tbh.

Anyone with a nMP resolved similar issues already?

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

.

ReplyQuote
kitcar765
(@kitcar765)
Active Member
Joined: 4 years ago
 

Hello All

I have:
Akitio Thunder 2
A selection of graphics cards, 980ti, 750ti, 1050, 1050ti
Imac 27" mid 2011
I have updated to 10.13.3 Beta (version 17D25B)

i had only ever got my 750ti to be recognised once, then it never worked again, getting stuck in boot-loops.
Now i can start my Imac without it getting stuck with the EGPU plugged in.

I tried the 10.13.2 drivers and it says its not compatible with this version, the scrips say the same, and the EGPU support driver cannot be installed as the required software is not installed.

Do i just need to wait until the drivers come out for 10.13.3?

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

.

ReplyQuote
criz_me
(@criz_me)
Active Member
Joined: 4 years ago
 

I noticed this might be a bandwidth issue. Heaven benchmark always was around 50fps no matter the scene that was shown. 

Sending a signal through Thunderbolt into the eGPU and back to be output on nMP HDMI out probably cuts the bandwidth into half (10GBit/s instead of 20). Another reason to make the direct display to monitor via eGPU work...

Any suggestions?

Thanks

Christian

P.S.: Super-low setting 640x320 in Heaven benchmark never goes beyond 50fps either... something is wrong.

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

.

ReplyQuote
Asendia M
(@asendia_m)
New Member
Joined: 4 years ago
 

Hi,

I just followed the tutorial but couldn't get it work in my Macbook Pro 2017 13" TB + Akitio Node + MSI GTX 1070 Twin Frozr X

The graphic card is not used in About this mac, it is still using Iris plus. When I tried to play Rocket League (steam) the performance didn't improve + the graphic card's fan didn't spin even though the GTX 1070 is detected in System report.

What I have tried:

1. Following the instruction in page 1. Using the 10.13.2 [17C88], I installed the web driver with SIP turned on, restart, go to recovery mode "csrutil enable --without kext", restart then install the nvidia-egpu-v4.zip

2. Deactivating FileVault

3. Attaching after login and re-login

Is there anything that I missed?

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

.

ReplyQuote
 of  199