Waypipe est disponible pour exécuter à distance des applications basées sur Wayland

Introduit projet Tuyau de cheminement, dans lequel développe un proxy pour le protocole Wayland qui vous permet d'exécuter des applications sur un autre hôte. Waypipe fournit la traduction vers un autre hôte sur un seul socket réseau des messages Wayland et des modifications sérialisées de la mémoire partagée et des tampons DMABUF.

SSH peut être utilisé comme transport, similaire à la redirection du protocole X11 intégrée à SSH (« ssh -X »). Par exemple, pour lancer le programme weston-terminal depuis un autre hôte et afficher l'interface sur le système actuel, exécutez simplement la commande « waypipe ssh -C user@server weston-terminal ». Waypipe doit être installé à la fois côté client et côté serveur - une instance fait office de serveur Wayland et la seconde de client Wayland.

Les performances de Waypipe sont jugées suffisantes pour exécuter à distance des terminaux et des applications statiques telles que Kwrite et LibreOffice sur un réseau local. Pour les programmes à forte intensité graphique tels que les jeux informatiques, Waypipe est encore peu utile en raison des baisses de FPS de moitié ou plus, en raison des retards qui se produisent lors de l'envoi de données sur le contenu de l'écran entier sur le réseau. Pour pallier ce problème, une option est prévue pour encoder le flux sous la forme d'une vidéo
h264, mais cela ne s'applique jusqu'à présent qu'aux dispositions linéaires DMABUF (XRGB8888). ZStd ou LZ4 peuvent également être utilisés pour compresser le flux.

Source: opennet.ru

Ajouter un commentaire