automate-eGPU -a safe to use after purge-wrangler?
Lots of great information out here, I am having difficulty getting Windows 10 to detect my Breakaway 350 and RX 580 (working in OSX 10.14 Mojave).
Working in Mac OSX after I installed the Purge-Wrangler script. I am able to boot to Win 10 desktop through apple_set_os.efi without issues. But Windows 10 does not detect my eGPU despite multiple attempts at hot plugging at various steps in the boot up process. Windows 8.1 detected the eGPU But there is no driver available so I had to upgrade to 10.
My next thought is to try automate-eGPU -a, but my understanding is that this does the same thing as the Purge-Wrangler script? or am I mistaken? Is it SAFE to run automate-eGPU -a without reversing the Purge-Wrangler script changes?
Would running automate-eGPU -a even make a difference for Windows eGPU detection if the eGPU is already functioning in OSX 10.14?
Does rEFInd versus EFI boot from a usb thumb drive make a difference for eGPU detection in windows?
I'm out of ideas and have been trying to follow this sticky: https://egpu.io/forums/pc-setup/mbp-egpu-detection-issues/
@dontdo_that the -a mode would actually prevent detection in Windows (on pre-2015 MBPs), plus its only for macOS 10.12 or earlier (and automate-eGPU EFI is completely different vs automate-eGPU.sh). It will make no difference. If you still want to try, just execute:
sudo nvram tbt-options="<00>"
Which is basically what you are aiming for with the -a mode (disables thunderbolt device detection in the EFI/firmware for one boot). Ideally your system to should easily detect the GPU in Windows because that config works well even on the macs of that era with dGPUs if using an AMD eGPU.
I recall apple_set_os.efi can sometimes interfere with eGPU detection. Try some clean boots (2 at least) without it, and then retry with it.
When I try clean booting without using apple_set_os.efi on a thumb drive the iGPU is turned off as expected and the screen goes black. I can hear the boot up chimes into win 10 but no display.
When I boot with apple_set_os.efi it boots to desktop without issues but it doesn't detect the eGPU. Would using rEFind instead eliminate the possibility that apple_set_os.efi is interfering with eGPU detection?
Im running out of ideas... As you mentioned... This config is supposed to work with my laptop based on the build threads I read before buying.
@ned_premyodhin What I meant booting without apple_set_os.efi was that just boot normally (without eGPU - even into macOS is okay) twice or more times. Yes, you should consider trying rEFind as well. As I have rarely used these workarounds (not applicable to my system(s)), I have less experience with them. Theoretically, the effects should be the same, but I can't say conclusively.