projektet , vilket Àr proxy för Wayland-protokollet som möjliggör att köra applikationer pÄ en annan vÀrd. Waypipe sÀkerstÀller överföring till en annan vÀrd via en gemensam nÀtverksocket för Wayland-meddelanden och serializerade Àndringar i delade minnesbuffertar och DMABUF.
SSH kan anvĂ€ndas som transport, analogt med den inbyggda SSH-omdirigeringen av X11-protokollet ("ssh -X"). För att köra weston-terminalprogrammet frĂ„n en annan vĂ€rd och visa grĂ€nssnittet pĂ„ det aktuella systemet rĂ€cker det att köra kommandot "waypipe ssh -C user@server weston-terminal". Waypipe mĂ„ste installeras bĂ„de pĂ„ klientens och serverns sida â en instans fungerar som Wayland-server och den andra som Wayland-klient.
Waypipes prestanda bedöms som tillrÀcklig för fjÀrrkörning av terminaler och statiska applikationer sÄsom Kwrite och LibreOffice i ett lokalt nÀtverk. För resurskrÀvande grafiska program, som datorspel, Àr Waypipe Àn sÄ lÀnge mindre anvÀndbart pÄ grund av att FPS sjunker med hÀlften eller mer, pÄ grund av fördröjningar som uppstÄr vid överföring av information om hela skÀrminnehÄllet över nÀtverket. För att övervinna detta problem erbjuds en funktion för att koda strömmen i form av video
h264, men denna Àr Àn sÄ lÀnge endast tillÀmplig för linjÀra DMABUF-layouts (XRGB8888). För komprimering av strömmen kan ocksÄ ZStd eller LZ4 anvÀndas.
KĂ€lla: opennet.ru
