Unable to passthrough RX 5600 XT to Catalina


Jared24

Recommended Posts

Hello,

 

I have been trying to passthrough an XFX RX 5600 XT to Mac OS with hardly any luck. I have successfully gotten it to work on my Windows 10 VMs.  Mojave VM's detect it as a RX 5700, which works fine but without graphic acceleration. When I try to pass it through in a Catalina VM however, it fails to boot leaving me with the message "2020-01-26T20:40:19.218679Z qemu-system-x86_64: vfio: Unable to power on device, stuck in D3". VNC works fine before and after attempting passthrough.

 

I have tried the suggestions from https://khronokernel-3.gitbook.io/catalina-gpu-buyers-guide/modern-gpus/amd-gpu which includes adding a boot argument and certain kexts. This did not result in any changes. 

 

I understand that the card is extremely new, but it has the same PCI ID as the RX 5700 XT which people seem to have no issues with at all. Is there anything noticeable that I am doing wrong here? Has anybody gotten a RX 5600 XT fully working on Catalina/Mojave?

 

Any suggestions are greatly appreciated!

 

 

Edit: Trying out a MSI RX 5700 XT yielded the exact same result.

My specs are Ryzen 2700X, Aorus B450m Motherboard, 16GB DDR3 3200MHZ
 

catalinaxml.txtvmlog.txt

Edited by Jared24
Link to comment
  • 3 months later...
  • 2 months later...
  • 1 month later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.