вобще было бы разумно чтобы это делала та операционная система ,которая запускается на виртульльной машине. у нее уже все для этого есть. реализовать это было бы несложно, но почему то разработчики мыслят иначе.
Так и есть. Т.е иксы у тебя в виртуалке (да хоть виндовс), а вот вывод ты можешь сделать в сеть. Т.е. подключаешься с другого компа с помощью клиента spice/vnc, где есть графика, к виртуальной машине и свободно тыкаешь мышкой уже внутри виртуалки. А на сервере где машина запущена, графика тогда и не нужна. Главное настроить сеть, что бы к серверу на указанный порт можно было подключиться с компа на который ты хочешь вывести графику. Можно не только графику, можно usb прокидывать (хренова работает) и файлы перекидывать прям напрямую с клиента в виртуальную машину, но это уже нужно ставить аддоны в гостевую ОС.
Вообще можно просто подключаться через простой VNC клиент (по мне не удобен), тут главное скофигурирвоать опции запуска qemu-kvm.