Waypipe je k dispozícii na vzdialené spúšťanie aplikácií založených na Wayland

Predloženej projekt Waypipe, v rámci ktorej sa vyvíja proxy pre protokol Wayland, ktorý vám umožňuje spúšťať aplikácie na inom hostiteľovi. Waypipe poskytuje vysielanie správ Wayland a serializovaných zmien zdieľanej pamäte a vyrovnávacích pamätí DMABUF inému hostiteľovi cez jediný sieťový soket.

SSH možno použiť ako prenos, podobne ako presmerovanie protokolu X11 zabudované do SSH („ssh -X“). Ak chcete napríklad spustiť program weston-terminal z iného hostiteľa a zobraziť rozhranie na aktuálnom systéme, stačí spustiť príkaz „waypipe ssh -C user@server weston-terminal“. Waypipe musí byť nainštalovaný na strane klienta aj na strane servera – jedna inštancia funguje ako server Wayland a druhá ako klient Wayland.

Výkon Waypipe je hodnotený ako dostatočný na vzdialené spustenie terminálov a statických aplikácií ako Kwrite a LibreOffice v lokálnej sieti. Pre graficky náročné programy, ako sú počítačové hry, je Waypipe stále málo použiteľný kvôli dvojnásobnému alebo viacnásobnému poklesu FPS v dôsledku oneskorení, ktoré sa vyskytujú pri odosielaní údajov o obsahu celej obrazovky cez sieť. Na prekonanie tohto problému je k dispozícii možnosť kódovania streamu vo forme videa
h264, ale v súčasnosti je použiteľný iba pre lineárne rozloženia DMABUF (XRGB8888). Na kompresiu streamu je možné použiť aj ZStd alebo LZ4.

Zdroj: opennet.ru

Pridať komentár