На сервере LTS Ubuntu 16.04 (с XFCE4) я запускаю X11vnc в качестве сервера RDP, чтобы люди могли подключаться к нему с помощью удаленного рабочего стола Windows (либо из Windows, либо из OSX). Моя текущая конфигурация создает новый сеанс Xfce4 для каждого клиент-сервера; если Алиса подключается к серверу из дома, будет создан сеанс Xfce4 A. Если Алиса отключается от дома, а затем подключается снова, она может продолжить работу с сеанса A. Однако, если Алиса переходит в рабочий режим и подключается обратно с теми же учетными данными, создается новый сеанс Xfce4 B и назначается новому X11: # (например: 0,: 1 и т. д.) отобразить. Следовательно, Алиса не может продолжать работу. Хуже того, некоторые программы просто не открываются, поскольку их процесс все еще выполняется в сеансе A, хотя и невидим для Алисы при работе в сеансе B.
Я хотел бы создать только один сеанс Xfce4 для Алисы, где бы она ни подключалась, однако она подключается к (любой ОС, любому клиенту RDP), пока она не убьет / не завершит Xfce4-session
сама, поэтому она всегда может продолжить прежнюю работу.
Какая самая простая конфигурация X11vnc для этого?