Wayland. Удалённый доступ. VNC
2025-02-21
·
1 мин. для прочтения
Wayland. Удалённый доступ. VNC.
Содержание
1 wayvnc
- Сервер VNC для композиторов на основе wlroots.
- Репозиторий: https://github.com/any1/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.