Просто VNC
05.01.2016
Для того чтобы под unix удаленно запустить X приложение нужно определить переменную DISPLAY и запустить на локальном компьютере X-Server (VcXsrv или любой другой). Если при этом упадет сеть, то приложение тоже падает, теряются данные и прочие проблемы.
Старый и эффективный выход из этого положения — установить vnc-сервер и соединятся с ним с любого места, не боясь потери данных, «порывов» и просто заметно быстрее, чем через X-сервер. Можно, например, запустить firefox на удаленном серваке и спокойно серфиться, можно запустить виртуалку и соединяться с ней, когда нам нужно, ну итд
- устанавливаем на сервере vnc-сервер, например, vnc4server или tightvncserver
# apt-get update
# apt-get install vnc4server - запускаем его без параметров — при первом запуске он запрашивает пароль для доступа.
- устанавливаем на сервере переменную DISPLAY, запускаем vnc-сервер и запускаем любое X-приложение
# export DISPLAY=localhost:12
# vnc4server :12
# xterm & - соединяемся с помощью vnc-viewer (любой клиент под любой платформой, например TightVNC Viewer или любой другой)
- прибить vnc можно командой
# vnc4server -kill :12
Ссылки в тему: