Waypipe je na voljo za oddaljeni zagon aplikacij, ki temeljijo na Waylandu

Predložil Projekt Waypipe, v okviru katerega se razvija proxy za protokol Wayland, ki vam omogoča zagon aplikacij na drugem gostitelju. Waypipe omogoča oddajanje sporočil Wayland in serializiranih sprememb skupnega pomnilnika in medpomnilnikov DMABUF drugemu gostitelju prek ene omrežne vtičnice.

SSH se lahko uporablja kot transport, podobno kot preusmeritev protokola X11, ki je vgrajena v SSH (»ssh -X«). Če želite na primer zagnati program weston-terminal z drugega gostitelja in prikazati vmesnik v trenutnem sistemu, samo zaženite ukaz “waypipe ssh -C user@server weston-terminal”. Waypipe mora biti nameščen tako na strani odjemalca kot na strani strežnika – ena instanca deluje kot strežnik Wayland, druga pa kot odjemalec Wayland.

Zmogljivost Waypipe je ocenjena kot zadostna za oddaljeno izvajanje terminalov in statičnih aplikacij, kot sta Kwrite in LibreOffice, v lokalnem omrežju. Za grafično intenzivne programe, kot so računalniške igre, je Waypipe še vedno malo uporaben zaradi padca FPS za dvakrat ali več zaradi zamud, ki nastanejo pri pošiljanju podatkov o vsebini celotnega zaslona po omrežju. Za premagovanje te težave je na voljo možnost kodiranja toka v video obliki
h264, vendar je trenutno uporabna le za linearne postavitve DMABUF (XRGB8888). ZStd ali LZ4 lahko uporabite tudi za stiskanje toka.

Vir: opennet.ru

Dodaj komentar