State of eGPU for Macs – Mojave 10.14 Update
I've tried a few different versions now, with no success. After reading a lot more threads over the last couple weeks, I think I'm going to try 1903 v1 again, adding some things I might not have tried last time. Do you think I'm better off with the .30 or should I patch to the .295? (I also got another HDMI cable and a switch so I can figure out what is going on between internal and eGPU more easily.)
I had it working originally on 1809 for a year or so. I can't remember when I went to Mojave, but I know it was working with Mojave before it all went bad. I had run some Windows updates, but was trying to avoid the big updates. Then, I think it finally forced a bigger update (not sure which version it went to), but that hosed it.
I deleted my BootCamp partition at that point as I had a backup I had gotten running a bit previously (thank God!) in Parallels. So, I'm still able to run what I need to there, and didn't lose any data. But, I'd like to do some crypto-mining and run Minecraft, etc. with full GPU power (instead of emulated in Parallels). I didn't imagine it was going to be THIS hard to get it going again. LOL
Any tips you might have would be awesome! Thanks.
(Also, I haven't run the firmware update on the Blackmagic, as it needed a more recent MacOS than Mojave when I tried. From some threads I've read, that sounds like a good thing I failed to update it. But, just another info-bit.)
@cgwerks, Stay with .30 is good. Make sure you disable Windows Updates prior to connecting to the Internet following Windows installation. I use the modified apple_set_os.efi v0.5 to keep the iGPU activated on my 2018 Mac mini.
@itsage, Thanks! I'll give that a try.
I turned off updates before they were able to do anything beyond .30, but I didn't have them turned off prior to booting into Windows the first time (ie. it was the first thing I did, but maybe it did something I wasn't aware of?). I was also wondering about that as it wasn't entirely clear to me if with the updates disabled, it would properly setup devices, etc. So, disable updates on that first boot w/o the Internet/Ethernet even connected. Got it.
The modified EFI stuff I haven't tried yet, as it sounded like it applied more to laptops with dGPUs, etc. And, it seems a bit scary? If something goes wrong, does that mess up booting in general? If the iGPU is activated, it's just basically running both screens even though you're only using one or the other, right? I don't know exactly what that does, but I'll give it a shot.
Another question, if you have input, is what AMD graphics drivers to try. When I had it working, it was the Bootcampdrivers ones. I've read a number of posts where people are using the direct AMD ones now (and I guess Bootcampdrivers is mostly for dGPU situations). But, I only got the AMD ones to install once (can't remember which versions of things) as usually it fails with some kind of error, or won't even start if it can't see the eGPU. With Bootcampdrivers, it just installs, so I've had more success with that (at least installing and getting the eGPU to show up... but with error 12). Seems 20.4.2 is a safe version to target?
Again, thanks much!
@cgwerks, The EFI boot loader is a bit intimidating the first time you try it, but it's not going to do any harm to the computer. Follow the instructions and it will be just fine.
For iGPU-only systems, I download the original drivers from AMD. The latest version 21.4.1 of Radeon drivers works well for me. You can use 20.4.2 if you'd prefer.