15" MacBookPro 2018 How to get the internal display running on Bootcamp
 
Notifications
Clear all

15" MacBookPro 2018 How to get the internal display running on Bootcamp  

 of  3
  RSS

OliverB
(@oliverb)
Noble Member
Joined: 2 years ago
 
Posted by: mac_editor

@oliverb The power saving GPU needs to be the 560X. IIRC both are the eGPU if the 560X drivers are not installed/not installed correctly. Ensure that the 560X is accelerating the internal display and fully functional. This has been done multiple times by @itsage and myself so just re-read the findings on the forum.

@mac_editor
The 560X is accelerating the internal display to well. It's accelerating every application launched from there. Oen thing is different in my setup compared to others: For a long time I didn't even have the AMD Drivers installed, because for an eGPU with external display they are not necessary at all. I guess my setting is coming from this fact. It may help to uninstall the nVidia Drivers and reinstall them again to get the correct order.

BTW: It seems to be impossible for 15" MBP 2018 to run the iGPU: White dots and black screen only.

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

 
2018 15" MacBook Pro (RP560X) [8th,6C,H] + RX 5700 XT @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 & macOS 10.15.4 [build link]  


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 2 years ago
 

First, good news: Uninstalling and reinstall nVidia Driver solved the wrong associtation in Windwos 10 1803:

powerSavingAndHighPerformance2

Second, a got it finally working:

Accelerated by dGPU Radeon 560X Accelerated by eGPU Geforce GTX 1080i
heavenIsRadeon
heavenIsnVidia

Thank you very much, @mac_editor and @itsage for your support!

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

 
2018 15" MacBook Pro (RP560X) [8th,6C,H] + RX 5700 XT @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 & macOS 10.15.4 [build link]  


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 4 years ago

ReplyQuote
buffaloseven
(@buffaloseven)
Active Member
Joined: 2 years ago
 

Just to clarify, and sorry for reviving a dead thread, but this is currently not possible with an AMD eGPU, correct?

2018 15" MacBook Pro (RP560X) [8th,6C,H] + RX 580 @ 32Gbps-TB3 (Gigabyte Gaming Box) + macOS 10.14 & Win10 [build link]  

ReplyQuote
SympathyRS
(@sympathyrs)
New Member
Joined: 3 years ago
 
Posted by: itsage

Yes it's possible with an Nvidia eGPU. I was able to use GTX 1080 Ti + XG Station Pro eGPU through the 2018 15" MacBook Pro internal display. The trick was to hot-plug the eGPU. If you boot the system with eGPU attached, the dGPU will be disabled. I was not able to replicate using an AMD eGPU.

Would this method work on Maxwell cards like the GTX 970? Seems like most not plugging scenarios are for Pascal cards.

Setup: Apple MacBook Pro 15 (2017) (i7-7820HQ/16GB RAM/RP 560/512GB SSD) + Mantiz Venus eGPU + Gigabyte G1 Gaming 970


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 2 years ago
 
Posted by: buffaloseven

Just to clarify, and sorry for reviving a dead thread, but this is currently not possible with an AMD eGPU, correct?

Not with the 15-inch MBP 2018 unfortunately.

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

 
2018 15" MacBook Pro (RP560X) [8th,6C,H] + RX 5700 XT @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 & macOS 10.15.4 [build link]  


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 2 years ago
 
Posted by: SympathyRS
Posted by: itsage

Yes it's possible with an Nvidia eGPU. I was able to use GTX 1080 Ti + XG Station Pro eGPU through the 2018 15" MacBook Pro internal display. The trick was to hot-plug the eGPU. If you boot the system with eGPU attached, the dGPU will be disabled. I was not able to replicate using an AMD eGPU.

Would this method work on Maxwell cards like the GTX 970? Seems like most not plugging scenarios are for Pascal cards.

Yes. Pascal and Maxwell cards behave mostly the same. In Windows Kepler cards behave similar too (under MacOSX those are the best nVidia cards). Older cards are not recommended, but work in Windows, too. The hot-plugging ability is not dependend of the chip.

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

 
2018 15" MacBook Pro (RP560X) [8th,6C,H] + RX 5700 XT @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 & macOS 10.15.4 [build link]  


ReplyQuote
zeba
 zeba
(@zeba)
Active Member
Joined: 6 months ago
 

Hi again @OliverB

 

Happened to stumble on this thread and feels to be very close to my issue, thanks for any further observations you've made since.

My current situation after a long day of trial&error.

iMac 5k 2015 - dGPU R9 M390 - eGPU nVidia GTX 1070 (Aorus TB3) - using the Apple TB3 to TB2 adapter and a 2m Apple TB2 cable.

Trying to accelerate the internal display.

To get rid of Code 12 I had to create the custom DSTS and start the computer with automate-eGPU EFI.

Have latest Win10 1909 installed. Did swap out the PCI.SYS, no clue if that was needed or not.

Finally I thought. GTX 1070 showing up properly. Large Memory mapping shown as well.

I can select Windows to run certain .exe's with the High Perf GPU.

However, ex. CoD MW has crazy low FPS, can barely make it through the menus.

I think it might have to do with this fact, Resolution locked to 4k in Windows.. why the games also forces that same crazy resolution..

Any advice?

image

Here I believe I have listed an iGPU (enabled by the custom EFI..I think..), dGPU (without AMD drivers) and finally the eGPU.

Not sure if it's a good or bad thing to have them all show up..

image

And here finally some very nice numbers from Heaven Benchmark, running in 1920x1080 windowed mode.

image

Now just need to figure out how to adjust the resolution when moving to fullscreen mode..

Moving the fullscreen (and 5k res.) drops FPS to 2-5...

Cheers,

Seb

 

27" iMac Retina 5k 2015 - AMD Radeon R9 M390

 
2015 27" iMac 5K (R9 M390) [6th,4C,] + GTX 1070 @ 16Gbps-TB2>TB3 (AORUS Gaming Box) + Win10 1909 [build link]  


ReplyQuote
zeba
 zeba
(@zeba)
Active Member
Joined: 6 months ago
 

Solved it! Wow it works well now..

Somehow I had got the impression that simultaneously having AMD and nVidia drivers cannot be a good idea, but it works perfectly!

I reverted the Efi boot, all I got with that was the iGPU to show up in DeviceManager but I still wasn't able to get Windows to use it (tried running the integrated.bat).

So now I simply boot using automate-eGPU just to use my custom built DSDT (which enables Large Memory allocation), but without the apple_set_os.efi

This gave me the Basic Graphics Driver + nVidia GTX 1070 in Device Manager. Windows locked to 4k resolution and all games followed that "lock".

Then I just had to install the official Bootcamp AMD drivers, which now allows me to change the Win10 resolution again!

Now I just tell Windows to use the eGPU for my game .exe's and get around 100 FPS on 1440p.. What a difference from the dGPU Smile

 

Cheers,

Seb

 

27" iMac Retina 5k 2015 - AMD Radeon R9 M390

 
2015 27" iMac 5K (R9 M390) [6th,4C,] + GTX 1070 @ 16Gbps-TB2>TB3 (AORUS Gaming Box) + Win10 1909 [build link]  


OliverB liked
ReplyQuote
елена лигова
(@elnalgva)
Active Member
Joined: 6 months ago
 

@oliverb, so, is there ANY method that could accelerate the internal display with the AMD eGPU currently? It's quite strange that some games automatically actives the AMD eGPU on the internal display even if the internal display is not accelerated by it, while some games just don't use the eGPU at all on the internal screen.

 

config. MacbookPro 2019 with 560X, eGPU RX590

 

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

.

ReplyQuote
 of  3