I decided to go with unraid for my home server and so far so good. I wanted to have an Ubuntu VM that I could use for development that had a GPU passed through for some extra speed.
I got a VM set up with an SSD passed through and my RX 560 passed through. I didn’t realize that AMD GPUs had a re-initialization problem. Is there any way to fix it?
there’s no documented way of doing this on a linux guest as of yet, but that doesn’t mean it isn’t possible. If the card is new I’d suggest you RMA and look around for one that isn’t affected by the bug.
I switched the Machine field in unraid to i440fx-2.11 from Q35-2.11 and it seemed to let me shut down and restart the system without having to power cycle the host.