Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Are EGPU issues fixed in 10.15.2 Catalina

I have been holding off on upgrading to Catalina because of the issues I have seen posted regarding booting with an EGPU connected. I have a 2018 Mac mini with a Razer Core X EGPU box containing an RX580.


I was wondering if the latest update to Catalina (10.15.2) fixes these issues.

Mac mini 2018 or later

Posted on Dec 11, 2019 8:45 AM

Reply
Question marked as Best reply

Posted on Dec 11, 2019 3:20 PM

Kappy wrote:

Whatever changes are in 10.15.2 are listed here: What has changed in Catalina 10.15.2?.
  • Thanks. I had seen other release notes but none that had that much detail. The comment down near the bottom about "AMD, AMDRadeon and Intel kernel extensions increase in build numbers" might point me in the right direction. That may indicate that updated AMD kext's did fix the issue but I haven't heard that yet.


If you want to ask about specific problems with your eGPU, then please state them. You are not using an Apple product, so you should direct your questions to the manufacturer. Razer does not make Apple compatible hardware, and may not be aware there are problems.

Nope, no specific problems with my eGPU at the moment. I would have stated so if I did have some. I'm trying to prevent them from occurring by not installing Catalina until those problems posted on the web have been fixed.


Some examples:


https://www.cultofmac.com/658768/macos-catalina-egpu-issues/


https://appleinsider.com/articles/19/10/14/apples-macos-catalina-causing-problems-with-select-egpu-setups


https://www.pro-tools-expert.com/production-expert-1/2019/10/16/use-an-egpu-read-this-there-are-some-problems-with-macos-catalina


https://www.imore.com/macos-catalina-causing-problems-external-gpus


And, actually, Razer does make Mac compatible products. Regarding my eGPU chassis, the Core X, this is what Razer says:

"Does the Razer Core X work with a Mac?

Yes, they are compatible with Thunderbolt 3 Macs running macOS High Sierra 10.13.4 or later and requires a compatible AMD graphics card."


However, you are correct that they may not 'know' that problems have cropped up since Catalina.


And, from Apples support article https://support.apple.com/en-us/HT208544


"AMD Radeon RX 470, RX 480, RX 570, RX 580, and Radeon Pro WX 7100

These graphics cards are based on the AMD Polaris architecture. Recommended graphics cards include the Sapphire Pulse series and the AMD WX series.

Recommended Thunderbolt 3 chassis for these graphics cards:

  • OWC Mercury Helios FX
  • PowerColor Devil Box
  • Sapphire Gear Box
  • Sonnet eGFX Breakaway Box 350W
  • Sonnet eGFX Breakaway Box 550W
  • Sonnet eGFX Breakaway Box 650W
  • Razer Core X
  • PowerColor Game Station
  • HP Omen
  • Akitio Node"


So, per Apple the RX 580 combined with the Razer Core X should be compatible with the Mac. And it has been up to the release of Catalina.


Please read Writing an effective Apple Support Communities question. We are here to help. We are all users. We are not mind-readers nor clairvoyants. We only know what you write down and tell us. Be specific and thorough. Include your hardware information and installed version of macOS.


I could have been more clear in my question. Instead of "I was wondering if the latest update to Catalina (10.15.2) fixes these issues." I should have asked: "Did the 10.15.2 update fix the problem with some Macs not being able to boot when connected to an eGPU using an RX580 and running Catalina." I assumed anyone that either was having this problem or had read about it would understand what I was talking about. My bad. I hope this post provides you sufficient information so that you don't have to be clairvoyant.


FYI: These are user-only forums. You are not speaking to Apple. if you need to speak with Apple Support, then contact product and tech support:  Contacting Apple for support and service including international calling numbers.

Yep, 100% aware of this. I wanted to crowd source the answer. Figured that there are a lot more 'users' than 'Apple Support' out there that might either have experienced this problem or run across an article where someone said it was fixed. Especially since I have not seen an 'official' admission from Apple that the problem exists. There may be one, but I have not run across it.


108 replies

Jan 31, 2020 8:22 AM in response to Michael Viksna

Ok, I booted up day 3 now and it did not boot 4 times to video. I can tell the way the eGPU fans seem to keep hanging RPM in a medium to high and never falling to the low to no RPM.

5th time I tried CMD+OPT+P+R which now that we don't have a sound on boot I had to just listen to the eGPU fans increase in RPM. It took a little while longer but eventually I see my Ultrawide Samsung show some pink horizontal lines and then the login prompt.


