Xvnc! У меня сейчас есть сервер Xvnc, работающий на моем домашнем сервере без головы. Мне действительно пришлось отредактировать настройки менеджера входа в систему, чтобы сервер работал должным образом, но он работает и дает мне и 1) приглашение для входа в систему пользователя, и 2) сеанс повторного подключения. Он не обеспечивает прямой доступ к графическому оборудованию, поэтому он не может использовать преимущества аппаратного ускорения и не обеспечивает XDMCP или входы в локальную консоль (насколько я знаю). Но это идеально для удаленного X-сервера.
В типичной установке рабочего стола Ubuntu GNOME поставляется с предварительно настроенным VNC-сервером, Vino
который предоставляет повторно подключаемый удаленный рабочий стол, но вам нужно войти в консоль, чтобы активировать его (Vino не запускается gdm
, поэтому он не предоставляет приглашение для входа). Вы можете включить Vino в настройках «удаленного рабочего стола» GNOME.
Типичные сеансы X / XDMCP не предоставляют эту функциональность, но NoMachine NX может также включить то, что вы ищете. Вы также можете использовать x11vnc
для доступа к уже запущенному удаленному сеансу X (аналогично Vino).