General Discussions
Bootcamp eGPU RX580 Internal Screen
 

Bootcamp eGPU RX580 Internal Screen  

  RSS

(@buh_khuu)
Eminent Member
Joined: 11 months ago
Posts: 45
Jan 4, 2019 9:29 pm  

Setup:
2018 15" MacBook Pro with I7-8850H 6-core and RP560X
Gigabyte Gaming Box RX580 @ TB3

I'm new to this setup, and got it almost working as what I would have imagined. There is only one question left: is it possible to use the eGPU for the internal screen of the Macbook pro on windows 10? I got the automate.efi working tho, so using the internal screen on the iGPU and the external screen on the eGPU works perfect. Now i only want to have the eGPU working on the internal screen for on the go. Any ideas or solutions is appreciated!

2018 15" MacBook Pro I7-8850H RP560X
Gigabyte Gaming Box GTX1070 @ TB3


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 2089
Jan 4, 2019 9:36 pm  

@buh_khuu I wasn't able to do it with AMD eGPU on this Mac. Odd firmware issues with apple_set_os.efi. NVIDIA eGPU works without any hacks (just need to plug in at the correct time). See build guides.

This post was modified 6 months ago

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
eGPU Hardware Chart
Multiple Build Guides
----
Current: MacBook Pro RP560X + 480/R9 Fury/Vega 64 | GTX 780/1070
Previous: 2014 MacBook Pro 750M + 480/R9 Fury | GTX 780/980 Ti/1070


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 8 months ago
Posts: 1284
Jan 4, 2019 10:25 pm  
Posted by: mac_editor

@buh_khuu I wasn't able to do it with AMD eGPU on this Mac. Odd firmware issues with apple_set_os.efi. NVIDIA eGPU works without any hacks (just need to plug in at the correct time). See build guides.

Correct. It's just not possible with the 15-inch MacBookPro 2018. You have to uninstall Radeon Drivers in order to have an internal display at all. See my guide here:

https://egpu.io/forums/pc-setup/step-by-step-guides-to-install-nvidia-and-amd-egpu-cards-on-bootcamp-15-inch-macbook-2018/

For nVidia cards it's much easier, but this must hot-plug in order to accelerate internal display. You can, though, do the same steps with uninstalling Radeon Drivers (disabling is ok, too) and you don't even to hot-plug. But there is no acceleration on internal display.

This post was modified 6 months ago

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote
(@buh_khuu)
Eminent Member
Joined: 11 months ago
Posts: 45
Jan 4, 2019 10:32 pm  

hmmm.. so my Gigabyte Gaming Box was better of having a GTX1070 or GTX1080. Does these already work on Mojave? Because then I would consider one buying
But then for my clarification: An AMD eGPU can not accelerate the internal macbook screen in bootcamp, but Nvidia can? 

Thanks for the help!

2018 15" MacBook Pro I7-8850H RP560X
Gigabyte Gaming Box GTX1070 @ TB3


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 8 months ago
Posts: 1284
Jan 4, 2019 10:36 pm  
Posted by: Buh Khuu

hmmm.. so my Gigabyte Gaming Box was better of having a GTX1070 or GTX1080. Does these already work on Mojave? Because then I would consider one buying
But then for my clarification: An AMD eGPU can not accelerate the internal macbook screen in bootcamp, but Nvidia can? 

Thanks for the help!

The following cards are better:

-For 15-inch MBP with AMD dGPU and Windows: NVidia
-For anything else: AMD

nVidia is not supported in Mojave. You can accelerate the internal display of a 15-inch MBP with an nVidia eGPU, I do this always and it's the main reason I stick to nVidia.

This post was modified 6 months ago

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote
(@buh_khuu)
Eminent Member
Joined: 11 months ago
Posts: 45
Jan 4, 2019 10:41 pm  

I saw your setups, do you disable all display drivers to get microsoft basic adapter? What if you want to use the RP560X from time to time?

Is Mojave also not supporting Nvidia with the automate.efi? Does this mean you don't use the eGPU at all in MacOS with your 2018 macbook?

@oliverb, do you only plug in the Nvidia eGPU in only when windows is fully booted up?

This post was modified 6 months ago

2018 15" MacBook Pro I7-8850H RP560X
Gigabyte Gaming Box GTX1070 @ TB3


ReplyQuote
(@buh_khuu)
Eminent Member
Joined: 11 months ago
Posts: 45
Jan 4, 2019 11:07 pm  

