The Wayland protocol is expected to eventually replace the X display server (currently used by most distributions) in the near future. In fact some distributions, such as Fedora, are already using Wayland by default to power the GNOME desktop. One drawback to using the new Wayland technology has been the lack of remote desktop utilities. Thanks to Jonas Ådahl from Red Hat, remote desktop access is coming to GNOME running on Wayland sessions. "GNOME's Vino remote desktop server was left behind when GNOME transitioned their desktop from the X compositor to Wayland. This meant that people who use distributions that stay close to upstream, like Fedora 25, have been left without a working VNC or even an RDP server for almost a full year. Jonas Ådahl from Red Hat has been busy adding new D-Bus APIs to libmutter. Mutter is the GNOME window manager and Wayland compositor. The two new APIs, org.gnome.Mutter.RemoteDesktop and org.gnome.Mutter.ScreenCast, expose a PipeWire stream containing the contents of the system's screens. The new APIs can create full-screen streams, or streams for individual windows. Only the former has been implemented." A post on the Ctrl blog website has further details.