[GUIDE] keeping iGPU activated when booting into Windows using apple_set_os.efi
 
Notifications
Clear all

[GUIDE] keeping iGPU activated when booting into Windows using apple_set_os.efi  

 of  30
  RSS

khaaamy
(@khaaamy)
New Member
Joined: 3 years ago
 

@goalque,

Not sure if this is the right thread but hoping you can help. I have a Macbook Pro 8,2 running 10.12.4/Windows 8.1 in UEFI mode. I'm trying to get the intel hd 3000 graphics driver installed in Windows without it crashing.

So far, I have refind set up with apple_set_os.efi, but when I try to boot from it (after running ./gpu-switch -i from mac os), I get this error:

Could not locate the apple set os protocol.
Error: Not found

When I try to boot Windows directly, it hangs and then restarts, presumably since I disabled the radeon gpu. 

Any ideas? Thanks!

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

.

ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 4 years ago
 
Posted by: goalque

 

Starting from macOS 10.12.4 (or if you have done macOS 10.12.3 reinstallation), Apple’s MBP firmwares are not compatible with 0xbb’s apple_set_os.efi due to a different version number. I compiled a new efi that should work after 10.12.4 upgrade

rEFInd's implementation doesn't work either.  If you’re already using my compiled EFI, and still the same, your MBP firmware is too old and does not support that UEFI protocol.

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]  


ReplyQuote
khaaamy
(@khaaamy)
New Member
Joined: 3 years ago
 
Posted by: goalque

 rEFInd's implementation doesn't work either.  If you’re already using my compiled EFI, and still the same, your MBP firmware is too old and does not support that UEFI protocol.

   

Ah, bummer. I was trying it by selecting the compiled EFI from within rEFInd, I'll try one last time w/o rEFInd and just blessing your EFI directly, but sounds like I'm SOL.

Thanks for your help!

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: 4 years ago
 
Posted by: Eason85

 

I last saw in 2013 that using the integrated graphics was causing 10-20% idle CPU usage. Can anyone confirm if this is fixed yet?

   

Have seen this still being reported on MBPs. Sleep-resume is one fix. Another is to disable/re-enable the iGPU in Device Manager. A better way of doing the iGPU disable/enable is by using devcon as a startup script like the audio fix at https://egpu.io/forums/builds/2016-macbook-13-tb-akitio-thunder3-evga-gtx-1060-6gb/#post-2614

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table

 
2015 15" Dell Precision 7510 (Q M1000M) [6th,4C,H] + GTX 1080 Ti @32Gbps-M2 (ADT-Link R43SG) + Win10 1803 [build link]  


ReplyQuote
Anima
(@anima)
Active Member
Joined: 3 years ago
 

Works on Windows 10 Version 1607 (OS Build 14393.1066) with a mid-2015 15″ Macbook Pro M370X + EVGA 980TI + Node

Prior to installing the Intel Iris Pro 5200 drivers, I uninstalled the AMD drivers with DDU. When the iGPU is loaded with gpu-switch the dGPU gets Code 31. No need to disable the PCIe 16x bridge as ryokun6 mentioned.

 

 

2015 15" MacBook Pro (R9 M370X) [4th,4C,H] + GTX 980 Ti @ 16Gbps-TB2>TB3 (AKiTiO Node) + macOS 10.12.4 & Win10 [build link]  

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

This important thread has undergone these updates:

- opening post reformatted and content updated for easy implementation

- details about 10.12.4 code changes included. Now redundant posts asking for that have been removed

- two sub-topics (@enjoy/@Menneisyys discussion with @goalque) have had posts concatted into one long post each

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table

 
2015 15" Dell Precision 7510 (Q M1000M) [6th,4C,H] + GTX 1080 Ti @32Gbps-M2 (ADT-Link R43SG) + Win10 1803 [build link]  


goalque and itsage liked
ReplyQuote
edwardsean
(@edwardsean)
Trusted Member
Joined: 3 years ago
 
[edit] I finally got this to work on my system: 2016 MacBook Pro Touchbar/RP460. However, when I disable the PCIE port above the Radeon GPU my screen instantly goes blue and Windows crashes- restarts. This happens though I'm sure I'm using the Intel GPU, the Radeon GPU shows error 31, and even is manually disabled. When I restart my system with eGPU plugged in  after Windows logo it works without error12. 

I go back and forth constantly between Mac and Win though so I have to keep enabling and disabling the Radeon GPU. Is there something I need to do so my system doesn't crash each time I disable it? 

 

2016 15" MacBook Pro (RP460) [6th,4C,H] + GTX 1080 @ 32Gbps-TB3 (AKiTiO Thunder3) + Win10 [build link]  

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

 @edwardsean: you should disable/enable the parent PCIe downstream port of the eGPU, not dGPU. The dGPU can be completely disabled. Mac firmware defaults to dGPU, so you have to use gpu-switch integrated.bat if the dGPU activates again.

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]  


ReplyQuote
subi57
(@subi57)
New Member
Joined: 3 years ago
 

hello guys!

maybe someone can help me!

I expirience a strange issue with my macbook pro 2015

seems yesterday my display doesn't show any picture when the egpu is working, just black screen on the internel display.

 

the display is definitely working but no picture. no blacklight issue!

 in preferences/monitor, only the monitor is showing up! but not the display, there is nothing to change

when i start the macbook everything disconnected from the macbook after the bootlogo black screen, the apple logo on other side is not lightning.

in windows bootcamp!   internal display is working normally , also the egpu with external monitor is working normally.

if i start the macbook in OS X with HDMI, external monitor  and internal display working again  normally.

the macbook display just working normally if HDMI is connected, as i see, with the egpu , only external monitor in OSX

in recovery mode, display working normally.

 

after all, i erease the main HDD also bootcamp partition and did  clean install, of OSX! after installation ,  bootlogo black screen, the  front apple logo is no longer  shinin as before the clean installation.

i restart the macbook with HDMI again, display and monitor r working normally in osx.

i install bootcamp again with clean windows, instal all drivers, egpu and display working perfekt in windows as befor

 

this is strange totaly, somebody have any idea wath problem i have,

Please write me, Thank u 

 

 

 

 

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

.

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

ReplyQuote
 of  30