Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Ludacrisvp

macrumors 6502a
May 14, 2008
797
363
Do this apply to the 7xxx and 8xxx and R9 2xx series as well?

I’d love to get a no-fuss AMD card with metal support running on a cMP3,1. It looks like that besides the GTX 680, all the other nvidia cards need the web drivers to properly work…
What’s a “no fuss” AMD card?

If you want a 3,1 and Mojave the simplest answer is any Kepler based Nvidia GPU. There’s lots of them in the 600 and 700 series.
So in other words the only no fuss card for a 3,1 is made by Nvidia.

If you want a bit of effort the rx 580 type card (Polaris) is a good deal but requires you stay on 10.14.5 until patched versions are updated (if possible). And MVC will be doing efi boot screen flashed cards for native boot screen support. Those of us with the 3,1 can use the refind boot loader to have a boot screen without flashing the card.

The other cards you mentioned don’t appear to be Polaris so the driver changes wouldn’t be implemented on those cards so I’d say no it wouldn’t work outside the list in this thread.
[doublepost=1563254234][/doublepost]
1. Where do I get this special version of refind
2. How do I use it (i will research youtube but not sure if all that info is applicable)
3. What's the purpose of this and how do I use it?....https://github.com/NTT123/Hackintos...r/CLOVER/drivers64UEFI/OsxAptioFix2Drv-64.efi
Thanks for you help Luda
1. It’s in the thread that I linked to you.
2. Just install it to your drive
3. You need that for the display to work in verbose or single user mode (anything between boot picker and the desktop) it gets placed in the refind install path.
 

Ludacrisvp

