White Screen after starting with my eGPU since Catalina Update.
first, sorry for my bad English, I´m from Germany and I try to describe my problem as best as I can.
I use a Sonnet eGFX Breakaway Box 350 with a Sapphire RX570 Pule 8GB Card on my Mac mini 2018. It worked fine with Mojave. I turned my Mac on with my eGPU connected and after a few seconds I saw the logon screen. Now, after Catalina Update, booting with my eGPU connected always ends in a white screen after seeing the Apple logo on black ground for a few seconds. The white screen does not go away until I unplug the eGPU and plug in again. Then I can see the Logon-screen directly. My eGPU is connected with TB3 Cable to the Mac. The screen is connected with DisplayPort Cable with the eGPU directly.
Maybe someone can help me?
Sorry @fringedivision, no help until Apple fixes things. 🙁 This "White Screen of Death" is a well known problem since beta 5. Apple decided to leave it unfixed in the GM. Hopefully the issue will get more attention if more complaints arise.
Make sure to turn off "Start up automatically after a power failure" and disable Mac OS automatic updates if you don't want to fry your GPU (the white screen of death issue generates excessive GPU heat for whatever reason!).
Take a look at these:
Now I have a bigger problem.. :/ Because of that issue I downgraded to Mojave, but now Mojave shows the same white screen after start but restarting the eGPU isn't working now under Mojave.. Instead of the logon screen like with Catalina I now see only a black screen with the cursor, I can move the cursor around but the screen keep black.. 🙁
Any idea andybody?
I was having the same issue with my 2018 Mac Mini + RX580 in my Sonnet Breakaway box connected via HDMI to a Dell 49" Ultrawide display. Everything was fine until I updated to Catalina. I had a black screen after boot. I logged into my Mac Mini via remote desktop software from my laptop and all of the sudden I had a image on my Dell display. The resolution was only 1920 x 1080 and I couldn't get it to change to anything useful. I then plugged in a second monitor and noticed my Dell would temp change resolutions to something higher, but then go right back to 1920 x 1080. Some how in the process of plugging in different displays, I noticed that the options for "Scaled" no longer had a resolution number, but it had the 4 boxes "large text" to "more space" options like it had in older versions of OSX. When I saw those boxes, I was able to get my full 5K resolution back on my Dell display.
I have on HDMI in the Mac Mini going to a 27" 1080p monitor that I'm not using, then TB3 going into my Sonnet eGPU, then I have both an HDMI and a display port going into my Dell 49" Ultrawide. I don't think I need the display port, but I didn't want to risk something happening if I unplugged it, so I just left it there. My Dell monitor is set to HDMI 1.
I don't know if this will help anyone or not, it's just something I did trying to get my computer to work after updating to Catalina today.
Here is link to a photo of my desktop and you can see the scaled portion I was talking about.
<img src="https://i.ibb.co/R30x1mn/IMG-2964.jpg" alt="IMG-2964" border="0">
This is definitely an issue with Polaris drivers. I tested an ITX Gigabyte RX 580 in the Akitio Node Duo tonight and experienced a similar issue. My external monitor was black instead of white. Everything worked well otherwise.
I noticed today if I unplug the HDMI from the Mac Mini to the 27" monitor, my Dell 5K monitor changes to a very low resolution. Also, If I unplug the Display Port cable from my eGPU, the 5K monitor changes to a low resolution. So I guess I'll just keep 3 monitors hooked up to it until there is a better solution. The only think I have not tired is to take away the HDMI cable from the eGPU to the Dell 49" monitor and see if using only the display port cable will work.
Just a note for anyone experiencing this issue.
The workaround is to unplug your MONITOR. That is enough.
When rebooting just unplug your monitor for a couple minutes then plug it back in.