
Hi Folks, I'm a bit concerned about Wayland. My signal processing users open multiple remote connections to multiple remote servers and forward their graphical displays to their local machines, many times using multiple virtual desktops on that one local machine. While X11 was designed with network transparency in mind, that requirement apparently wasn't considered important with Wayland. In other words, Wayland seems to be a regression to Windows. What will my users have to do to maintain network transparency? I've got a few generations of users who've collectively been using X11 since 1989 on SunOS hosts. Note that I'm not complaining, I just want to be prepared to continue providing a professional computing environment for some scientists and engineers. It sounds like Waypipe might work for us? We don't want to forward entire desktop environments, just the graphical output from specific applications, as with using ssh -X or -Y. Here's what ChatGPT says about the matter: Wayland does not natively offer the same built-in network transparency that X11 provides. In X11, remote graphical access is a core feature: you can run applications on one machine and display them on another over the network with minimal extra configuration. With Wayland, the protocol was designed with local security in mind, so it intentionally omits network transparency. This means that by default, Wayland does not allow you to simply forward a graphical application over SSH as you might with X11’s -X or -Y options. Remote Graphical Access on Wayland While Wayland itself doesn’t include native support for remote display, there are alternative approaches and tools: Third-Party Tools and Protocols: VNC/RDP: You can use a VNC server or an RDP server that’s compatible with your Wayland compositor. Some compositors (like Weston or GNOME’s Mutter) have experimental or third-party support for VNC or RDP backends. Waypipe: A tool designed to forward Wayland applications over SSH. It works similarly to X11 forwarding but is not built into the protocol itself. Remote Desktop Solutions: Solutions such as NoMachine or TeamViewer provide remote desktop capabilities that work on Wayland, though they rely on capturing and transmitting the screen rather than network transparency at the protocol level. Compositor-Specific Options: Some Wayland compositors may offer their own remote access features, but these are not standardized across all Wayland implementations. Summary X11: Has native network transparency; you can directly forward applications over SSH. Wayland: Does not include built-in network transparency for remote access. Remote graphical access under Wayland requires additional software (like VNC, RDP, or tools like waypipe) and may involve more configuration. Thus, while remote graphical access is possible with Wayland, it isn't as straightforward or natively supported as it is with X11. Regards, Lew