You most certainly can run a GUI on vms. Use the spice display on the VM and a spice client on the desktop for a good remote desktop experience Here is a windows 7 desktop (2 displays) and a centos 7 desktop running on a Proxmox 5.2 cluster and displaying on a local desktop. These can be made...