RX 5700 XT (External GPU) on MacOS 10.15.2 - drivers not installed? And sort of ...
 
Notifications

RX 5700 XT (External GPU) on MacOS 10.15.2 - drivers not installed? And sort of a fix too.  

  RSS

atpeaz
(@atpeaz)
New Member
Joined: 2 months ago
 

I had this weird problem. I have a RX 5700 XT installed on my Razer Core X eGPU and it had been working well for weeks. Then suddenly today, it stopped working. Rather, the card powers up fine as I can see the LED on the Sapphire Pulse card and its fan spinning, but MacOS claims there is no eGPU detected.

https://discussions.apple.com/content/attachment/bad44436-1c70-409a-a251-ae4e59b15da5

Here's the weirdest part: the card is detected on System Information but it states that the drivers are not installed. https://discussions.apple.com/content/attachment/d1de4cdd-4fac-4ca3-ae5f-acbe0d57bccd

Taking a long shot, I went on and installed the current MacOS 10.15.3 Public beta 1 to see if it would fix it. 

Guess what, it did!

https://discussions.apple.com/content/attachment/13f42154-e85d-4bcf-bf29-aac817b8760a

https://discussions.apple.com/content/attachment/13573fc6-5508-4a3e-82ee-34528bbae009

While I managed to get it working again, installing a public beta isn't quite the ideal solution.

So, reaching out to the community to see if anyone else knows how to force re-install the GPU drivers on MacOS. Anyone?

PS: I posted this issue at Apple Communities too.

Edited the macOS version. *duh* Thanks @ikir for pointing it out

This topic was modified 2 months ago

MacBook Pro (15-inch, 2017) - 2.9 GHz Quad-Core Intel Core i7, 16 GB RAM
Sapphire Pulse Radeon RX 5700 XT - 8GB
Razer Core X
LG 27" 4K 27UD88-W display


김준환 liked
ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 3 years ago
 

How about performance of 10.15.3 public beta? !0.15.2 was quite disappointing in terms of Navi drivers speed.

 

PS: I posted this issue at Apple Communities too.

Wrong macOS version in the title 😉

This post was modified 2 months ago


MacBook Pro 2018 Touch Bar i7 quad-core 2.7Ghz - 16GB RAM - 512GB PCIe SSD
my awesome Radeon VII eGPU
my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64


ReplyQuote
(@jangoloti_1)
Trusted Member
Joined: 4 months ago
 
Posted by: @atpeaz

I had this weird problem. I have a RX 5700 XT installed on my Razer Core X eGPU and it had been working well for weeks. Then suddenly today, it stopped working. Rather, the card powers up fine as I can see the LED on the Sapphire Pulse card and its fan spinning, but MacOS claims there is no eGPU detected.

 

While I managed to get it working again, installing a public beta isn't quite the ideal solution.

So, reaching out to the community to see if anyone else knows how to force re-install the GPU drivers on MacOS. Anyone?

PS: I posted this issue at Apple Communities too.

I have exactly the same configuration, from the Mac mini to the enclosure, but I am on 10.15.1.

The Nitro+ RX 5700 XT also suddenly stopped working, but the card was not spinning and the LEDs were not on. Only the enclosure was recognised by Mac OS, not the card.

I thought at first the card was dead but booting on Bootcamp did start the card. I managed to install the free game from the AMD promotion (which needs Win10 to recognise the card), but I have Code 12:

 

At least I know the card is OK, had already contacted the reseller customer support, which is quite good by the way for the standards we are used to in France (ldlc.com) and were paying for the return costs for investigation in their workshop.

I am hesitating to update the OS to 10.15.2, I do not know if it will help. It cannot get worse anyway... Any thoughts?

Regards

Mac Mini 2018 i7 16 GB 512 GB SSD, Mac Book Pro 2016, HP Z31x, Sonnet Breakaway Box 550 W, Nitro+ RX5700 XT, KFA2 SNPR 1060 6GB eGPU,...


ReplyQuote
atpeaz
(@atpeaz)
New Member
Joined: 2 months ago
 
Posted by: @ikir

How about performance of 10.15.3 public beta? !0.15.2 was quite disappointing in terms of Navi drivers speed.

 

