2016 15" MacBook Pro (RP460) [6th,4C,H] + GTX 980 Ti @ 32Gbps-TB3 (Razer Core) +...
 
Notifications
Clear all

2016 15" MacBook Pro (RP460) [6th,4C,H] + GTX 980 Ti @ 32Gbps-TB3 (Razer Core) + macOS 10.12 & Win10 [Mikeal]  

 of  6
  RSS

Mikeal
(@mikeal)
Active Member
Joined: 4 years ago
 

OS X Razer Core Setup

I am using the right side, back TB3 connector for everything in this guide.  I am still actively editing this / adding pictures / etc.

  1. Disable System Integrity Protection
    1. Reboot into recovery mode
      1. Restart and hold the option key until you get the boot menu
      2. Boot into recovery partition
      3. Utilities > Terminal
      4. crsutil disable
    2. Reboot back into OS X
  2. Download the TB3-enable.py script from:
    1. https://github.com/KhaosT/tb3-enabler
  3. Open Terminal
    1. sudo python tb3enable.py apply
      1. Leave Terminal open
      2. If you get the disable System Integrity Protection error go back to step 1
  4. If you have an nvidia card, and you already have the web driver installed, uninstall it
  5. Download the zip and extract the automate-egpu.sh script from:
    1. https://github.com/goalque/automate-eGPU
  6. Reboot
  7. Go back to terminal
    1. chmod +x automate-egpu.sh
    2. sudo sh automate-egpu.sh
      1. http://imgur.com/0QWX2vA  
      2. GPU should be detected, web driver downloaded if nvidia
        1. If not detected change the TB3 port to the other on the right side, and then swap it right back
      3. Will ask you to reboot, don't yet
    3. Set the nvram boot-args in terminal:
      1. sudo nvram boot-args='kext-dev-mode=1 nvda_drv=1'
        1. http://imgur.com/1mvgUe0  
        2. Sometimes this value gets lost, mostly after crashing or rebooting back into OS X after using the eGPU in Windows.  Just reset it.
  8. Reboot
  9. Enjoy OS X with the Razer Core.
    1. http://imgur.com/yvri0vv  
    2. If you want network card drivers, they are available here: http://www.asix.com.tw/FrootAttach/driver/AX88179_178A_Macintosh_10.6_to_10.12_Driver_Installer_v2.8.0_20161108.zip

 

Windows 10 - Clover DSDT memory override

 


Update Feb-2019 >> Mac users are advised to use @goalque's automate-eGPU EFI instead of Clover to load your resultant DSDT override to avoid issue noted below in the BIG WARNING.


BIG WARNING by nando4 >>
@Goalque has correctly identified that Clover loads a DSDT table in firmware volume and as such can brick a Macbook as this user  found. If you proceed with using Clover to do a DSDT override the  you do so at your own risk!! For risk-adverse users it is suggested to simply do a DSDT registry override and persevere with Windows' test signing mode until other solutions are found and presented.


 Steps required:

[Please login to see this]

 


  nando4 additions>>

Update:  I still have an error 12 with the 'large memory' area present. How can I fix it?

[Please login to see this]


My internal soundcard doesn't work after applying this fix. What can I do?

[Please login to see this]

 

2016 15" MacBook Pro (RP460) [6th,4C,H] + GTX 980 Ti @ 32Gbps-TB3 (Razer Core) + macOS 10.12 & Win10 [build link]  

heythiswayup, nando4, goalque and 1 people liked
ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 5 years ago

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

Hi!!!

I followed the tutorial and I'm with the same issues on both systems (macOS and Windows).

macOS:

Automate-gpu recognize my gpu without problem, but when I restart I get the same screen saying there is a monitor as the picture...

Captura de Tela 2017 02 22 às 18.32.58

Macbook Pro 13" 2016 (Two Thunderbolt Port)
Akitio Thunder3 (Default)
ZOTAC NVIDIA GTX 1050TI 4GB

eGPU working with macOS High Sierra and Windows 10 Bootcamp.


ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 5 years ago
 

@Raphax:

Switch to Kepler or Maxwell, Nvidia does not provide drivers for Pascal series cards on macOS.

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]  


raphax liked
ReplyQuote
barefeats
(@barefeats)
Active Member
Joined: 4 years ago
 

Thanks for your excellent guide. I was frustrated trying to get the Razer Core to work with the 'late 2016' MacBook Pro under Sierra. I was on the verge of selling the Core on eBay. This added step got me over the hump:

Set the nvram boot-args in terminal: sudo nvram boot-args='kext-dev-mode=1 nvda_drv=1'

The EVGA GeForce GTX 980 Ti is 'humming' nicely connected to a Dell 5K display -- using full Thunderbolt 3 bandwidth.

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

.

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

Just wanted you to know that I have the RX 480 in the AKiTiO Node connected to the 2013 Mac Pro cylinder. It's running everything including the latest version of FCPX. The RX 480 complements the pair of FirePro D700s inside the Mac Pro. The three GPUs share the load nicely when running apps like LuxMark and Resolve. The RX 480 is connected via single DisplayPort cable to a Dell 5K display running at 4K rez. I am running Sierra 10.12.2. It seems to 'like' the RX 480 better than 10.12.3. For 'CUDA only' apps like Octane Render, I switch to the GeForce GTX 980 Ti.

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

.

goalque, Mikeal and itsage liked
ReplyQuote
Mikeal
(@mikeal)
Active Member
Joined: 4 years ago
 

@barefeats can you gracefully disconnect the 480 without rebooting? Does it always work right away when reconnected without rebooting?  One of my annoyances with the nvidia card is every time I disconnect it I get a crash state, even if disconnected while the macbook is powered off.

2016 15" MacBook Pro (RP460) [6th,4C,H] + GTX 980 Ti @ 32Gbps-TB3 (Razer Core) + macOS 10.12 & Win10 [build link]  

ReplyQuote
Akiraovi
(@akiraovi)
New Member
Joined: 4 years ago
 

Hi,Mikeal:

First thank you for sharing your experience.

I followed your steps to successfully install Clover,Reboot Select EFI,And then prompted the error blue screen,get error code:0xc000000e  .... 

http://imgur.com/a/xL9BI

I reinstall mac & windows 10 (1607 x64) ,The same mistake happened.

I use the device is:2016 15" MacBook Pro RX460 + GTX980Ti  +  razer core

If you see this,Please help me, thank you .

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

.

ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 5 years ago
 

I followed your steps to successfully install Clover,Reboot Select EFI,And then prompted the error blue screen,get error code:0xc000000e  .... 

http://imgur.com/a/xL9BI

I reinstall mac & windows 10 (1607 x64) ,The same mistake happened.

  

If loading your DSDT override via Windows registry gives a BSOD then you have an invalid DSDT override and need to create a new one.

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table

 
2015 15" Dell Precision 7510 (Q M1000M) [6th,4C,H] + GTX 1080 Ti @32Gbps-M.2 (ADT-Link R43SG) + Win10 1803 // compares M.2 vs TB3 performance inc unoptimized H-CPU BIOS [build link]  


ReplyQuote
Akiraovi
(@akiraovi)
New Member
Joined: 4 years ago
 

Thanks for your reply, nando4 .

I try to start from your tutorial again: https://egpu.io/forums/pc-setup/fix-dsdt-override-to-correct-error-12/#step2

(I am from China, I do not understand how these complex code works, can only follow your tutorial to do it, thank you again for sharing.    ^_^)

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

.

ReplyQuote
 of  6