Wayland. Удалённый доступ. VNC

2025-02-21 · 1 мин. для прочтения

Wayland. Удалённый доступ. VNC.

Содержание

1 wayvnc

1.1 Установка

  • Gentoo:
    emerge gui-apps/wayvnc
    

1.2 Запуск

  • Сервер принимает по умолчанию подключения только от localhost.
  • Чтобы принимать подключения через любой интерфейс, установите в командной строке адрес на 0.0.0.0:
    wayvnc 0.0.0.0
    
  • Чтобы подключиться к существующей сессии не из-под ней (например, из-под ssh), необходимо экспортировать переменную WAYLAND_DISPLAY:
    export WAYLAND_DISPLAY=wayland-1; wayvnc 0.0.0.0
    

1.3 Управление сокетом

  • Для управления во время выполнения, Wayvnc открывает unix-сокет $XDG_RUNTIME_DIR/wayvncctl (или /tmp/wayvncctl-$UID).
  • Можно подключаться и обмениваться сообщениеми в формате JSON.
  • Используется утилита wayvncctl.

2 Подключение

  • Для подключения можно использовать любой клиент.
  • Я использую Remmina.
Дмитрий Сергеевич Кулябов
Authors
Профессор кафедры теории вероятностей и кибербезопасности
Мои научные интересы включают физику, администрирование Unix и сетей.