Contribute
Register

Radeon Compatibility Guide - ATI/AMD Graphics Cards

Good work :thumbup:

Two things I notice:

1) there is a newer version of Whatevergreen - 1.1.4 available (you have 1.1.3 etc) Not sure if that would make any difference though.

2) you get better FPS than me so maybe the Acre FB is helping. I only use the FP patch I mentioned in my post etc.

As you say, it will be good to get other feedback re the FB.

:)

I downloaded Whatevergreen from tonymacx86, perhaps the download link should be updated!

The 1.1.4 Whatevergreen kext makes +1fps difference :lol:

Update: I just realized that with Whatevergreen + Lilu I cannot play videos on the most popular video website. The system crashes. Since then, I reverted back to RadeonDeInt, which gives me playback, but not at 4K resolution. I have a 4K monitor so this would be important. Is there a fix to this issue? - This is only in Firefox. In Chrome it works fine.

I see weird distortions even at 1440p (which is the max. resolution I am allowed to play). I also get distortions in the menu bar, see below.

Screen Shot 2018-01-16 at 22.08.53.jpg
 
Last edited:
I downloaded Whatevergreen from tonymacx86, perhaps the download link should be updated!

The 1.1.4 Whatevergreen kext makes +1fps difference :lol:

Update: I just realized that with Whatevergreen + Lilu I cannot play videos on the most popular video website. The system crashes. Since then, I reverted back to RadeonDeInt, which gives me playback, but not at 4K resolution. I have a 4K monitor so this would be important. Is there a fix to this issue?

I see weird distortions even at 1440p (which is the max. resolution I am allowed to play)

Hmm, I have no problems watching videos at all, Whatevergreen or RadeonDeInit. No crashes either. Also my iTunes DRM videos now play too. However I only have an HD (1920x1080) display so maybe that has something to do with it.

Try with Chrome and se if that changes things ...

o_O
 
Hmm, I have no problems watching videos at all, Whatevergreen or RadeonDeInit. No crashes either. Also my iTunes DRM videos now play too. However I only have an HD (1920x1080) display so maybe that has something to do with it.

Try with Chrome and se if that changes things ...

o_O

4K playback seem to be fine on Chrome & Brave but not on Firefox or Safari. Weird! Plus I get the artifacts in the Finder menu. (This is without Whatevergreen & Lilu, just RadeonDeInt)

There is something clearly wrong as I only get 46 fps (previously I got 90fps)

This is how it looks like at 1440p in Safari:

Screen Shot 2018-01-16 at 22.20.16.jpg
 
Last edited:
4K playback seem to be fine on Chrome & Brave but not on Firefox or Safari. Weird! Plus I get the artifacts in the Finder menu. (This is without Whatevergreen & Lilu, just RadeonDeInt)

There is something clearly wrong as I only get 46 fps (previously I got 90fps)

This is how it looks like at 1440p in Safari:

View attachment 306474

Right... Check which system definition you are using. I use iMac14,2 . I know it sounds odd but changing definition has often fixed video artifacts for me. 14,2 has been my most reliable (since MacPro3,1 was deprecated).

(A tip here: if you want to try a different sys-def backup your config.plist and keep it safe, then change the def. If you can, disconnect from the Internet to stop the system "phoning home" because this *might* get your Apple ID locked etc. If the change does not work then you can copy back your old config.plist :))
 
Yes I also added nvidiagraphicsfixup kext now I can boot into os with inject ati and radeondeinit and avoid no signal.
But the rest stays the same ,I'll buy tomorrow a new hdmi 2 cable just to be sure

Better get an DP to HDMI cable.
 
Right... Check which system definition you are using. I use iMac14,2 . I know it sounds odd but changing definition has often fixed video artifacts for me. 14,2 has been my most reliable (since MacPro3,1 was deprecated).

(A tip here: if you want to try a different sys-def backup your config.plist and keep it safe, then change the def. If you can, disconnect from the Internet to stop the system "phoning home" because this *might* get your Apple ID locked etc. If the change does not work then you can copy back your old config.plist :))

Hi there, Thanks for the tip. Unfortunately, I am already using iMac 14,2.

You are right. This is the issue I am facing. Many people reported it here:

https://www.tonymacx86.com/threads/...-score-drops-after-playing-any-videos.241564/

Changing the SMBIOS will likely solve it. iMac 18.2 works best. I don't get this issue. But Safari still does not allow me to play 4K videos. Sleep does not work, maybe because I have the kexts in L/E instead of clover..

That is right, kexts need to be in Clover, not L/E. Otherwise sleep does not work.
 
Last edited:
Hi there, Thanks for the tip. Unfortunately, I am already using iMac 14,2.

You are right. This is the issue I am facing. Many people reported it here:

https://www.tonymacx86.com/threads/...-score-drops-after-playing-any-videos.241564/

Changing the SMBIOS will likely solve it. 18.2 works best. I don't get this issue. But Safari still does allow me to play 4K videos. Sleep does not work, maybe because I have the kexts in L/E instead of clover..

YT doesn't allow Safari to play 4k videos, only works on Chrome and Firefox.

To use 4k AMD decoder use the files bellow in the clover/ kext/ others and boot flag shikigva=1 (disables IGPU decoder)
 

Attachments

  • Shiki.kext
    0 bytes · Views: 137
  • X4250.kext
    0 bytes · Views: 143
YT doesn't allow Safari to play 4k videos, only works on Chrome and Firefox.

To use 4k AMD decoder use the files bellow in the clover/ kext/ others and boot flag shikigva=1 (disables IGPU decoder)

Hi, thanks for the tip. I put both into clover/kexts/others and booted with shikigva=1. I still can't get Safari to play 4K. The max is 1440p but the playback is much smoother. There isn't the corrupted video issue anymore.

It's quite surprising that disabling IGPU decoder seems to have worked because I disabled the IGPU in the BIOS.

I have Inject Intel=true and RadeonDeInit=false
 
Last edited:
It's quite surprising that disabling IGPU decoder seems to have worked because I disabled the IGPU in the BIOS.

Disable IGPU is the best choice for IVY/ Haswell + RX 4XX/5XX, except need IQSV for transcoding video to H264 format.

RX 4XX/5XX have build in GVA decoder/encoder support H264, but recently H264 decoding has a bug (output video glitching), X4250.kext inject necessary properties to enable HEVC support, for HEVC decoder/encoder function properly, RX 4XX/5XX need attach to GFX0.

See below link for detail
https://www.tonymacx86.com/threads/...t-h264-does-not-support-hevc-hw.240353/page-5
 
Last edited:
Disable IGPU is the best choice for IVY/ Haswell + RX 4XX/5XX, except need IQSV for transcoding video to H264 format.

RX 4XX/5XX have build in GVA decoder/encoder support H264, but recently H264 decoding has a bug (output video glitching), X4250.kext inject necessary properties to enable HEVC support, for HEVC decoder/encoder function properly, RX 4XX/5XX need attach to GFX0.

See below link for detail
https://www.tonymacx86.com/threads/...t-h264-does-not-support-hevc-hw.240353/page-5

That’s good to know. Just to confirm, I have to have my RX 560 attached to GFX0 (in addition to having the X2450 kext in my Clover ‘Other’ folder), right?

Could you please tell me how to do that?

Please find my config.plist attached. I hope I did it correctly.
 

Attachments

  • config.plist
    24.8 KB · Views: 189
Last edited:
Back
Top