Не может запустить презентацию консольной сессии удаленного компьютера от сессии SSH

Мне нравится устанавливать с живого изображения: http://www.debian.org/CD/live/

Я предпочитаю разобрать загрузку, чтобы сделать usb-флешку. Я не доверяю себе "cat > /dev/sdX" - на случай, если я сотру какой-нибудь другой раздел. Менее вероятно, но все же.

1
29.05.2014, 21:00
2 ответа
[1187261] Если вы хотите удаленно запустить программу в графическом сеансе, вам необходимо установить больше, чем переменная окружения [1187649] DISPLAY [1187650]. Необходимо установить как минимум [1187651]XAUTHORITY[1187652] и [1187653] DBUS_SESSION_BUS_ADDRESS[1187654]. Другие переменные, которые было бы неплохо установить, это XDG_*, такие как [1187655]XDG_RUNTIME_DIR[1187656], [1187657]XDG_SEAT[1187658] и др.

Вы можете узнать их значения, запустив что-нибудь вроде:

Если вы используете XFCE, вы также можете сделать:

(Для GNOME это, вероятно, [1187659]gnome-сеанс[1187660])[1187268].

0
28.01.2020, 01:56
[1187225]После моего открытия из информации в 'EDIT 2', я решил просто выполнить монтируемую часть скрипта отдельно с помощью plink. plink сделает 3 различных SSH соединения с машиной: 1. Автоматически принимать отпечатки пальцев 2. Установить долю как корневую 3. Запустите основной сценарий, чтобы скопировать и начать презентацию в качестве стандартного пользователя.

enter image description here

Сценарий сторона Windows ссылка выглядит следующим образом:

Это, возможно, не самое эффективное решение, но это работает для моей ситуации.[1187230].

0
28.01.2020, 01:56

Теги

Похожие вопросы