@mac_editor, were you able to use nvidia on macOS mojave somehow? or is this still a big question mark for everyone?
This is the only reason holding me back from switching to Nvidia. Selling the RX580 and buying a GTX1060

2018 15" MacBook Pro I7-8850H RP560X
Gigabyte Gaming Box GTX1070 @ TB3


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 2089
Jan 4, 2019 11:08 pm  

Mojave requires NVIDIA Web Drivers. They are not available at this time.

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
eGPU Hardware Chart
Multiple Build Guides
----
Current: MacBook Pro RP560X + 480/R9 Fury/Vega 64 | GTX 780/1070
Previous: 2014 MacBook Pro 750M + 480/R9 Fury | GTX 780/980 Ti/1070


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 8 months ago
Posts: 1284
Jan 4, 2019 11:11 pm  

Posted by: Buh Khuu

I saw your setups, do you disable all display drivers to get microsoft basic adapter? What if you want to use the RP560X from time to time?

No, I only disable the Radeon Pro 560X driver. If you have an AMD eGPU you must actually uninstall it completely. This nonsense is really a big issue, that's why I have an nVidia eGPU, where I don't have to uninstall them.

Is Mojave also not supporting Nvidia with the automate.efi? Does this mean you don't use the eGPU at all in MacOS with your 2018 macbook?

Mojave is not supporting nVidia at all. I am using High Sierra for this reason.

@oliverb, do you only plug in the Nvidia eGPU in only when windows is fully booted up?

It depends, only if I want to have an accelerated internal display I need to hot-plug the nVidia eGPU. Yes, best to plug it, when windows is fully booted up. Theoretically you can plug it whenever you want, but the experience tells us, that the rate success of the first plug is higher the sooner you do it.

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote
(@buh_khuu)
Eminent Member
Joined: 11 months ago
Posts: 45
Jan 4, 2019 11:13 pm  

@mac_editor that's sad... so, nvidia eGPU can accelerate internal screen, is it possible to use the eGPU for both external and internal screen? or does it automatically switch the internal screen to dGPU RP560X and the nvidia eGPU to external screen?

@oliverb, im using some drivers from bootcampdrivers.com. But is it necessary to uninstall RP560X drivers to get the nvidia card working? I red somewhere in one of your comments that you could leave the AMD drivers alone, to get "power saving"-mode on the RP560X

and i did not know that the 2018 macbook could revert to High sierra, i thought the lowest software a macbook could run is the version it shipped with, so Mojave

This post was modified 6 months ago

2018 15" MacBook Pro I7-8850H RP560X
Gigabyte Gaming Box GTX1070 @ TB3


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 8 months ago
Posts: 1284
Jan 4, 2019 11:16 pm  
Posted by: Buh Khuu

@mac_editor that's sad... so, nvidia eGPU can accelerate internal screen, is it possible to use the eGPU for both external and internal screen? or does it automatically switch the internal screen to dGPU RP560X and the nvidia eGPU to external screen?

I am fighting with this dilemma since:
https://egpu.io/forums/which-gear-should-i-buy/nvidia-geforce-gtx1080ti-vs-amd-radeon-vega-56-a-hard-decision/

With nVidia under Bootcamp you can use MSHybrid and this decide for yourself, if eGPU or dGPU should accelerate the program. This works with AMD eGPU, too, but not for 15-inch MBP 2018.

I didn't revert to High Sierra, I bought it with High Sierra.

For the other question: With nVidia eGPUyou don't have to uninstall anything, that is only with AMD eGPU- Please read my guide!

This post was modified 6 months ago

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote
(@buh_khuu)
Eminent Member
Joined: 11 months ago
Posts: 45
Jan 4, 2019 11:24 pm  

@oliverb, ive red your guide, but that was the only thing i wasn't really sure of. 

@oliverb and @mac_editor, thank you guys a lot for answering all the questions! You clarified a lot for me

2018 15" MacBook Pro I7-8850H RP560X
Gigabyte Gaming Box GTX1070 @ TB3


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 2089

ReplyQuote
(@buh_khuu)
Eminent Member
Joined: 11 months ago
Posts: 45
Jan 11, 2019 11:33 pm  

@mac_editor @oliverB, thanks both for your help, I just switched to a GTX 1070, and works nicely with my internal display on bootcamp now! Really happy! 

Initial installation was a bit problematic but I got it working now 👌👌

2018 15" MacBook Pro I7-8850H RP560X
Gigabyte Gaming Box GTX1070 @ TB3


ReplyQuote