Still appears to be an issue.


  • Sonnet 550w + Vega 56 via TB3
  • Thunderquad 2 SSD/HDD bay via TB3 to TB2 adaptor
  • Sonnet Echo 11 TB2 dock w/ Blu-ray and (2) SSD's - TB2 chained from above


I think for folks using the onboard HDMI you'll always get a video feed. I had this same issue when I mistakenly enabled File Vault. Since that doesn't activate the TB3 ports eGPU would fail to start so I had to turn it off. But the video issue persists randomly.


At this point it comes down to what monitor are you trying to run. 4K @60hz doesn't seem to work via HDMI on OS X. So then your in a sea of trying to find adaptors like USB-C to DisplayPort 1.2 but my understanding is then I would have to go app by app and enable eGPU Support. No?


Feb 4, 2020 8:34 AM in response to Michael Viksna

I'm not entirely sure why a 4k HDMI plug would make a difference. It just allows you to change the resolution from 1080p to 2160p for the HDMI Plug.


If you Mirror your displays and your Main display that is plugged into your eGPU and used as the default monitor(Optimized For) for example is 1080p then the HDMI Plug would emulate 1080p.


However, what I have not tried is that if your HDMI Plug is 1080p and main monitor is a 4k. If you set your main display in 4k resolution. I wonder what would happen to the HDMI 1080p Plug.


Ultimately, I am using a 4k HDMI Plug, not sure if I'm allowed to add links but here it is: https://www.amazon.com/dp/B07C4TWZRM/ref=cm_sw_em_r_mt_dp_U_ATzoEbDQJE7M9


Also, from the eGPU I tried

  • Display Port to Display Port
  • Display Port to HDMI
  • HDMI to HDMI


They all work just fine on my setup.

Feb 7, 2020 12:48 PM in response to aznemeng

