Contribute
Register

XFX RX 460 Single Slot vers. Device ID#: 0x67ef

Joined
Mar 6, 2014
Messages
5
Mac
Classic Mac
Mobile Phone
Hi all

So I got myself the new XFX RX 460 single slot version of the card and tried it in 10.12.4. I followed the post by carlos here https://www.tonymacx86.com/threads/amd-rx480-config-advice.211923/ but I am still getting a 'no signal' and black screen from my display via HDMI. I checked system information/display and the RX 460 is listed with device ID 0x67ef so it seems Sierra has detected it. There is no message to say the kext hasn't loaded so I assume all is OK in that area too.

I am stumped as to what I should try next. Any guidance on what I should try next would be appreciated. thanks.
 
Joined
Sep 26, 2015
Messages
126
Motherboard
Gigabyte H270N WiFi
CPU
i5-7500
Graphics
Quadro K1200
Mac
  1. MacBook Pro
I don't have a 460, but using 480 with 0x67DF.
On both 10.12.3/10.12.4, using the same technique.
I suppose the only difference is using 0x67EF for you.
Or not, you can use 0x67DF and try it out.

on 10.12.4
1. add 0x67DF to the kext and make sure the permission is absolutely fixed and cache are rebuilt, if it is not, OS will jump out kext not installed correctly.
I did this only over the command line, and Did not replace kexts in the folder, instead, delete those in /S/L/E, and then copy it to /S/L/E.

2. config.plist, kext patch for X4100 and 9510controller, 3 patches for x4100, 2 patches for 9510controller.
3. add path of these two kexts to config.plist
4. make sure bios is set to using iGPU and also with correct setting, DVMT pre alloc etc....

I am not sure what are the values for rx460 at KextToPatch.
 
Joined
Oct 5, 2013
Messages
505
Mac
Classic Mac
Mobile Phone
Hi all

So I got myself the new XFX RX 460 single slot version of the card and tried it in 10.12.4. I followed the post by carlos here https://www.tonymacx86.com/threads/amd-rx480-config-advice.211923/ but I am still getting a 'no signal' and black screen from my display via HDMI. I checked system information/display and the RX 460 is listed with device ID 0x67ef so it seems Sierra has detected it. There is no message to say the kext hasn't loaded so I assume all is OK in that area too.

I am stumped as to what I should try next. Any guidance on what I should try next would be appreciated. thanks.

The moderators are going to want you to fill in your equipment listimg, so that that folks trying to help you will have a better idea of what to look at.

After you do that, remove all of that stuff from the previous threads, no id spoofing, no kext editing, nothing. The kexts are already set up for the RX 460.

In your Clover config.plist file, set Graphics - Inject - ATI to be false, save and restart. You should have the basic AMD framebuffer and be able to use the monitor attached to the card. You may have to make some adjustments in the Displays preference pane to get the monitor set as 'primary'.

After that jump over into the very long AMD public beta tester's thread and work backward to seee how to set up the Berbice. frame-buffer and use it.
 
Joined
Mar 6, 2014
Messages
5
Mac
Classic Mac
Mobile Phone
I removed all clover changes.

I am running Sierra inside UNRAID Linux KVM. The VM works fine with just VNC as display.
I passthrough the RX 460 to the VM and the kext is not loaded. The same GPU works in Windows as passthrough so the card is not the issue.

Thinking that RX 460 XFX would work OOB with Sierra I bought the Single slot vers.

System Information shows:

Type: GPU
Bus: PCI
Vendor: ATI (0x1002)
Device ID: 0x67ef
Revision ID: 0x00cf
Kernel Extension Info: No Kext Loaded

When I apply the clover changes the kext is loaded but I get a black screen/no signal.
Maybe i just need to patch or provide an alternate kext?

Any ideas?
 
Joined
Sep 15, 2015
Messages
151
Motherboard
Gigabyte GA-Z97X-GAMING 3
CPU
i7-4790K
Graphics
Sapphire Nitro RX 480 OC
Mac
  1. MacBook Pro
I removed all clover changes.

I am running Sierra inside UNRAID Linux KVM. The VM works fine with just VNC as display.
I passthrough the RX 460 to the VM and the kext is not loaded. The same GPU works in Windows as passthrough so the card is not the issue.

Thinking that RX 460 XFX would work OOB with Sierra I bought the Single slot vers.

System Information shows:

Type: GPU
Bus: PCI
Vendor: ATI (0x1002)
Device ID: 0x67ef
Revision ID: 0x00cf
Kernel Extension Info: No Kext Loaded

When I apply the clover changes the kext is loaded but I get a black screen/no signal.
Maybe i just need to patch or provide an alternate kext?

Any ideas?

The VM is still going to need a helper card; the black screen/no signal is likely the normal AMD behavior when the card is booted as a primary display. It's possible you have more flexibility with the VMs UEFI and you can somehow get it to not init the card, but I never spent the time to figure out how to deal with that.
 
Joined
Apr 15, 2011
Messages
49
Motherboard
GA-H97N-WIFI
CPU
Intel Core i5 3.2GH/z
Graphics
Nvidia Geforce GTX 1050ti 4GB
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Also I've read in some thread (I believe it was the one first announcing that the RX 460 had native support) that the XFX cards use a modified Vbios that has problems with OS X and the "native" support. You can try using clover to load the vbios of a Gigabyte or EVGA(?) RX 460.
 
Top