RandR 1.5 Brings Monitor Objects & Tile Support For X.Org

Written by Michael Larabel in X.Org on 18 May 2015 at 10:46 AM EDT. 1 Comment
The RandR components are updated for version 1.5.0 to take advantage of new functionality in the X.Org Server.

With the upcoming X.Org Server 1.18 release, there's the notion of monitor support within Randr. With the work led by Keith Packard, "Store the user-defined monitors in the RandR screen private. Generate a list of monitors from both the user-defined ones and from any outputs not mentioned in one of the user-defined monitors. This list covers both the outputs in the main screen as well as any slaves." The monitor addition to the Resize and Rotate extension specification is documented here.

This monitor list support led to reworked Xinerama support for X.Org Server 1.18. The CRTC-based Xinerama has now been replaced by one making use of RandR monitor lists.

Besides the monitor lists, the other feature of RandR 1.5 is the TILE propery for outputs. This property is set by the X.Org Server and is the format copied in turn from the KMS TILE property for noting any tiled monitor configuration.

In gearing up for X.Org Server 1.18, David Airlie this weekend announced the release of Randrproto 1.5.0 and libXrandr 1.5.0.
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