I don't know if you found this website or not, but it seems to give a lot of information concerning Virtual Desktops: Virtual Desktops Using KVM (KVM-VDI) – RickyAdams.com
Source from above link at GITHUM: GitHub - Seitanas/kvm-vdi: linux-kvm based VDI solution .
This is a good AMD Linux Forum to ask also: https://www.phoronix.com/forums/forum/linux-graphics-x-org-drivers/amd-linux
Are you using this in a Server type environment?
If so, then maybe you should ask here : AMD Server Gurus