Contribute
Register

Radeon RX 560 on 10.13.4 macOS High Sierra

Status
Not open for further replies.
Just posted a separate thread as suggested relating to my issues with RX560 giving random black screens. Any advice much appreciated; cross posting here because I know this is where the RX560 experts are :)
 
Found AMD9xxxControllerPatcher.kext (google for it)
Please upload it here so we can take a look. There might be multiple versions of the same kext with various modifications.
Any advice much appreciated; cross posting here because I know this is where the RX560 experts are :)
No experts here, just users trying to find solutions to their problems :) I hope you followed the advices given and put the kexts in /EFI/CLOVER/kexts/Other/. Have you tried the other methods mentioned in the first post of this thread? Maybe Inject ATI or a patch will work better for your system than WhateverGreen.
 
@bogdanw, here is mine version of AMD9xxxControllerPatcher.kext
 

Attachments

  • AMD9xxxControllerPatcher.kext.zip
    3.6 KB · Views: 89
@bogdanw, here is mine version of AMD9xxxControllerPatcher.kext
I don't think using this kext is a good idea. Someone took the original AMD9xxxControllerPatcher.kext, replaced 580 with 560, but did't make the other modification(s) recommended (adding ATY,Part#). I don't speak German, but from the original forum it seems that creating a custom SSDT is preferred to using the kext.
 
@bogdanw, isn't WhateverGreen the preferred method. After all, it is well maintained, supported, and can be deployed into clover with minimal to no effort at all. IMO, any other method (hack) is risky - something might go wrong after time or update - video encoding /decoding, performance, etc.

I personally would like a solution where my card could boot normally without anything - say native supported, still this is not a case. As someone have said before here - only basic functions works.
 
Yes, I would advise anyone to use:
Lilu https://github.com/vit9696/Lilu/releases
IntelGraphicsFixup https://github.com/lvs1974/IntelGraphicsFixup/releases
WhateverGreen https://github.com/vit9696/WhateverGreen/releases
for better stability and power management.
Are you sure? What's better than what apple originally intended with they're drivers? I don't know a reason why we should use those extra kexts if the card is recognized and working in a vanilla way...! That's my humble opinion, there can be something I don't know about the possible advantages of the kexts. My system works reliably without. I've been using graphic apps, FCPX, exported HEVC videos...all so good!
 
Are you sure? What's better than what apple originally intended with they're drivers? I don't know a reason why we should use those extra kexts if the card is recognized and working in a vanilla way...! That's my humble opinion, there can be something I don't know about the possible advantages of the kexts. My system works reliably without. I've been using graphic apps, FCPX, exported HEVC videos...all so good!
Generally, vanilla is better of course but it's not always possible.
E.g. If you want DP/HDMI audio, it's not always available without other means.
On some cards, certain connectors do not work and need patches.
Whatevergreen can help in helping fix such issues.

I personally do not use it as I can get around some of those issues but not everyone can so for them it's easy simple solution.
 
Strange thing happened yesterday. After updating to 10.13.4 with Asus RX 560 OC Evo (basically RX 460) I could use macOS without Whatevergreen and everything worked great. Yesterday I played in BIOS with overclocking little bit (Asus ROG Z370G) but just with that - frequency and Core offset.

After reboot, cursor started to stutter horribly, but after I went back to Whatevergreen, everything was fine again. No changes to config.plist, no changes to drivers, nothing. No InjectATI, no RadeonDeinit, no framebuffer injection, just straight clean config with what's needed (plus ig-platform-id for headless iGPU setup).

Dual monitor setup, 4k via DP, 20" Cinema via DVI.

Strange…
 
Are you sure? What's better than what apple originally intended with they're drivers? I don't know a reason why we should use those extra kexts if the card is recognized and working in a vanilla way...! That's my humble opinion, there can be something I don't know about the possible advantages of the kexts. My system works reliably without. I've been using graphic apps, FCPX, exported HEVC videos...all so good!

As far as I can tell Apple hasn't "officially" supported the RX 560 or the RX 550. I think we are just lucky that it is "almost" 100% for the 560 at present. The 550 still seems to be a no-no. Apple seem to have a bespoke version of both GPUs - a Radeon Pro 560 and a Radeon Pro 555. And it seems they are not quite the same. I have no idea what the technical differences are but there must be some.

Agreed, if we can get away with what Apple gives us, that is best, but neither AMD chip is supported yet. As the latest Buyer's Guide points out only the 570 and up is native so far.

The Lilu/Whatevergreen kext pair help to "smooth the edges" of GPU support and are a credit to their authors :thumbup:

With 10.13.4 we are so much nearer to the "native" goal. Almost but not quite!

:)
 
Status
Not open for further replies.
Back
Top