Достъпен е Waypipe за отдалечено стартиране на приложения на базата на Wayland

Представен проект Waypipe, в рамките на които развива прокси за протокола Wayland, позволяващ стартиране на приложения на друг хост. Waypipe осигурява пренос на данни до друг хост чрез един мрежови сокет на съобщенията Wayland и сериализирани изменения в буферите на споделена памет и DMABUF.

Като транспорт може да се използва SSH по аналогия с вграденото в SSH пренасочване на протокола X11 („ssh -X“). Например, за стартиране на програмата weston-terminal от друг хост и показване на интерфейса на текущата система, е достатъчно да изпълните командата „waypipe ssh -C user@server weston-terminal“. Waypipe трябва да бъде инсталиран и на страната на клиента, и на страната на сървъра — един екземпляр играе ролята на сървър на Wayland, а другият клиент на Wayland.

Производителността на Waypipe е оценена като достатъчна за отдалечено стартиране в локална мрежа на терминали и статични приложения, като Kwrite и LibreOffice. За интензивно работещи с графики програми, като компютърни игри, Waypipe все още е малко приложим поради спад на FPS два пъти и повече, в резултат на закъсненията, които възникват при изпращането на данни за съдържанието на целия екран по мрежата. За преодоляване на този проблем е предвидена опция за кодиране на потока във форма на видео
h264, но тя все още е приложима само за линейни разпределения на DMABUF (XRGB8888). За компресия на потока може да се използва и ZStd или LZ4.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster