В GNOME для Wayland реализована поддержка удалённого рабочего стола

Одним из ограничений при использовании GNOME поверх Wayland являлось отсутствие средств для удалённого обращения к рабочему столу. Данный недостаток теперь устранён благодаря добавлению в libmutter D-Bus-обработчиков org.gnome.Mutter.RemoteDesktop и org.gnome.Mutter.ScreenCast, через которые можно получить доступ к потоку данных, отражающему текущие изменения содержимого экрана или отдельных окон.

Данные API позволяют серверам RDP и VNC организовать захват содержимого экрана GNOME при работе поверх Wayland. В качестве первого практического решения подготовлен новый сервис systemd — GNOME Remote Desktop c реализацией демона с поддержкой VNC на базе libvncserver, который может использоваться для подключения к экрану удалённых VNC-клиентов, выступая прозрачной заменой VNC-сервера Vino. Поддержка нового API в Mutter пока носит экспериментальный характер и требует после наложения патчей сборки с указанием флага «—enable-remote-desktop». Для Fedora уже сформированы готовые rpm-пакеты c GNOME Remote Desktop.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.