[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 razor 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.
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
Ok guys I threw in the towel--I return the gaming box and got a razer x and put a 5700 in it--and follow exactly your guide itsage...and the stupid thing works perfectly...like I don't know....maybe it was just me....but my advise to everyone now will be not to get a gaming box they are terrible imo.
Thank you again for all your help
@brian_weigand Good to hear you got a working setup now. Each component of an eGPU build makes a difference in Boot Camp. I have used the Gigabyte Gaming Box with RX 580 and RX Vega 56 Nano with the same procedure before. Windows 10 version also alters how things work.
well less than 2 weeks and of course it has stopped working...i really don't know. I am so confused and frustrated....i even went down to best buy and got an nvidia 1660 and it still doesn’t work—I even reinstalled windows 1903 and installed all the update.
I have tried everything...i have done everything...even
If you only intend to use eGPU with external display, try these steps and see whether they resolve error 12.
- Install Windows 10 ISO through Bootcamp Assistant [in macOS].
- Install DDU to remove default graphics drivers and disable Windows automated GPU driver installation [in Windows].
- Create a manual Restore point just in case there’s boot up issues [in Windows].
- Select View by Connection in Device Manager then locate PCIe Controller x8 – 1905 to disable it [in Windows].
- Shut down then connect eGPU (with external monitor attached) to one of the right side Thunderbolt 3/USB-C ports.
- Open Device Manager to confirm 2x Microsoft Basic Display Adapters are present and active [in Windows].
- Install Nvidia graphics drivers then restart [in Windows].
Because all I really want to do is use it with an external display, and none of these works.