Я использую этот сценарий в момент
#!/bin/bash
export DISPLAY=:0.0
sudo xhost +
/usr/lib/vino/vino-server #here i can manually login in the dektop with vnc
sudo xhost -
/usr/lib/vino/vino-server &
Кажется, ужасное решение, но единственная вещь, которую я нашел для входа в систему рабочего стола удаленно. Я все еще думающий это должно быть иначе, но я отправляю это и надеюсь, что кто-то находит это полезным.
Любое улучшение ценилось бы.
printf ' %-8s%s\n' TEXT-A TEXT-B
И если Вы хотите усечь первый текст если это слишком долго для установки:
printf ' %-8.8s%s\n' TEXT-A TEXT-B