PS: I posted this issue at Apple Communities too.

Wrong macOS version in the title 😉

Thanks for pointing out my mistake with the versions! Guess I typed it out all wrong when I was still stressed with the problem. But when I blogged it on my site here, it was correct. LOL

Anyways. Here are some quick benchmark results, unfortunately I don't have one from 10.15.2 to compare.

 
Unigine Valley benchmark, Extreme HD preset
10.15.3 Beta (19D49f)
FPS: 76
Score: 3179
Min FPS: 29.4
Max FPS: 120.1

 

@jangoloti_1 If you're up to it, try installing 10.15.3 Beta and see if it helps you. I can't seem to find any other ways to get it working again.

This post was modified 2 months ago

MacBook Pro (15-inch, 2017) - 2.9 GHz Quad-Core Intel Core i7, 16 GB RAM
Sapphire Pulse Radeon RX 5700 XT - 8GB
Razer Core X
LG 27" 4K 27UD88-W display


ReplyQuote
Mini i5
(@mini-i5)
Estimable Member
Joined: 6 months ago
 

@atpeaz

Members here have learned not to believe anything Geekbench tells them. 😅

Still it's fun to speculate as to why your Saphire Pulse 5700XT and @begpu 's Saphire Pulse 5700XT score so much higher in the Metal benchmark. 

My Power Color 5700XT score for Metal in GB 5.1 is only 35,000. 🤔

 

 

This post was modified 2 months ago

2018 Mac Mini i5 / 6-core 3.0-4.1 Ghz / 32GB / 256GB / Intel UHD 630 / PowerColor Gaming Station / PowerColor dual-fan RX5700 XT / Mac OS 10.15.3 Catalina / LG 27" 4K display


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

@atpeaz

Did you try reinstalling macOS 10.15.2 on top of your existing install (leaves data intact)? I believe that would have solved the issue. Actually all that might be needed is a kernel cache rebuild:

sudo kextcache -i /

purge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro


jangoloti liked
ReplyQuote
atpeaz
(@atpeaz)
New Member
Joined: 2 months ago
 

@mini-i5

Yes. I’m currently using DP on the setup. I’ve found that when using HDMI, the display is set at 30Hz vs 60Hz over DisplayPort. also, There’s also a noticeable lag even with things like moving the mouse and windows around when I used HDMI. So perhaps your speculation is correct.

RE Geekbench, I agree. I wouldn’t read much into it other than just one datapoint to compare. Less so to compare with others, more for comparing my own setup/configuration. But ultimately, the real test is actually getting the results on the apps/games you use/play with your setup.

@mac_editor: No I didn’t try it as I thought updating to 10.15.3 beta was easier. I’m also fairly used to using public betas and was happy to be “forced” to test it. Also, thanks for the kext tip. Was not aware of this. Will keep it in mind if this comes up again.

This post was modified 2 months ago

MacBook Pro (15-inch, 2017) - 2.9 GHz Quad-Core Intel Core i7, 16 GB RAM
Sapphire Pulse Radeon RX 5700 XT - 8GB
Razer Core X
LG 27" 4K 27UD88-W display


ReplyQuote
naticom
(@naticom)
Active Member
Joined: 6 months ago
 
If your HDMI is capped at 30HZ at 4K resolution, that should be a cable problem.
Try one that has [email protected] explicitly stated on the package. I’m also using a LG 4K monitor.

Posted by: @atpeaz

@mini-i5

Yes. I’m currently using DP on the setup. I’ve found that when using HDMI, the display is set at 30Hz vs 60Hz over DisplayPort. also, There’s also a noticeable lag even with things like moving the mouse and windows around when I used HDMI. So perhaps your speculation is correct.

RE Geekbench, I agree. I wouldn’t read much into it other than just one datapoint to compare. Less so to compare with others, more for comparing my own setup/configuration. But ultimately, the real test is actually getting the results on the apps/games you use/play with your setup.

@mac_editor: No I didn’t try it as I thought updating to 10.15.3 beta was easier. I’m also fairly used to using public betas and was happy to be “forced” to test it. Also, thanks for the kext tip. Was not aware of this. Will keep it in mind if this comes up again.

 

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
beGPU
(@begpu)
Active Member
Joined: 2 months ago
 
