Я не нашел этот точный вопрос, но я мог использовать неправильные термины. В Ubuntu 16.04 я смог запустить графические приложения по SSH первым выполнением:
export DISPLAY=0.0
затем любая графическая программа откроется при запуске на той же сессии SSH.
Например, nohup sudo -u $LOCALUSER gedit &
откроется gedit
чтобы локальный пользователь использовал.
Я знаю, что переключатель от старения, X11 в Уэйленд не является причиной это больше, работает.
Каков был бы текущий способ сделать это в 17.10/Уэйленд? Большинством моих рабочих станций управляют удаленно для локальных операторов с ограниченным доступом. Одно решение для лайнера для этого было бы желательно. Мы не можем сделать никаких сложных модификаций от начальной установки. Отсутствие информации заставляет меня думать, что это не возможно в установке по умолчанию и требует системной модификации." На по умолчанию система возможен "один лайнер позволять запускаться приложений GUI через SSH?
Если не возможный, мы можем ожидать, пока это обновление не сделано перед обновлением.
X11 является путем старая технология в этой точке. Чтобы сделать это с Уэйлендом, зарегистрируйтесь в Окне терминала GNOME:
$ echo $DISPLAY $XAUTHORITY
:0 /run/user/1000/gdm/Xauthority
На ssh сессии определите те два значения:
XAUTHORITY=/run/user/1000/gdm/Xauthority DISPLAY=:0 gedit
Проверенный для работы над Ubuntu 19.04.