Waypipe is available for remote application launch based on Wayland

Introduced project Waypipe, which is is being developed a proxy for the Wayland protocol, allowing applications to run on a different host. Waypipe facilitates the transmission to another host via a single network socket of Wayland messages and serialized changes in shared memory buffers and DMABUF.

SSH can be used as the transport, analogous to the built-in SSH forwarding for the X11 protocol (‘ssh -X’). For example, to run the weston-terminal program from another host and display the interface on the current system, simply execute the command ‘waypipe ssh -C user@server weston-terminal’. Waypipe must be installed on both the client and server sides—one instance acts as the Wayland server and the other as the Wayland client.

The performance of Waypipe is considered sufficient for remote launching terminals and static applications such as Kwrite and LibreOffice over a local network. However, for graphic-intensive applications like computer games, Waypipe is currently not very applicable due to FPS drops of two times or more, caused by delays from sending data about the entire screen content over the network. To address this issue, there is an option for encoding the stream in video format
h264, but it is currently only applicable to linear DMABUF layouts (XRGB8888). For stream compression, ZStd or LZ4 can also be used.

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster