Главная особенность Ubuntu для удалённого доступа — в свежих версиях графическая сессия по умолчанию Wayland, а он ограничивает захват экрана на уровне протокола. Поэтому подготовка Ubuntu начинается не с установки программы, а с ответа на вопрос, в какой сессии работает машина.
Подготовка машины
- Проверьте версию: cat /etc/os-release. Для рабочих машин разумнее оставаться на LTS — у неё длинный срок поддержки и меньше сюрпризов между обновлениями.
- Проверьте тип сессии: echo $XDG_SESSION_TYPE. Если ответ wayland и с захватом экрана возникнут проблемы, на экране входа можно выбрать сессию на Xorg — переключатель обычно прячется под значком шестерёнки после выбора пользователя.
- Отключите автоматическое усыпление: «Параметры» → «Электропитание» → «Автоматический ждущий режим». На машине, к которой подключаются без присмотра, оно должно быть выключено при питании от сети.
- Проверьте права: пакет ставится через sudo, поэтому пользователь должен входить в соответствующую группу.
- Установите клиент: sudo apt install ./godesk_*.deb — зависимости подтянет пакетный менеджер.
Файл для загрузки — на странице скачивания.
Тест из реальной сети
Из офисного Wi-Fi проверка ничего не доказывает. Подключитесь с мобильного интернета и пройдите полный сценарий: видно рабочий стол, работают мышь и клавиатура, открывается нужное приложение.
Отдельно проверьте поведение после блокировки экрана — на части конфигураций Wayland картинка в этот момент становится недоступна, и это выглядит как обрыв, хотя сессия жива.
Если экран пустой, а сессия установлена, разбирайте по порядку из статьи про X11 и Wayland, а не перенастраивайте сеть.
После настройки
Ubuntu активно предлагает обновления, включая переход на следующий выпуск. На машинах с удалённым доступом это стоит держать под контролем: крупное обновление способно вернуть Wayland, если вы выбирали Xorg, и сбросить настройки питания.
- Запишите в карточку устройства версию, окружение и тип сессии — чтобы после апгрейда было с чем сравнить.
- После каждого крупного обновления проверяйте подключение заново, до того как оно понадобится в работе.
- Не откладывайте обновления безопасности: удалённо доступная машина — это машина, до которой могут дотянуться.
Если таких машин больше десятка, следить за их состоянием вручную перестаёт получаться — статусы, метрики и оповещения собираются в разделе мониторинга парка.
Нужны ли права суперпользователя для установки?
Для установки пакета — да, как и для любого системного пакета. Для повседневных подключений — нет, и постоянно работать под привилегированным пользователем не нужно: это стандартное разделение, и удалённый доступ здесь ничем не отличается от остальных программ.
Что проверить, если после перезагрузки доступ пропадает?
Запускается ли служба автоматически при старте системы, а не только вручную после входа. Второй по частоте случай — машина требует ввода пароля для расшифровки диска при загрузке и до графической сессии просто не доходит, пока к ней не подойдут физически.