Contribute
Register

Radeon Compatibility Guide - ATI/AMD Graphics Cards

Joined
May 15, 2016
Messages
5,000
Motherboard
GIGABYTE Z170M D3H
CPU
i5-6500
Graphics
RX 480
Mac
iMac
That's OK.
AMD GPU's are great for general purpose computing (with no issues about web-drivers, etc like NVIDIA) and mainly work OOB as GUI.
The issues with the AMD GPU's are more to do with specific Apps that encode/decode video that macOS does not handle very well (read bugs). In fact Apple have (with the latest update) now disabled h/w encode/decode for some of the AMD GPU's.
I’ve been reading up a bit in this and the same problem was happening in Windows and users had to remove and update to new AMD drivers. So AMD launched RX cards without driver support and then corrected it for Windows apps.
This really is ironic seeing as how Apple has said the new Metal2 is supposed to use the graphics cards more effectively and take the load off of the CPUs. But this encoding/decoding issue is contrary to that stated goal.
There may be another aspect to it as well. Apps for macOS being created for all users and many Macs don’t have a dedicated GPU so maybe they just focused on the Intel side because all macs currently support have this in common?
 
Joined
Aug 18, 2011
Messages
331
Motherboard
ASRock Z270M-ITX/ac
CPU
i7-6700K
Graphics
RX 580
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
iOS
Guess this the correct thread for this.

I just purchased and installed:
XFX Radeon RX 570 DirectX 12 RX-570P8DFD6 8GB 256-Bit DDR5 PCI Express 3.0 CrossFireX Support Video Card

First the Clover boot menu is corrupted. I can just make out the icons on the boot loader screen. This is on my Z270X Hack, with i5-7600K CPU on ASUS ITX motherboard. I dual boot on this machine.

I just removed the NVIDIA GTX 950 that I've used on the system for a year, having given up hope of being able to upgrade to Mojave. I was on 10.13.6 at the very latest security update, having just fixed the NVIDIA driver on that update.

So it starts with a corrupted Clover splash screen. I booted to Windows 10 and installed AMD Radeon drivers. Seemed to work OK.

I just finished updating my GA-Z97X to use a Gigabyte Radeon 580 8GB card, that went smoothly or as expected.

Using that knowledge gained, I turned OFF the Nvidia Injection in Clover on the Z270X machine, and attempted to boot, using this XFX RX 570 card.

Black screen. :rolleyes:

I came back to this thread, re-read post #1 and added RedeonDeInit = true to config.plist. Rebooted - all using a USB boot stick so I can make these Clover config.plist changes on my GA_Z97X hack.

Still black screen.

I removed any all all Nvidia references in the config.plist. I can't generate a debug dump on the Z270X as I can't get beyond the black screen. But I have attached the config.plist from the USB stick.

I think I'm in a case where the XFX Radeon RX 570 is incompatible.

Is that the case?
 

Attachments

Joined
Apr 29, 2012
Messages
258
Motherboard
ASUS ROG Mamimus XI Hero (Wifi)
CPU
i9-9900K
Graphics
Vega 64
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
iOS
Thanks to Macnb and Stork. Unfortunately, I use FCPX to make $$, so "almost" isn't good enough for me. FWIW, there are reports of issues with Mojave and Radeon cards on other FCP pro sites, so I suspect that not only have there been licensing/approval issues, but Apple has in fact broken things that they intended to keep working; else why would they publish a list of "approved" eGPUs that "work" when in fact they don't?

