projekt , në kuadër të të cilit një proxy për protokollin Wayland, i cili lejon ekzekutimin e aplikacioneve në një host tjetër. Waypipe sigurone transmetimin në një host tjetër përmes një socket-i rrjeti për mesazhet Wayland dhe ndryshimet e serijalizuara në tamponët e memories së ndarë dhe DMABUF.
Si transport mund tĂ« pĂ«rdoret SSH, nĂ« njĂ« mĂ«nyrĂ« tĂ« ngjashme me ridrejtimin e protokollit X11 tĂ« integruar nĂ« SSH (âssh -Xâ). PĂ«r shembull, pĂ«r tĂ« ekzekutuar programin weston-terminal nga njĂ« host tjetĂ«r dhe pĂ«r tĂ« shfaqur ndĂ«rfaqen nĂ« sistemin aktual, mjafton tĂ« ekzekutoni komandĂ«n âwaypipe ssh -C user@server weston-terminalâ. Waypipe duhet tĂ« jetĂ« i instaluar si nĂ« anĂ«n e klientit ashtu edhe nĂ« atĂ« tĂ« serverit - njĂ« kopje vepron si server Wayland, ndĂ«rsa tjetra si klient Wayland.
Performanca e Waypipe-it është vlerësuar si e mjaftueshme për ekzekutimin në distancë të terminaleve dhe aplikacioneve statike në rrjetin lokal, si Kwrite dhe LibreOffice. Për aplikacionet që punojnë intensivisht me grafikë, si lojërat kompjuterike, Waypipe është ende i pakonceptuar për shkak të rënies së FPS në dyfisht dhe më shumë, për shkak të vonesave që ndodhin kur dërgohen të dhënat e përmbajtjes së gjithë ekranit përmes rrjetit. Për të zgjidhur këtë problem është parashikuar një opsion për kodimin e rrjedhës në formën e videos
h264, por deri tani është e aplikueshme vetëm për skemat lineare DMABUF (XRGB8888). Për kompresimin e rrjedhës mund të përdoret gjithashtu ZStd ose LZ4.
Burimi: opennet.ru
