Xserver, к которому я могу подключиться

3079
quack quixote

Я ищу что-то вроде, screenно для X?

Я представляю себе ситуацию, когда я делаю что-то вроде «X --reconnect remote_server: 11», и я снова подключаюсь к уже существующему сеансу X, где все программы, которые были запущены ранее, все еще там.

Есть что-нибудь подобное? Платформа: Linux.

5

2 ответа на вопрос

3
quack quixote

Xvnc! У меня сейчас есть сервер Xvnc, работающий на моем домашнем сервере без головы. Мне действительно пришлось отредактировать настройки менеджера входа в систему, чтобы сервер работал должным образом, но он работает и дает мне и 1) приглашение для входа в систему пользователя, и 2) сеанс повторного подключения. Он не обеспечивает прямой доступ к графическому оборудованию, поэтому он не может использовать преимущества аппаратного ускорения и не обеспечивает XDMCP или входы в локальную консоль (насколько я знаю). Но это идеально для удаленного X-сервера.

В типичной установке рабочего стола Ubuntu GNOME поставляется с предварительно настроенным VNC-сервером, Vinoкоторый предоставляет повторно подключаемый удаленный рабочий стол, но вам нужно войти в консоль, чтобы активировать его (Vino не запускается gdm, поэтому он не предоставляет приглашение для входа). Вы можете включить Vino в настройках «удаленного рабочего стола» GNOME.

Типичные сеансы X / XDMCP не предоставляют эту функциональность, но NoMachine NX может также включить то, что вы ищете. Вы также можете использовать x11vncдля доступа к уже запущенному удаленному сеансу X (аналогично Vino).

Это обычно устанавливается как vncserver - очень полезно, я часто этим пользуюсь. С Vino вам нужно не только войти в консоль, но и любой, кто проходит мимо, может видеть, что вы печатаете или читаете; с vnc никто больше не может это увидеть. Shannon Nelson 15 лет назад 0
3
xpixelz

определенно вам нужен xpra, выдержка из man-страниц:

 xpra - viewer for remote, persistent X applications  Xpra is a tool which allows you to run X programs — usually on a remote host — and then direct their display to your local machine, disconnect from these pro‐ grams, and reconnect from the same or another machine, all without losing any state. It differs from standard X forwarding in that it allows disconnection and reconnection without disrupting the forwarded application; it differs from VNC and similar remote display technologies in that xpra is rootless: i.e., applications forwarded by xpra appear on your desktop as normal windows managed by your window manager, rather than being all "trapped in a box together". Xpra also uses a custom protocol that is self-tuning and relatively latency-insensitive, and thus is usable over network connections that are too slow or unreliable for standard X forwarding. 
+1 для Xpra, некоторые ссылки: [xpra googlecode] (http://code.google.com/p/partiwm/wiki/xpra) (оригинальный проект - не поддерживается), [xpra.org] (http: // xpra. org) (современный форк) totaam 12 лет назад 0

Похожие вопросы