я без проблем запускаю на удаленной машине приложения и они у меня отображаются. Но интересует можно ли как-то посредством xorg получить доступ к рабочему столу, как это например позволяет делать радмин или teamviewer? Или что можете подсказать для удаленного доступа к машине?
ssh user@host env DISPLAY=:0 x11vnc # _без_ -X, т.к. x11vnc должен подключиться к X-серверу на сервере
vncviewer host # подключаемся к запущенному x11vnc
> что дальше?
1) Запустить на сервере x11vnc
2) Запустить на клиенте vncviewer
Пример выше (с ssh) - когда x11vnc запускается по команде с клиента, в этом случае ему необходимо передать переменную DISPLAY, о которой ssh ничего не знает и её не назначает.
Вы можете просто запустить x11vnc из существующей X-сессии и начать работать. Не забудьте назначить VNC-серверу пароль, если есть вероятность подключения к серверу третьего лица.