Я пытаюсь создать Xen domU, который можно подключать через VNC-сервер Xen. Ниже представлен шаблон (на самом деле он создан OpenNebula):
name = 'one-153'
#O CPU_CREDITS = 256
memory = '128'
bootloader = "/usr/bin/pygrub"
disk = ['tap:aio:/home/oneadmin/cloud/one/var/153/images/disk.0,xvda,w',]
vif = ['mac=02:00:c0:a8:00:03,bridge=virbr0',]
vfb = ['type=vnc,vnclisten=slave1,vncdisplay=1,vncpasswd=v98KXdFN']
Проблема в том, что я не могу подключиться к domU, если на нем нет X. В этом случае все, что у меня есть, - это пустой экран. Кроме того, если в domU есть X, экран будет пустым до тех пор, пока не появится приглашение входа в систему, хотя он должен быть похож на этот.
Некоторая информация, которая может быть полезна:
Итак, VNC нужен X-сервер. Когда я смотрю на службы, запущенные vnc (xinetd на CentOS 5), всегда присутствует X.