Posted by: @mini-i5

@atpeaz

Members here have learned not to believe anything Geekbench tells them. 😅

Still it's fun to speculate as to why your Saphire Pulse 5700XT and @begpu 's Saphire Pulse 5700XT score so much higher in the Metal benchmark. 

My Power Color 5700XT score for Metal in GB 5.1 is only 35,000. 🤔

 

 

Do ALL of your 5700Xt DisplayPorts work correctly?  Specifically, does DP3 work in macOS?

Believe all of this is a driver issue.  GB5/5.1 scores for METAL are unreliable at best, but it's one of the easiest across the board tests for multiple users and configs to even try.  Unfortunately, not everyone has access to apps that can directly use METAL hardware acceleration.  Even video compression apps need to be setup correctly.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
Mini i5
(@mini-i5)
Estimable Member
Joined: 6 months ago
 

@begpu

To pursue some idle fun, I did swap the HDMI cable for a DP type between my PowerColor 5700XT and my LG 4K display.

And... the Metal score remains much lower than your and @atpeaz Sapphire Pulse cards' - according to the Geekbench Multiverse of Madness 😅

Right around 35,000 on all (3) DP ports, and HDMI 🙄

Geekbench is what Geekbench’s track record says it is, ha ha. Still... everyone enjoys a good Circus! 🐘🐘🐘 😁

This post was modified 2 months ago

2018 Mac Mini i5 / 6-core 3.0-4.1 Ghz / 32GB / 256GB / Intel UHD 630 / PowerColor Gaming Station / PowerColor dual-fan RX5700 XT / Mac OS 10.15.3 Catalina / LG 27" 4K display


ReplyQuote
(@nikolay_ilchenko)
New Member
Joined: 2 months ago
 

@atpeaz hi! 

So I've tried your method with updating to beta however it doesn't seem to be working 🙁 

My Mac is currently updated to 10.15.3 Beta and the driver still doesn't appear in PCI section.

https://discussions.apple.com/content/attachment/53db6401-ffa0-4897-8817-d94488555b2f

I've literally tried everything stated above, no signs of eGPU load.

https://discussions.apple.com/content/attachment/f391f7f2-877d-4d52-91e5-9b308a570da9

Im new to eGPU topic so I might be doing something wrong... but from what I've noticed this can go 2 ways:

1. I plug in the eGPU while the computer is off AND then turn it on - this way my Mac recognises eGPU being inserted and it tells me that the driver is installed, however when I check the GPU load within the activity monitor it's showing 0% of work load imposed upon the eGPU as its all processed through the build-in GPU... Mac seems to see it, I've even been able to run the Geekbench benchmark test that showed some impressive results and YES - the activity monitor showed that the load imposed upon the eGPU, however it doesn't work with anything else....   

2. I plug in the eGPU once the computer is on and running - this way results are more disappointing. The driver is shown as missing within the PCI information section of the system information. The eGPU button appears within the menu bar above for like 15 sec, but shortly after that disappears. I'e also noted that the computer still recognise the GPU regardless of the information provided within the menu bar.

In both ways the fans are working fine and sonnet breakaway box 650 seems to be in working order. Where did I go wrong? 

Again I'm a freshman within the eGPU topic so perhaps there is something I might of missed? Maybe there's some external apps/ddrievrs that I didn't install? 

Spend like the past 2 days trying to solve this issue... going nuts already 😐 

eGPU pros - your turn!! HELP plz 🙂 😆 💡  

P.S. created topic at apple community, pics attached: https://discussions.apple.com/thread/250995871

This post was modified 2 months ago

Pending: MacBook Pro (15-inch, 2016) 2.7 GHz Quad-Core Intel Core i7 16 GB 2133 MHz LPDDR3 Radeon Pro 455 2 GB
Intel HD Graphics 530 1536 MB my signature to give context to my posts


ReplyQuote
Mini i5
(@mini-i5)
Estimable Member
Joined: 6 months ago
 

@nikolay_ilchenko

Did you try connecting an external display to your eGPU?

