Contribute
Register

Enabling AMD RX 4XX cards in Sierra.

Status
Not open for further replies.
RX 480 Unigine test result
Screen Shot 2016-11-06 at 19-1.15.21.png
 
Not yet, I will try to inject the Kex to change permissions. Do you make any changes on the CPU. Did you inject intel?
Have you got it to be fully supported and smooth? I have the same exact GPU as you and am having the same results.
 
I don't know, it's something you have to try. It seems not all 460 are created equal.

I tested a few and could not get support, however that was very early on in the beta program before the official release. In theory all RX cards should work, but it seems so far only the Gigabyte and Sapphire Nitro cards are reported as working. The Gigabyte cards were the first to get metal and without any chenges to Sierra other then igpu/IGFX as primary display output.

If there are reports of other brands with metal support please report so I can update the first page.
 
I tested a few and could not get support, however that was very early on in the beta program before the official release. In theory all RX cards should work, but it seems so far only the Gigabyte and Sapphire Nitro cards are reported as working. The Gigabyte cards were the first to get metal and without any chenges to Sierra other then igpu/IGFX as primary display output.

If there are reports of other brands with metal support please report so I can update the first page.
Hey, I'm looking between the Sapphire Nitro + rx 470 and the Sapphire Nitro + rx 480. My question is what is less of a headache to run and runs better then 470 or the 480? I'm more concerned about the stability and not having to deal with kernel panics after updates.
 
Hey, I'm looking between the Sapphire Nitro + rx 470 and the Sapphire Nitro + rx 480. My question is what is less of a headache to run and runs better then 470 or the 480? I'm more concerned about the stability and not having to deal with kernel panics after updates.

I've noticed that the RX 480s run just as smooth now as the 470s. They get slightly higher benchmarks especially with 8gb models. Once Apple created the 4100kext support improved dramatically.

XFX, MSI, Sapphire, and Powercooler RED DEVIL RX 480s are all working well. The Red Devil has 5 ports which I believe lines up with apple frame buffer(s) vs. the 4 port models others have. The Sapphire is a good choice, they are like the EVGA of AMD cards.

Updates so far haven't lost any cards, its been the other way around. Early on very few card brands were able to work but now there are more options. As for not having full support for polaris 10, open gl benchmarks are right at par with windows benchmarks using the same parameters (igpu as primary display, and open gl format). Open cl seems to be sub par and has some glitches so far. Its possible that apple could drop all the support for polaris 10, but I think its going to get better. I hope this Vega 10 works and we get these cards working in Sierra before New Years.

Vega 10.png

This is in the 9500controller kext now.
Vega 10, the RX 490 with HBM2.
Apple has this already and we don't have a card yet? Purely speculation, of course but so was the polaris rumor back in May and June this year about Sierra. Polaris 10 is also there now, and early on we only had polaris 11 (rx 460).

I would not choose a 470 over a 480 at this point, earlier on they ran better but that was before the 4000 kext got split and they dedicated 4100kext for the Island cards R9 XXX and RX 4XX cards. In the early stages you could barely get Uningine to open up and run let alone a benchmark, now you can run them all day long.

The purists will say they are not OOB, they require integrated graphics mode. But if you look at it Sierra has perplexed many Nvidia board owners as well and updates can require rework. When I do a fresh install it takes me about 5 minutes to get the 4100 kext change done, less if you have a copy of both info.plists and a kext tool handy on desktop. For me updates are not a big deal, and sometimes they don't even effect the 4100kext.
 
Last edited:
I've noticed that the RX 480s run just as smooth now as the 470s. They get slightly higher benchmarks especially with 8gb models. Once Apple created the 4100kext support improved dramatically.

XFX, MSI, Sapphire, and Powercooler RED DEVIL RX 480s are all working well. The Red Devil has 5 ports which I believe lines up with apple frame buffer(s) vs. the 4 port models others have. The Sapphire is a good choice, they are like the EVGA of AMD cards.

Updates so far haven't lost any cards, its been the other way around. Early on very few card brands were able to work but now there are more options. As for not having full support for polaris 10, open gl benchmarks are right at par with windows benchmarks using the same parameters (igpu as primary display, and open gl format). Open cl seems to be sub par and has some glitches so far. Its possible that apple could drop all the support for polaris 10, but I think its going to get better. I hope this Vega 10 works and we get these cards working in Sierra before New Years.

View attachment 220347

This is in the 9500controller kext now.
Vega 10, the RX 490 with HBM2.
Apple has this already and we don't have a card yet? Purely speculation, of course but so was the polaris rumor back in May and June this year about Sierra. Polaris 10 is also there now, and early on we only had polaris 11 (rx 460).

I would not choose a 470 over a 480 at this point, earlier on they ran better but that was before the 4000 kext got split and they dedicated 4100kext for the Island cards R9 XXX and RX 4XX cards. In the early stages you could barely get Uningine to open up and run let alone a benchmark, now you can run them all day long.

The purists will say they are not OOB, they require integrated graphics mode. But if you look at it Sierra has perplexed many Nvidia board owners as well and updates can require rework. When I do a fresh install it takes me about 5 minutes to get the 4100 kext change done, less if you have a copy of both info.plists and a kext tool handy on desktop. For me updates are not a big deal, and sometimes they don't even effect the 4100kext.
Sounds good i'm headed now to get the 4 gb sapphire. Do I still use the oatch found in the first page of this thread to get it working?? I have an nvidia in right now should i boot using that,install the patches, then remove it??
 
It will boot up without support, it will be in idle mode. You can make the changes with the card inserted, change the info plist in 4100 kext and be sure to use a kext tool to get repair permissions, before reboot.
 
It will boot up without support, it will be in idle mode. You can make the changes with the card inserted, change the info plist in 4100 kext and be sure to use a kext tool to get repair permissions, before reboot.

So I made the required changes to my config.plist and x4100.kext and now my screen goes black before it goes to the login screen.
It will boot up without support, it will be in idle mode. You can make the changes with the card inserted, change the info plist in 4100 kext and be sure to use a kext tool to get repair permissions, before reboot.
My card is going black when I get to login screen any ideas?
 

Attachments

  • AMDRadeonX4100.kext.zip
    3.7 MB · Views: 143
Has anyone been able to get dual 480s working yet? I only get black screens. I have dual monitors working now on one card with Sapphire RX 480 Nitro 8GB. However, as soon as I add the second card and boot I get black screens.
 
Status
Not open for further replies.
Back
Top