macrumors 6502a
May 14, 2008
797
363
1. Where do I get this special version of refind
2. How do I use it (i will research youtube but not sure if all that info is applicable)
3. What's the purpose of this and how do I use it?....https://github.com/NTT123/Hackintos...r/CLOVER/drivers64UEFI/OsxAptioFix2Drv-64.efi
Thanks for you help Luda
Follow this post (#152) https://forums.macrumors.com/thread...-output-protocol.2089181/page-7#post-26378798 then add that EFI driver from clover to the REFIND install, and profit.
[doublepost=1563302251][/doublepost]
Apologies, I was referring to High Sierra, not Mojave.
I don't recall the AMD limitations for HS and the 3,1 off-hand, but I don't believe those cards will work and this driver patch will be of zero help as it doesn't match any version of HS.
 
  • Like
Reactions: Hunterkillz123

gh05twr1t3r

macrumors newbie
Jun 30, 2019
6
0

MAFcz

macrumors newbie
Jun 26, 2018
13
13
Czech Republic
Hello, I have surplus Sapphire AMD RX 570 and Mac Pro 3.1 So I decided to try run Mojave.

I install Mojave with dosdude patcher and and everything works great. I also install sse4.2 patch (also with dose patcher) to run RX 570 but I have problem with this. GPU seems to work because fun stop spinning after boot but only thing I actually see is black screen and every cca 10 second I see blink of cursor.

I read hole this thread and thread on netkas forum and try kext which disable library validation but still it doesn't work.

Any advice what I should try next?

Thanks so much.
 

Ludacrisvp

macrumors 6502a
May 14, 2008
797
363
Hello, I have surplus Sapphire AMD RX 570 and Mac Pro 3.1 So I decided to try run Mojave.

I install Mojave with dosdude patcher and and everything works great. I also install sse4.2 patch (also with dose patcher) to run RX 570 but I have problem with this. GPU seems to work because fun stop spinning after boot but only thing I actually see is black screen and every cca 10 second I see blink of cursor.

I read hole this thread and thread on netkas forum and try kext which disable library validation but still it doesn't work.

Any advice what I should try next?

Thanks so much.
What version of Mojave? It only works for 10.14.5 to my knowledge. Either you weren’t using the right version or the patch isn’t installed or you still have a signing problem.
 

Prophet96ix

macrumors newbie
Sep 27, 2019
18
4
Germany
Can anyone please provide further information on how to make the RX 580 work on 10.14.5 on Mac Pro 3,1?
I'm struggling for days now and I can't fix it.

I can't unzip the bz2 file from @netkas provided in his forums and I don't know what to do.
I'm a newbie but willing to get that to work
 

Rico

macrumors member
Jul 22, 2002
48
18
Polaris 12640:40:16 12 - 10 CUsAMD Radeon RX 550 640SP, AMD Radeon RX 550X (640SP), AMD Radeon 540X (Mobile), AMD Radeon Pro WX 2100, AMD Radeon Pro WX 3100, AMD Radeon RX 540 (Mobile), AMD Radeon RX 540X (Mobile), AMD Radeon RX 550, AMD Radeon RX 550X, AMD Radeon RX 550 640SP (V) 640 Cores

Heya, I'm really, really, really hoping you can advise me a bit. I was able to use the guides here to get my 3,1 up to Mojave, and then installed a Sapphire Pulse RX 580 8Gb successfully, as well; and then I got a good deal on a WX 2100 2GB, based on this thread, hoping it would host even just one display (I have a total of six), as the 580 can only host five displays, and, frustratingly, I can only get 3840x2160@30Hz on either of the two HDMI ports (it supposedly can do 4K@60Hz on both HDMI, and 5K@60Hz on the two DisplayPort).

The WX 2100 card is "recognized" as an AMD GPU in Profiler, but lists only as a generic 'Display', 'VGA compatible'; Driver Installed = yes; but no kext is loaded; it won't produce a picture on any of the three ports (mDP*2;DP*1).

I really need to find a second GPU that can host at least one display at 1440p@60Hz, and, hopefully, a 4K display a 60Hz, as well.

Is there any single-slot Polaris card that will actually produce results along with the RX 580? If I add a second double-slot GPU, I have to sacrifice USB 3.0 and eSATAp; Slot-2 has my RocketRAID.

I was scheduled to finally replace my beloved 12.5 years old 3,1 with a 7,1 this Spring, but, COVID-19, etc…, put a full-stop freeze on spending. I picked up the two GPUs with my own cash.

Any help would be greatly appreciated.

Cheers

Frederico
 

tsialex

Contributor
Original poster
Jun 13, 2016
13,454
13,601
Heya, I'm really, really, really hoping you can advise me a bit. I was able to use the guides here to get my 3,1 up to Mojave, and then installed a Sapphire Pulse RX 580 8Gb successfully, as well; and then I got a good deal on a WX 2100 2GB, based on this thread, hoping it would host even just one display (I have a total of six), as the 580 can only host five displays, and, frustratingly, I can only get 3840x2160@30Hz on either of the two HDMI ports (it supposedly can do 4K@60Hz on both HDMI, and 5K@60Hz on the two DisplayPort).

The WX 2100 card is "recognized" as an AMD GPU in Profiler, but lists only as a generic 'Display', 'VGA compatible'; Driver Installed = yes; but no kext is loaded; it won't produce a picture on any of the three ports (mDP*2;DP*1).

I really need to find a second GPU that can host at least one display at 1440p@60Hz, and, hopefully, a 4K display a 60Hz, as well.

Is there any single-slot Polaris card that will actually produce results along with the RX 580? If I add a second double-slot GPU, I have to sacrifice USB 3.0 and eSATAp; Slot-2 has my RocketRAID.

I was scheduled to finally replace my beloved 12.5 years old 3,1 with a 7,1 this Spring, but, COVID-19, etc…, put a full-stop freeze on spending. I picked up the two GPUs with my own cash.

Any help would be greatly appreciated.

Cheers

Frederico
Single slot Polaris cards confirmed know to work with a MP5,1 are Radeon Pro WX 4100, WX 5100 and WX 7100.
 

Rico

macrumors member
Jul 22, 2002
48
18
Single slot Polaris cards confirmed know to work with a MP5,1 are Radeon Pro WX 4100, WX 5100 and WX 7100.

Thanks. That helps a lot. Hopefully the fact they work on 5,1 will give me a shot on my 3,1. Too bad they are still pretty pricey. I can get another 580 for less. Really frustrating.

Any thoughts on why I can only get 30Hz above 1440p on the HDMI on the RX 580?
 

tsialex

Contributor
Original poster
Jun 13, 2016
13,454
13,601
Thanks. That helps a lot. Hopefully the fact they work on 5,1 will give me a shot on my 3,1. Too bad they are still pretty pricey. I can get another 580 for less. Really frustrating.

Any thoughts on why I can only get 30Hz above 1440p on the HDMI on the RX 580?
AMD implemented HDMI 2.0b support/4K60 Support with Polaris cards, check if your GPU manufacturer implemented it, check cables, etc.
 

Rico

macrumors member
Jul 22, 2002
48
18
AMD implemented HDMI 2.0b support/4K60 Support with Polaris cards, check if your GPU manufacturer implemented it, check cables, etc.

According to the model number specs, I should be able to do 4K@60Hz from both DisplayPort and HDMI; the DP can go to 5K. Only the DVI is limited to 1600p@60Hz.

It's a Sapphire Pulse RX 580 11265-05
  • DisplayPort: 5120×2880@60Hz
  • HDMI: 4096×2160@60Hz
  • DVI:2560x1600@60Hz
I've swapped cables, displays, etc.; tried it in another machine; same story. Cables work for 4K@60Hz on my old Nvidia card, so I'd like to believe they'd also work with the Sapphire. Maddening. I just need to stay in reasonable sync with my iOS devices.
 

Rico

macrumors member
Jul 22, 2002
48
18
For anyone interested, I can confirm that the Radeon Pro WX 4100 is fully supported up to 6K resolution on Mac Pro 2008 3,1 in Mojave 10.14.6.

Hoo-rah.

It's an excellent option for ~$110-$180 used, as it gives 4 mini-DisplayPort in a single-slot form factor. It plays quite nicely with a Sapphire Pulse RX 580. Only catch is most of them come with a low-profile card, so you'll have to kick another ~$10-$12 for a high-profile PCIe gate bracket.

Thanks for all the help, everyone.
 

The Cyanide

macrumors newbie
Jun 23, 2014
4
0
Does Sapphire Radeon RX 550 Pulse, 4GB GDDR5, 128-bit works on Mac pro 3.1?


I have the exact same card and still trying to make it work. I was able to get picture in High Sierra but only with using the said rEFInd version above. But HS shows it as "Display" with no info and no loaded kext. UI elements were glitching and performance was poor. I tried to edit AMD9500Controller.kext by adding dev ID (0x699f) then it recognized as "Radeon Polaris 4096MB" but that's all, no improvement on glitches and performance.

As for today, im working on Mojave 10.4.6. Same as HS, it doesn't recognized without kext edit, and when I do it's still "Radeon Polaris 4GB". When I switch to RX550 I only get a black screen. When I start the machine with RX on, (via rEFInd, otherwise no picture) I get stuck at the line "IOconsoleUsers:GIOScreenLockState 3". In both occasion Mojave doesn't panics, I can switch display to other GPU and be able to use it.

As far as I read, people seem to get RX550 working simple as plug & play. But how, there's no dev ID in kexts?

If its only a cMP 3.1 issue, that probably means because SSE 4.2 right?

Heres what I did:
- Clean install of 10.4.6 with RX 550 plugged and connected to display. No errors or glitches until finish. (Installer booted on rEFInd for said reason) .

- Installed post install patches for cMP 3.1 (no legacy video drivers)

- MouSSE (v0.92) kext is loaded. (although it gives a signature error, but loaded) When I run MouSSEstats I get the following output:

Code:
Sat Aug  1 13:33:19 2020 +03 (GMT+3) :: System Up 0d 1h 15m 06s
Darwin Kernel Version 18.7.0: Tue Aug 20 16:57:14 PDT 2019;
root:xnu-4903.271.2~2/RELEASE_X86_64 (Mojave) !suid
MouSSE 0.92 appears to be loaded and functioning correctly.
Instructions parsed since last kext load:
   popcnt:                      0
   pcmpgtq:                     0
   crc32:                       0
   Unknown:
     VEX (AVX/AVX2):            0
     EVEX (AVX-512):            0
     pcmp?str?:                 0
     Other:                     0

Tried to search web but only ended up a huge pile of reading list about Lilu, whatevergreen and open core... More confusion.

Any ideas?
[automerge]1596278654[/automerge]
 

tsialex

Contributor
Original poster
Jun 13, 2016
13,454
13,601
I have the exact same card and still trying to make it work. I was able to get picture in High Sierra but only with using the said rEFInd version above. But HS shows it as "Display" with no info and no loaded kext. UI elements were glitching and performance was poor. I tried to edit AMD9500Controller.kext by adding dev ID (0x699f) then it recognized as "Radeon Polaris 4096MB" but that's all, no improvement on glitches and performance.

As for today, im working on Mojave 10.4.6. Same as HS, it doesn't recognized without kext edit, and when I do it's still "Radeon Polaris 4GB". When I switch to RX550 I only get a black screen. When I start the machine with RX on, (via rEFInd, otherwise no picture) I get stuck at the line "IOconsoleUsers:GIOScreenLockState 3". In both occasion Mojave doesn't panics, I can switch display to other GPU and be able to use it.

As far as I read, people seem to get RX550 working simple as plug & play. But how, there's no dev ID in kexts?

If its only a cMP 3.1 issue, that probably means SSE 4.2 right?

Heres what I did:
- Clean install of 10.4.6 with RX 550 plugged and connected to display. No errors or glitches until finish. (Installer booted on rEFInd for said reason) .

- Installed post install patches for cMP 3.1 (no legacy video drivers)

- MouSSE (v0.92) kext is loaded. (although it gives a signature error, but loaded) When I run MouSSEstats I get the following output:

Code:
Sat Aug  1 13:33:19 2020 +03 (GMT+3) :: System Up 0d 1h 15m 06s
Darwin Kernel Version 18.7.0: Tue Aug 20 16:57:14 PDT 2019;
root:xnu-4903.271.2~2/RELEASE_X86_64 (Mojave) !suid
MouSSE 0.92 appears to be loaded and functioning correctly.
Instructions parsed since last kext load:
   popcnt:                      0
   pcmpgtq:                     0
   crc32:                       0
   Unknown:
     VEX (AVX/AVX2):            0
     EVEX (AVX-512):            0
     pcmp?str?:                 0
     Other:                     0

Tried to search web but only ended up a huge pile of reading list about Lilu, whatevergreen and open core... More confusion.

Any ideas?
[automerge]1596278654[/automerge]
Only the RX550 cards made from binned RX560 GPUs work with macOS, these have the same PCIeID as RX 560. These cards are now unobtanium. Normal/currently being sold RX 550 do not work.
 

The Cyanide

macrumors newbie
Jun 23, 2014
4
0
Only the RX550 cards made from binned RX560 GPUs work with macOS, these have the same PCIeID as RX 560. These cards are now unobtanium. Normal/currently being sold RX 550 do not work.

They do work in some cases...
Actually mostly Hackintosh, but I also talked with someone who did with cMP 5.1.

689843197_AsusH61MKi53447RX550-1.png.4bca4644fb3ef0005901510b17af874e.png


It's the exact model. But setting the id to 0x67FF and a couple of kexts are involved.
Can't we do this fakeID thingy with cMP? Looks promising.

Edit:
No issues with cMP 5,1
 
Last edited:

tsialex

Contributor
Original poster
Jun 13, 2016
13,454
13,601
They do work in some cases...
Actually mostly Hackintosh, but I also talked with someone who did with cMP 5.1.

689843197_AsusH61MKi53447RX550-1.png.4bca4644fb3ef0005901510b17af874e.png


It's the exact model. But setting the id to 0x67FF and a couple of kexts are involved.
Can't we do this fakeID thingy with cMP? Looks promising.

My definition of a card that work is for sure totally different than yours.

A card that works is supported/plug and play and you will never need to edit kexts at software updates.
 

theritz

macrumors newbie
Aug 10, 2020
4
0
I have a PowerColor RX 550 that identifies as 0x67FF (so a 560 but not really?). I got it to work with DosDude1's Mojave patcher will full Metal support and (using OpenCore) also HW acceleration. It could not get it to work with Catalina however. It boots up until 66% (progress bar) but then the screen turns black and the machine reboots unexpectedly. Not sure how to go further so I have it on sale now.
 

ianhhh123

macrumors newbie
Jun 10, 2020
13
0
Hi Tsialex. I found your post, I think you have more knowledge than me and I'm struggling to find the right info, can you please advise?

I have a Mac Pro 3.1 running Catalina via Dosdude patch but FCPX won't run as the graphics card is incompatible, needs Metal. I'm thinking of getting a MSI Geforce GT 710LP 2Gb, I've read this will work. Do you have a better solution? And would the install need anything such as flashing, drivers, etc? Any help greatly appreciated, thank you!




Maybe MP3,1 got a new lease in life. @netkas made a patch to make AMD Polaris cards to work with MP3,1 Xeon, emulating a SSE4.2 instruction needed by the AMD METAL driver for Polaris cards.

Read more here: http://forum.netkas.org/index.php/topic,13890.0.html

Thx @Nick [D]vB for the tip.

AMD GCN processor:Cores:TMUs:ROPs - CUs:Card:
Polaris 102304:144:32 - 36 CUsAMD Radeon Instinct MI6, AMD Radeon Pro 580, AMD Radeon Pro Duo (Polaris), AMD Radeon Pro WX 7100, AMD Radeon Pro 575, AMD Radeon Pro 570, AMD Radeon Pro WX 5100, AMD Radeon RX 470D, AMD Radeon RX 570 8GB (V) 2048 Cores, AMD Radeon RX 580 4GB (V) 2304 Cores, AMD Radeon RX 580 XTR (V) 2304 Cores
Polaris 111024:64:16 - 16 CUsAMD Radeon RX 460, AMD Radeon RX 560D, AMD Radeon Pro WX 4100, AMD Radeon Pro 460, AMD Radeon Pro 560, AMD Radeon RX 460 (1024SP), AMD Radeon RX 560 (Mobile), AMD Radeon R9 M480, AMD Radeon RX 460M, AMD Radeon Pro 455, AMD Radeon Pro 555, AMD Radeon RX 475M, AMD Radeon Pro 450
Polaris 12640:40:16 12 - 10 CUsAMD Radeon RX 550 640SP, AMD Radeon RX 550X (640SP), AMD Radeon 540X (Mobile), AMD Radeon Pro WX 2100, AMD Radeon Pro WX 3100, AMD Radeon RX 540 (Mobile), AMD Radeon RX 540X (Mobile), AMD Radeon RX 550, AMD Radeon RX 550X, AMD Radeon RX 550 640SP (V) 640 Cores
Polaris 202304:144:32 - 36 CUsAMD Radeon RX 580, AMD Radeon RX 580 (OEM), AMD Radeon RX 580G, AMD Radeon RX 580X, AMD Radeon RX 570, AMD Radeon RX 570X, AMD Radeon RX 580 2048SP,
Polaris 211024:64:16 - 16 CUsAMD Radeon RX 560X, AMD Radeon RX 560, AMD Radeon RX 560X, AMD Radeon RX 560X (Mobile)
Polaris 302304:144:32 - 36 CUsAMD Radeon RX 590
 

tsialex

Contributor
Original poster
Jun 13, 2016
13,454
13,601
Hi Tsialex. I found your post, I think you have more knowledge than me and I'm struggling to find the right info, can you please advise?

I have a Mac Pro 3.1 running Catalina via Dosdude patch but FCPX won't run as the graphics card is incompatible, needs Metal. I'm thinking of getting a MSI Geforce GT 710LP 2Gb, I've read this will work. Do you have a better solution? And would the install need anything such as flashing, drivers, etc? Any help greatly appreciated, thank you!
I'm not the correct person to ask about it, I don't use patched/hacked installs nor used a weaker GPU than GT640, sorry. Ask on the GPU stickie thread:

 

m4v3r1k

macrumors newbie
Feb 7, 2021
3
1
Hi there,

I’m a newbie here and I want to buy a AMD Radeon RX 580 for my Mac Pro 3,1 but I cannot find the link for the patch. Have they bin removed due to cease and desist?

Thx in advance,
m4v3r1k
 

Syncretic

macrumors 6502
Apr 22, 2019
311
1,533
Hi there,

I’m a newbie here and I want to buy a AMD Radeon RX 580 for my Mac Pro 3,1 but I cannot find the link for the patch. Have they bin removed due to cease and desist?

Thx in advance,
m4v3r1k
The patch described in the first post of this thread only worked for certain versions of Mojave (each dot release from Apple required a different patch). The more general way to handle SSE4.2 in the MacOS AMD drivers is using MouSSE, which is incorporated into Dosdude1's Catalina and Mojave patchers, or can be installed standalone. Using one of Dosdude1's patchers, it's basically plug-and-play. Just be sure NOT to install the "Legacy Video Patch," since that doesn't play well with the AMD drivers (nor is it necessary here - it's intended for non-Metal GPUs).
 
  • Like
Reactions: pullman and m4v3r1k
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.