Если вы используете x11vnc, вы можете добавить флаги «noxdamage» в его командную строку, чтобы запустить VNC-сервер, который даст вам все симпатичные эффекты compiz по сравнению с VNC (что, вероятно, плохо, но вы идете).
Установить :
sudo apt-get установить x11vnc
Затем запустите его в терминале (только один раз, просто чтобы установить пароль)
x11vnc -usepw
Затем, наконец, вставьте эту команду в /etc/rc.local:
x11vnc -usepw -forever -noxdamage -scale 4/5 -avahi -timeout 60 -nolookup -q
-всегда будет поддерживать работу сервера после отключения. В противном случае, когда первый клиент отключится, сервер перестанет работать.
-avahi будет означать, что сервер будет рекламировать себя, используя avahi (multicast dns). Такие клиенты, как Reminna и Vinagre, будут искать и показывать их. Также полезно, если ваш клиент работает на Macintosh, поскольку «bonjour» на самом деле является просто выдуманным брендом Apple для zeroconf, из которых avahi является версией с открытым исходным кодом.
-scale 4/5 будет означать, что экран 1900x1200 будет соответствовать экрану 1280x1024. Да, большинство клиентов допускают локальное масштабирование, но этот параметр означает, что сервер отправляет меньше данных, что может быть полезно для медленных или интернет-соединений.
-nolookup означает, что сервер не будет пытаться найти клиент. Никаких длинных пауз при подключении.
-timeout просто указывает, как долго сервер будет ждать подключения клиента, прежде чем снова спать.
Преимущество этого метода в том, что есть множество других доступных опций, если вы захотите взглянуть (man x11vnc). Очень гибкий, но, к сожалению, не очень красивый графический интерфейс.
ps Если вы еще не попробовали Reminna как альтернативу Vinagre, я бы посоветовал вам попробовать. Это превосходный VNC-клиент, который также поддерживает RDP.