Finally had time to try the the dual HDMI and DisplayPort cables going into my 30-inch monitor. Works, but with SNAFUs:


  • During restart you get the Apple logo and progress bar back, but when the system is fully ready to go, everything defaults to the HDMI monitor imput. So you have to fire up the System Displays preferences and use the Arrangement option to pull the menu bar to the eGPU/DisplayPort screen. Every time. At least you aren't pulling cables, but It Is Annoying (TM).
  • Alternatively, if you click on "Display Mirroring", then everything defaults okay but the screen refresh runs at the lowest common speed, so even though you are getting the monitor signal from the eGPU/DisplayPort, you run super slow and everything stutters as you drag windows around on the screen.
  • Consequently - I'm going back to the Mini-then-eGPU startup routine
  • Will be interesting to see how things work when the blind HDMI 4K plug arrives in a couple of weeks (yep - not a typo - I'm in Australia…)

Dec 11, 2019 7:49 PM in response to Mac Carlos

Mac Carlos,


Thank you very much for your response. It is very interesting to learn that the Vega 56 now has issues with 10.15.2. Everything I had read was that, with 10.15.0 and 10.15.1, the Vega's worked fine but the RX 580's (which I have) were the problem children (although blessed by Apple). From Kappy's response (above) it appears that the AMD Kext's were modified. Whether this has helped with the RX 580 but hurt the Vega 56, I don't know. I guess I will stick with Mojave until I can get more info.


Best regards,

Dec 11, 2019 8:50 PM in response to jormsby

Apple will never discuss publicly and suggested or extant problems until they have determined there is a problem, have fixed the problem, and has then announced the release of the fix.


Keep in mind that many reported problems are not usually bugs or bugs that require a fix. Apple watches such reports carefully while collecting reports. They will analyze the reports to determine if there truly is a bug that is serious enough to require fixing. What Apple will not do is release any information until they are good and ready. They are very secretive.


Most people who come here with a problem are unable to approach the issue logically and scientifically. As a result we get all sorts of strange reports that are almost worthless. So, we try to interpret each one like it's in a foreign language looking for the occasional hint as to what the poster is trying to communicate. Then we have to form a solution for what we think is the problem. Sometimes, like in your case, we can't provide a simple and precise solution. So, we provide, instead, possible solutions for you to try hoping one of them might work. I go from the simplest possibility to invasive surgery. Each problem is unique and some are pretty lame. I'm often surprised how few people who have just bought a new product, find it doesn't work or they don't know what to do, never consider just going back to the Apple Store to get it fixed. If it was their car, then the dealer is the first place they go or call.


Sorry, that's my gripe of the day but it wasn't aimed at you. It's probable that a change in macOS or your hardware's firmware has introduced an issue with the firmware and/or hardware in the eGPU box. This sometimes happens. Apple lets all manufacturers who make compatible products get copies of macOS, iOS, tvOS, etc. before new versions are released so they can test it with their products to work out any problems either at their end or Apple's. But some simply won't be bothered or won't test until the final product is released by Apple. That means the user may have a wait before the problem is removed.

Dec 11, 2019 10:58 PM in response to jormsby

Unfortunately the latest 10.115.2 BREAKS the eGPU support which was introduced with 10.15.1


I'm using the ASUS XG-Station-Pro eGPU with MSI RX 5700 Mech OC + Mac Mini 2018.


I had to go back to doing what worked with the original Catalina release. Make sure the eGPU is turned off. Now turn on the 2018 Mac mini. Wait a minute or so for it to start up, THEN turn on the eGPU. The user login screen will then show and you can use the screen as normal.


Do not have the eGPU running when restarting the Mac mini - all you get is a "black screen of death". There might be a signal, but no image. Very frustrating. Consequently there is no Apple startup logo or progress bar.


Sheesh - does anyone bother to test these things?


Dec 12, 2019 11:52 AM in response to aznemeng

the startup screen not displaying progress would indicate the EFI boot ROM is not available on that card, in which case an image should appear once you get to the login screen.

Despite having GPU drivers installed they won't become available until the boot processes is complete.

Apple may support the architecture of these cards but they may modifications to display in the pre-boot environment and depending on the vendor that does not insure consistence.

All that aside the articles posted do appear to indicate Apple busted something and this is why my MacPro 5,1 is a great Windows machine when you need an Nvidia solution.

Dec 12, 2019 5:29 PM in response to Kappy

> I believe the black screen results from the GPU card lacking Apple boot ROMs.


Everything worked fine when I had the RX580 in the XG-Station-Pro and the Mac Mini running 10.14.x Mojave. Things have been seriously broken/ weird since Catalina came along.


Oddly enough, 10.15.1 was actually workable with the new RX5700 (broken with the RX580), although there was no booting progress bar. 10.15.2 killed this. It never loads a viewable screen no matter how long you wait, just the "black screen of death".


So it isn't just a case of be-patient and the login screen will show. It doesn't. Like I said earlier, you have to start the computer with the eGPU turned off, wait a minute or so and then turn the eGPU on. You won't get the start-up sequence, but you'll get the login screen. SNAFU

Dec 13, 2019 3:18 PM in response to aznemeng

Same thing happening for me with 10.15.2 and your delayed power up of the eGPU works.


I have a Radeon RX Vega 64 inside a Razer Core X. I was getting the black screen on boot up. I was able to get a full normal boot up if I set my Display Preferences to "Default for display" but switching that to "Scaled" would cause the black screen boot.


Now I can get a full boot up even using "Scaled" if I power up the Mac Mini first then wait about 30sec and switch on the eGPU.


Annoying way to have to boot up but it works.

Dec 13, 2019 4:39 PM in response to Slackjaw565

> I was able to get a full normal boot up if I set my Display Preferences to "Default for display"


Sounds like a good idea so I tried it for my RX5700/ XG-Station-Pro/ McMini combination…. alas didn't it work. Permanent Black Screen.


Am not surprised though, different GPU architecture, different eGPU housing. Even if it did work, it wouldn't be a viable solution as the text on my 32-inch monitor would be absurdly small =/


Back to the Mac/eGPU powerup two-step.


Dec 14, 2019 5:14 PM in response to aznemeng

I'm on the mac mini 2018, razer core x, rx580.


No problems on 10.15.1 but encounter blank screen on bootup right after upgrading to 10.15.2.


My display settings is already set to "Default for display" and i still encounter the same problem. I'm too lazy to power off the eGPU, wait 30sec etc. What i have done is i force shutdown the mac, turn it on again. Sometimes it works on 2nd try. Sometimes on the 3rd. But the display will come up.


Avoid 10.15.2 if you are using eGPU.

Dec 15, 2019 3:18 AM in response to jormsby

Same here ... after the update to 10.15.2 the EGPU support is broken on my 2018 Mac mini (Razor Core X & Sapphire Vega 64). Black screen on boot and the mac mini becomes hot after some time ...

I've been really happy with 10.15.1. I've tried to restore my system to 10.15.1 from time machine but boot support is still broken ... dang !


Not a nice X-mas present ... thank You not Apple ...


Dec 17, 2019 1:04 AM in response to Rene_B

The "solution" doesn't seem to be permanent ... I've been struck with a black screen at boot again ... reconnected internal HDMI and disconnected EGPU ... still black screen ... multiple reboots with resetting NVRAM and PRAM ... now its the system is running again (without EGPU) ... giving up and waiting for a fix from APPLE ... wake up guys !!!



Are EGPU issues fixed in 10.15.2 Catalina

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.