Waypipe is beschikbaar voor het op afstand starten van Wayland-gebaseerde applicaties

Geïntroduceerd project Waypipe, waarbinnen ontwikkeld zich een proxy voor het Wayland-protocol waarmee u applicaties op een andere host kunt uitvoeren. Waypipe biedt het uitzenden van Wayland-berichten en geserialiseerde wijzigingen in gedeeld geheugen en DMABUF-buffers naar een andere host via een enkele netwerksocket.

SSH kan worden gebruikt als transportmiddel, vergelijkbaar met de X11-protocolomleiding die in SSH is ingebouwd (“ssh -X”). Om bijvoorbeeld het weston-terminal-programma vanaf een andere host te starten en de interface op het huidige systeem weer te geven, voert u gewoon de opdracht “waypipe ssh -C user@server weston-terminal” uit. Waypipe moet zowel aan de clientzijde als aan de serverzijde worden geïnstalleerd. Eén exemplaar fungeert als de Wayland-server en de tweede als de Wayland-client.

De prestaties van Waypipe worden als voldoende beoordeeld voor het op afstand uitvoeren van terminals en statische applicaties zoals Kwrite en LibreOffice op een lokaal netwerk. Voor grafisch intensieve programma's, zoals computerspellen, heeft Waypipe nog weinig nut vanwege de daling van de FPS met een factor twee of meer vanwege vertragingen die optreden bij het verzenden van gegevens over de inhoud van het hele scherm over het netwerk. Om dit probleem te ondervangen, is er een optie voorzien om de stream in videovorm te coderen
h264, maar is momenteel alleen van toepassing op lineaire DMABUF-lay-outs (XRGB8888). ZStd of LZ4 kunnen ook worden gebruikt om de stream te comprimeren.

Bron: opennet.ru

Voeg een reactie