RandR
RandR, short for Resize and Rotate, is an extension to the X Window System that enables dynamic management of display configurations. It allows X clients to query the available display outputs, set screen resolutions and refresh rates, and configure the position, orientation, and activation state of each output. RandR also handles hot-plugging of monitors so that the X server can update the layout automatically when displays are connected or removed.
The extension defines a model consisting of outputs (one per monitor port), each with a set of
Most desktop environments rely on RandR through the xrandr command-line tool to query status and apply changes,
History and scope: RandR originated as part of the X.Org project to provide on-the-fly display configuration.