vino-сервер обеспечивает удаленный доступ к сеансу консоли Gnome, и он не запускается, пока не начнется сеанс Gnome (то есть после входа в окно входа в систему с графическим интерфейсом). На форумах Ubuntu есть некоторые признаки того, что вы можете заставить его работать без монитора с помощью
- настройка GDM на автологин вместо отображения экрана входа в систему; а также
- настройка xorg.conf для использования драйвера "vesa".
Но этот пост также указывает, что Xserver был ограничен разрешением 640x480. Это можно настроить, изменив разрешение кадрового буфера консоли ядра; и может случиться так, что Ubuntu 10.04 уже меняет это значение по умолчанию для работы в более высоком разрешении.
Обновлено
Как уже упоминалось, вам, вероятно, нужно использовать Xvnc (RealVNC или TightVNC). Я не знаю, как легко будет настроить GDM для запуска сервера Xvnc.
Вместо этого в большинстве руководств рекомендуется запускать Xvnc из xinetd и включать XDMCP, чтобы Xvnc мог взаимодействовать с GDM. Я только что нашел в этом посте на форумах Ubuntu подробности о включении Xvnc + GDM в Lucid; это очень ясно и не трудно следовать.