Available ang waypipe para sa malayuang paglulunsad ng mga application na nakabase sa Wayland

Ipinasa ni proyekto Waypipe, sa loob nito ay umuunlad isang proxy para sa Wayland protocol na nagbibigay-daan sa iyong magpatakbo ng mga application sa isa pang host. Nagbibigay ang Waypipe ng pagsasahimpapawid ng mga mensahe ng Wayland at mga serialized na pagbabago sa nakabahaging memorya at mga buffer ng DMABUF sa isa pang host sa isang solong network socket.

Maaaring gamitin ang SSH bilang isang transportasyon, katulad ng X11 protocol redirection na binuo sa SSH ("ssh -X"). Halimbawa, para ilunsad ang programang weston-terminal mula sa isa pang host at ipakita ang interface sa kasalukuyang system, patakbuhin lang ang command na "waypipe ssh -C user@server weston-terminal". Dapat na naka-install ang waypipe sa parehong bahagi ng kliyente at sa panig ng server - isang instance ang gumaganap bilang server ng Wayland, at ang pangalawa bilang kliyente ng Wayland.

Ang pagganap ng Waypipe ay na-rate bilang sapat para sa malayuang pagpapatakbo ng mga terminal at static na application tulad ng Kwrite at LibreOffice sa isang lokal na network. Para sa mga grapikong programa, gaya ng mga laro sa computer, ang Waypipe ay hindi pa rin gaanong nagagamit dahil sa pagbaba ng FPS ng dalawa o higit pa dahil sa mga pagkaantala na nangyayari kapag nagpapadala ng data tungkol sa mga nilalaman ng buong screen sa network. Upang malampasan ang problemang ito, isang opsyon ang ibinigay upang i-encode ang stream sa video form
h264, ngunit ito ay kasalukuyang naaangkop lamang sa mga linear na layout ng DMABUF (XRGB8888). Maaari ding gamitin ang ZStd o LZ4 para i-compress ang stream.

Pinagmulan: opennet.ru

Magdagdag ng komento