Waypipe on saadaval Waylandi-põhiste rakenduste kaugkäivitamiseks

Tutvustatakse projekt Waypipe, mille sees areneb Waylandi protokolli puhverserver, mis võimaldab teil käivitada rakendusi teises hostis. Waypipe pakub Waylandi sõnumite ja jagatud mälu ja DMABUF-puhvrite jadamuudatuste edastamist teisele hostile ühe võrgupesa kaudu.

SSH-d saab kasutada transpordina, sarnaselt SSH-sse sisseehitatud X11-protokolli ümbersuunamisega (“ssh -X”). Näiteks Weston-terminali programmi käivitamiseks teisest hostist ja liidese kuvamiseks praeguses süsteemis käivitage lihtsalt käsk "waypipe ssh -C user@server weston-terminal". Waypipe peab olema installitud nii kliendi kui ka serveri poolele – üks eksemplar toimib Waylandi serverina ja teine ​​Waylandi kliendina.

Waypipe'i jõudlus on hinnatud piisavaks terminalide ja staatiliste rakenduste (nt Kwrite ja LibreOffice) kaugkäivitamiseks kohalikus võrgus. Graafikamahukate programmide, näiteks arvutimängude puhul on Waypipe'ist endiselt vähe kasu, kuna FPS-i langus on kahe- või enamakordne, mis on tingitud viivitustest, mis tekivad kogu ekraani sisu andmete üle võrgu saatmisel. Selle probleemi lahendamiseks pakutakse voo kodeerimiseks video kujul
h264, kuid see on praegu rakendatav ainult lineaarsete DMABUF-paigutuste puhul (XRGB8888). Voo tihendamiseks saab kasutada ka ZStd või LZ4.

Allikas: opennet.ru

Lisa kommentaar