Contribute
Register

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

Status
Not open for further replies.
Joined
Mar 6, 2014
Messages
16
Motherboard
Gigabyte B760M Aorus Elite AX
CPU
i9-12900K
Graphics
RTX 3060 Ti
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.
 
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.
 
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.
 
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?
 
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.
 
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.
 
Status
Not open for further replies.
Back
Top