As I have (in the past 48 hours) come to understand it, there may be some kind of licensing issue coming to an end as of 1/1/19, so the Nvidia drivers may be released then. (But hey: that's from the endless font of infinite wisdom and facts - the internet.)

The Apple roadmap does include proprietary chips, which will, at least for sophisticated users, put an end to hackintoshes. Too bad, as the systems we can build are better (or at least more versatile) than Apple's, and certainly less expensive.

It's been a fun ride for the last (almost) 7 years, and I love my machine. I go back to 1978 with Apple products, so soon it will be a tough decision: pay the premium price an Apple product when the new chip comes along, or keep the versatility I love, and switch to Windows and learn Premiere. I'll wait and see what happens, and if there is any temporary reprieve. Meanwhile, High Sierra is running fine, although that's no permanent solution.

Ain't life grand? :)

Thanks guys.
 
Joined
May 15, 2016
Messages
5,000
Motherboard
GIGABYTE Z170M D3H
CPU
i5-6500
Graphics
RX 480
Mac
iMac
Guess this the correct thread for this.

I just purchased and installed:
XFX Radeon RX 570 DirectX 12 RX-570P8DFD6 8GB 256-Bit DDR5 PCI Express 3.0 CrossFireX Support Video Card

First the Clover boot menu is corrupted. I can just make out the icons on the boot loader screen. This is on my Z270X Hack, with i5-7600K CPU on ASUS ITX motherboard. I dual boot on this machine.

I just removed the NVIDIA GTX 950 that I've used on the system for a year, having given up hope of being able to upgrade to Mojave. I was on 10.13.6 at the very latest security update, having just fixed the NVIDIA driver on that update.

So it starts with a corrupted Clover splash screen. I booted to Windows 10 and installed AMD Radeon drivers. Seemed to work OK.

I just finished updating my GA-Z97X to use a Gigabyte Radeon 580 8GB card, that went smoothly or as expected.

Using that knowledge gained, I turned OFF the NVidia Injection in Clover on the Z270X machine, and attempted to boot, using this XFX RX 570 card.

Black screen. :rolleyes:

I came back to this thread, re-read post #1 and added RedeonDeInit = true to config.plist. Rebooted - all using a USB boot stick so I can make these Clover config.plist changes on my GA_Z97X hack.

Still black screen.

I removed any all all NVidia references in the config.plist. I can't generate a debug dump on the Z270X as I can't get beyond the black screen. But I have attached the config.plist from the USB stick.

I think I'm in a case where the XFX Radeon RX 570 is incompatible.

Is that the case?
Do you have Lilu and WhateverGreen Kexts in Clover/Kexts/Other folder.
 
Joined
Oct 23, 2010
Messages
845
Motherboard
GA-Z77X-UP5-TH
CPU
i7-3770K
Graphics
RX 580
Mac
iMac, MacBook Pro
Mobile Phone
Android, iOS,
I’ve been reading up a bit in this and the same problem was happening in windows and users had to remove and update to new AMD drivers. So AMD launched RX cards without driver support and then corrected it for windows apps.
This really is ironic seeing as how Apple has said the new metal2 is supposed to use the graphics cards more effectively and take the load off of the CPUs. But this encoding/decoding issue is contrary to that stated goal.
There may be another aspect to it as well. Apps for MacOS being created for all users and many macs don’t have a dedicated GPU so maybe they just focused on the Intel side because all macs currently support have this in common?
I agree it's very ironic but you didn't really believe all the hype from Apple (specially Metal2) did you :lol:.
Even if they were focussed on Intel side, Apps should not freeze the system with AMD GPU's.
Because the Apps freeze, they removed the H/W acceleration from their drivers.

When I get my hands on brother's new real MacbookPro15,1 with Radeon Pro 555 (Baffin), I'll do some tests.
He sent me this IOREG, it does NOT include IOGVAHEVCEncode, IOGVAHEVCDecode, IOGVAVTCapabilities or IOGVAHEVCodec properties (which are used for H/W acceleration). These were there before he updated to 10.14.1.

Screenshot 2018-12-09 at 20.04.21.png
 
Joined
Aug 18, 2011
Messages
331
Motherboard
ASRock Z270M-ITX/ac
CPU
i7-6700K
Graphics
RX 580
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
iOS
Do you have lilu and whatevergreen Kexts in Clover/Kexts/Other folder.
i have Lilu in /Library/Extensions. I didn't read ( this is a huge post ) about having to put Lilu And Whatever Green in Kexts/Other. I will attempt. thanks.

Removing some graphics card preferences might help. If reaching the desktop is not possible, have you tried safe boot?
I can't boot into safe mode, or any mode. All black screens.
 
Joined
Oct 23, 2010
Messages
845
Motherboard
GA-Z77X-UP5-TH
CPU
i7-3770K
Graphics
RX 580
Mac
iMac, MacBook Pro
Mobile Phone
Android, iOS,
i have Lilu in /Library/Extensions. I didn't read ( this is a huge post ) about having to put Lilu And Whatever Green in Kexts/Other. I will attempt. thanks.



I can't boot into safe mode, or any mode. All black screens.
Needed to remove all nvidia drivers too and use the nv disable boot flag ?
 
Joined
Aug 18, 2011
Messages
331
Motherboard
ASRock Z270M-ITX/ac
CPU
i7-6700K
Graphics
RX 580
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
iOS
@Gigamaxx

I placed Lilu.kext and WhateverGreen.kext in the Kexts/Other folder of my USB boot stick.

I booted at this time when the Apple load got to where I think it does a graphic load, it reset the system and brought me back to the Clover boot selector screen.

This is different than before, where it was just in black screen space and nothing ( I suspect the OS loaded).

Is there a conflict between the LiLu.kext in Other folder and one in /Library/Extensions ? How can I fix that?

Finally I've been given all kinds of advice (over this Forum) about putting my kexts in kexts/Other or in /Library/Extensions, with me being successful in getting Z270X Hack working with NVidia and /Library/Extensions for kexts - audio and HDMI, Bluetooth and WiFi dongles etc working.

Where should I put the injected kexts?

@vulgo

How do I get to these preferences changes if I can't get past the black screen?

/var/db/com.apple.iokit.graphics
Code:
sudo find -E ~ /Library -regex '.*(Preferences|ByHost)/com.apple.loginwindow.*plist'
Removing some graphics card preferences might help. If reaching the desktop is not possible, have you tried safe boot?
Finally in my OTHER hack, GA-Z97X, I was able to put this card:

https://www.newegg.com/Product/Product.aspx?Item=N82E16814125962&ignorebbr=1

with NO requirement to add Lilu.kext and WhateverGreen.kext to kexts/Other, or use RadeonDebugInit = true. It just worked. Was that lucky? Should I just replace this XFS RX 570 with the above RX 580 and have done with this ?
 
Joined
Jul 24, 2015
Messages
2,326
Motherboard
MSI H81i
CPU
i5-4570
Graphics
RX 580
How do I get to these preferences changes if I can't get past the black screen?
Single user mode? To delete the files
Code:
/sbin/fsck -fy
/sbin/mount -uw /
/bin/rm /var/db/com.apple.iokit.graphics
/bin/rm /Library/Preferences/com.apple.loginwindow.plist
/usr/bin/find -E /Users -regex '.*(Preferences|ByHost)/com.apple.loginwindow.*plist' -delete
exit
Have you tried re-plugging different ports, HDMI, DP etc?
 
Top