Waypipe je dostupný pro vzdálené spouštění aplikací na základě Wayland

Představení projekt Waypipe, v rámci kterého se vyvíjí proxy pro protokol Wayland, který umožňuje spouštění aplikací na jiném hostiteli. Waypipe zajišťuje přenos na jiný host přes jeden síťový socket zpráv Wayland a serializované změny v bufferu sdílené paměti a DMABUF.

Jako transport může být použito SSH, podobně jako je to u vestavěného přesměrování protokolu X11 v SSH («ssh -X»). Například pro spuštění programu weston-terminal z jiného hostitele a zobrazení rozhraní na aktuálním systému stačí provést příkaz «waypipe ssh -C user@server weston-terminal». Waypipe musí být nainstalován jak na straně klienta, tak na straně serveru — jeden instance hraje roli serveru Wayland a druhý je klientem Wayland.

Výkon Waypipe je považován za dostatečný pro vzdálené spouštění terminálů a statických aplikací, jako je Kwrite a LibreOffice v místní síti. Pro intenzivně graficky náročné programy, jako jsou počítačové hry, je Waypipe zatím málo vhodný kvůli poklesu FPS více než dvojnásobně v důsledku zpoždění, které vzniká při odesílání dat o obsahu celého obrazovky přes síť. Pro překonání tohoto problému je k dispozici volba pro kódování toku ve formě videa
h264, ale ta je zatím použitelná pouze pro lineární rozložení DMABUF (XRGB8888). Pro kompresi toku lze také použít ZStd nebo LZ4.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster