Wayland Now Has A Nested Compositor Back-End

Written by Michael Larabel in Wayland on 27 November 2010 at 01:26 PM EST. 3 Comments
WAYLAND
Wayland has received quite a number of new patches in the past month from a variety of different developers, including the ability to run Wayland off a Linux frame-buffer, but now this weekend it has picked up another interesting feature: the ability to run another Wayland compositor instance within itself. There's now patches out there for running a nested/session compositor of Wayland on top of an existing Wayland Display Server that in turn is running on a X11/DRM compositor and communicating with the hardware.

This nested Wayland compositor in turn just communicates to whatever Wayland compositor is running underneath. While with X.Org Servers multiple servers use the DISPLAY environmental variable, for now this nested Wayland implementation introduces the WAYLAND_DISPLAY environmental variables.

The patches adding this relatively simple nested compositor can be found on Wayland-devel. It took less than 600 lines of code to implement this support.
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