Установка x11vnc:
sudo apt-get install x11vnc
x11vnc -usepw -shared -find -forever -clip xinerama1 &
-usepw использовать ~/.vnc/passwd (предложит создать в случае отсутствия)
-shared разрешить более одного подключения
-forever не выходить после успешного коннекта
-find найти самостоятельно дисплей
-clip xinerama1 — ограничить 1-м дисплеем
попытался запустить из-под рута с параметром -unixpw, но навскидку не заработало
Если очень хочется, то можно подрубить xrdp:
sudo apt-get install xrdp
xrdp.conf:
[globals]
bitmap_cache=yes
bitmap_compression=yes
port=3389
crypt_level=low
channel_code=1
[xrdp1]
name=x11vnc
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=5900
TODO: nxproxy — сжатие X
Xming — Xorg сервер под windows.
После установки Xming, запускаем программу XLaunch — это мастер настроек. На первом шаге указываем способ интеграции в графическое окружение Windows.
На втором шаге нам предлагается автоматически запускать какое-нибудь приложение вместе с иксами. Указываем «start no client»
На третьем шаге указываем параметры запуска Xming. Опция Clipboard позволяет интегрировать буфер обмена.
Вводим следующие параметры:
-dpi 96 -xkblayout us,ru -xkbvariant basic,winkeys -xkboptions grp:ctrl_shift_toggle
«-dpi 96» — чтобы поправить размер шрифтов. Значение можно подбирать по вкусу.
«-xkblayout us,ru» — для работы с двумя раскладками клавиатуры.
«-xkbvariant basic,winkeys» — уточнение раскладок.
«-xkboptions grp:caps_toggle» — переключение раскладки клавишей CAPS LOCK, (для переключения на ctrl+shift «-xkboption grp:ctrl_shift_toggle»).
После этого, на четвертом шаге сохраняем настройки и все.