[Solved] 2016 Macbook with Aorus gaming box 2070
So i have been lurkering in the shadows on this forums for along time and finally got the courage to buy a EGPU. I wanted something simple where i could just plug and play--the razer chrome x seemed like i needed an computer science/system degree to install the graphic card....so i went with the aorus gaming box after watching numerious video it seem like i just needed to install window boot camp (1903) and plug it in and i would have a monster gaming computer....i was wrong...this whole thing has been a nightmare...
I tried everyhing from the how to install...DDU.
Can anyone help me?
2016 MacBook Pros in general are more challenging to set up an eGPU in Boot Camp due to no Large Memory allocation. The 2016 15" model is particularly tricky due to having an AMD discrete GPU. There are workarounds to set it up though. My recommendation is to use Windows 10 1903 which has better hot-plug detection support. You can use automate-eGPU EFI to load a pre-compiled dsdt.aml file in order to allocate Large Memory for your MBP. I have the same model and can use any eGPU once the laptop has Large Memory. Here's the most recent build guide with step-by-step instructions. Since you're using an Nvidia eGPU, you don't have to install BootCampdrivers.com modified drivers.
- Install Windows 10 1903 through Boot Camp Assistant then finish Apple driver installation [in macOS & Windows]
Download latest modified Radeon drivers (also contains DDU) from BootCampdrivers.com [in Windows]
- Run DDU to remove all default graphics drivers and disable Windows automated driver installation [in Windows]
- Create a 24MB FAT partition in Disk Utility and copy @goalque's automate-eGPU EFI onto it [in macOS]
- Copy matching pre-compiled DSDT.aml to EFI/CLOVER/ACPI/WINDOWS folder inside EFI partition [in macOS]
- Remove apple_set_os.efi from EFI/CLOVER/drivers64UEFI [in macOS]
- Hold OPTION at boot to select EFI drive and hit Q to access automate-eGPU EFI [boot selection]
- Install modified AMD graphics drivers for Radeon Pro dGPU then restart [in Windows]
- Boot into Windows via automate-eGPU EFI [boot selection]
Itsage I need some help I got to step e....and now I am stuck....also I am not sure this egpu works now....I don't see any of the lights working —how do you know if a egpu is working correctly? How can I know my egpu isn't dead on arrival and I should return it for another one ?When I plug the thunderbolt 3 cable it does charge my MacBook pro, could you share your DSDT.aML File with me?
@brian_weigand This link contains the pre-compiled DSDT files from our community. You want to match the dGPU with your laptop which is Radeon Pro 460 (RP460). Locate and download Apple_2016_late-15in-Macbook-Pro-RP460_theitsage.zip. Follow the instructions and don't connect the eGPU until the last step. Even if you use an Nvidia eGPU, there's benefits in using modified Radeon graphics drivers from bootcampdrivers.com.
Regarding the Gaming Box, the LEDs don't always light up. They would typical light up immediately when first plugged in. Depending on the Thunderbolt connection status the LEDs may turn off and wouldn't come back on. If your MacBook Pro is charging through it and the graphics card fan is running, the eGPU is good.
When I go to the bootcampdriver page which one do I download there are a lot for the MacBook Pro. ( I download the one with the MacPro vega card....)
dont I still need the Nvidia driver for the 2070 gaming box?
What egpu driver do i need?
Can you link me where to find them?
Should i just get them off the nvidia website?
Are the 2070 gaming box driver the same as the 2070 drivers?
is there a way I can remove my dGPU and just use my eGPU--I don't really care about using them both together.
Would this installation be easier if I told you I was just going to be using this with a 4k monitor and never on the internal screen?
also so I haven’t seen the fans go on the egpu just it charging my laptop, is that still a good sign?
With your existing attempts, what do you see in the Device Manager with eGPU connected?
I have zero experience with the 2016 model. @itsage's steps are the most accurate in almost all cases if executed correctly.
"Desultory reading is delightful, but to be beneficial, our reading must be carefully directed." — Seneca
Author: kryptonite ✧ purge-wrangler ✧ tbt-flash ✧ purge-nvda ✧ set-eGPU
Insights Into macOS Video Editing Performance
Launching Apps on Specific (e)GPUs on macOS
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro
I almost got everything up and running, the egpu works----but when I plug my hdmi cable into the back of the egpu it wont go to an external display...and....
So now I don't know what to do? but I am getting better and better everyday.....ohh this time I didn't run DDU in safe mode....and that seem to work...but I dunno
Thank you guys for you help...but I didn't get it to work...I don't think this method that @itsage works at all, I have literally followed each step now...and nothing....
I am going to throw in the towel probably...unless I hear something back.
But I have gone over and over in a circle and it doesn't work.
So i think i have figured out the problem and it still cant get the large memory to come up.
When i go EFI boot i replace my dsdt modified.aml file and put it in the place. How do you do this step? I have changed the edit config but not sure where to enter those commands. Also i noticed there are a bunch of other files that come with the dsdt modified...do i just copy the dsdt-modified.aml?
THis is the step i cant figure out? WHere do i enter those commands?
If you happen to have AMD dGPU and Nvidia eGPU combo, v1.0.5's behaviour remains the same as it was in v1.0.3 - the internal screen may go black. To avoid this, please do the following:
1) Boot from the external USB drive (hold down the Option key and select "EFI Boot"), eGPU disconnected.
2) Hot plug the eGPU after logged in.
Then execute the following commands:
3) sudo pmset -a gpuswitch 2
4) sudo pmset -a gpuswitch 0
5) Shift+Cmd+Q and press enter to log out
6) Log in
Optional steps for dGPU activation:
7) sudo pmset -a gpuswitch 2
8) sudo pmset -a gpuswitch 1
Thank you again