2018 Mac Mini i5 / 6-core 3.0-4.1 Ghz / 32GB / 256GB / Intel UHD 630 / PowerColor Gaming Station / PowerColor dual-fan RX5700 XT / Mac OS 10.15.3 Catalina / LG 27" 4K display


ReplyQuote
atpeaz
(@atpeaz)
New Member
Joined: 2 months ago
 
Posted by: @begpu
Posted by: @mini-i5

@atpeaz

Members here have learned not to believe anything Geekbench tells them. 😅

Still it's fun to speculate as to why your Saphire Pulse 5700XT and @begpu 's Saphire Pulse 5700XT score so much higher in the Metal benchmark. 

My Power Color 5700XT score for Metal in GB 5.1 is only 35,000. 🤔

 

 

Do ALL of your 5700Xt DisplayPorts work correctly?  Specifically, does DP3 work in macOS?

Believe all of this is a driver issue.  GB5/5.1 scores for METAL are unreliable at best, but it's one of the easiest across the board tests for multiple users and configs to even try.  Unfortunately, not everyone has access to apps that can directly use METAL hardware acceleration.  Even video compression apps need to be setup correctly.

I did try a few of the other DP ports. same problem. And now that it works again in 10.15.3 beta, we can confirm its a driver’s problem. Thing is, i swapped back to my old RX580 when I had the problem on 10.15.2. Back and forth a few times actually and every time, the RX5700 does not have the drivers installed.

MacBook Pro (15-inch, 2017) - 2.9 GHz Quad-Core Intel Core i7, 16 GB RAM
Sapphire Pulse Radeon RX 5700 XT - 8GB
Razer Core X
LG 27" 4K 27UD88-W display


Mini i5 liked
ReplyQuote
(@nikolay_ilchenko)
New Member
Joined: 2 months ago
 

@mini-i5

It works, thanks!!!

Pending: MacBook Pro (15-inch, 2016) 2.7 GHz Quad-Core Intel Core i7 16 GB 2133 MHz LPDDR3 Radeon Pro 455 2 GB
Intel HD Graphics 530 1536 MB my signature to give context to my posts


Mini i5 liked
ReplyQuote
Mini i5
(@mini-i5)
Estimable Member
Joined: 6 months ago
 

@nikolay_ilchenko

Cool! 😀 Also, here is some more info from Apple:

"You can configure applications to use an eGPU with one of the following methods:

Use the Prefer External GPU option

Starting with macOS Mojave 10.14, you can turn on Prefer External GPU in a specific app's Get Info panel in the Finder. This option lets the eGPU accelerate apps on any display connected to the Mac—including displays built in to iMac , iMac ProMacBook Air , and MacBook Pro :

  1. Quit the app if it's open.
  2. Select the app in the Finder. Most apps are in your Applications folder. If you open the app from an alias or launcher, Control-click the app's icon and choose Show Original from the pop-up menu. Then select the original app.
  3. Press Command-I to show the app's info window.
  4. Select the checkbox next to Prefer External GPU.
  5. Open the app to use it with the eGPU.

You won't see this option if an eGPU isn't connected, if your Mac isn't running macOS Mojave, or if the app self-manages its GPU selection. Some apps directly choose which graphics processors are used and will ignore the Prefer External GPU checkbox."

This post was modified 2 months ago

2018 Mac Mini i5 / 6-core 3.0-4.1 Ghz / 32GB / 256GB / Intel UHD 630 / PowerColor Gaming Station / PowerColor dual-fan RX5700 XT / Mac OS 10.15.3 Catalina / LG 27" 4K display


ReplyQuote
beGPU
(@begpu)
Active Member
Joined: 2 months ago
 
Posted by: @atpeaz
 
I did try a few of the other DP ports. same problem. And now that it works again in 10.15.3 beta, we can confirm its a driver’s problem. Thing is, i swapped back to my old RX580 when I had the problem on 10.15.2. Back and forth a few times actually and every time, the RX5700 does not have the drivers installed.

Can you confirm if DP3 works for display on your 5700 XT in macOS Catalina 10.15.2?  I literally cannot get this port to display with eGPU in macOS.  Immediate system freezes with this port only.  All others work fine.  

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote