GNOME Mutter 3.25.92 Adds Built-In Screencast / Remote Desktop Capabilities

Written by Michael Larabel in GNOME on 7 September 2017 at 12:06 PM EDT. 11 Comments
GNOME
GNOME Mutter 3.25.92 has been released and it incorporates some interesting changes for the end of the GNOME 3.26 development cycle.

First and arguably most exciting is screencast and remote desktop support added to GNOME itself. Separate from screen casting/sharing at the X11 level or baked into Wayland itself, the Mutter compositor has introduced screensharing support itself. This is tied into two new D-Bus APIs (org.gnome.Mutter.ScreenCast and org.gnome.Mutter.RemoteDesktop). These interfaces can be tied into PipeWire streams while remote desktop interfaces can be used for injecting input events.

PipeWire as a reminder could replace PulseAudio and serve both the audio/video needs of the modern Linux desktop.

For making use of the latest Mutter code, one application implementing the new Mutter screen broadcasting APIs via PipeWire is the (currently basic) gnome-remote-desktop program. Jonas Ã…dahl of Red Hat has been working on this GNOME-catered windowing system independent remote desktop capability for the past few months.

Semi-related to this is support in Mutter for now running when there are no physical monitors attached.

This and other work can be found in the just-released Mutter 3.25.92 ahead of the GNOME 3.26 stable debut later this month.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week