AK
ssh -XC.
Если хочется дистрибутив линукса полегче, то можно alpine для виртуальных машин взять. Но с ним есть проблема — musl в качестве стандартной библиотеки может создать проблемы, если исполняемый файл изначально слинкован с glibc. Я пробовал ставить в debian neinst, но у меня возникли проблемы, поставить вывод в последовательную консоль я смог. На сабреддите OpenBSD несколько людей использует NixOS.
Возможно, будет проще использовать qemu. Хотя бы для того, чтобы установить и настроить VNC. И vmd и qemu понимает формат образов дисков qcow2