Home Explore Blog CI



man-pages

2nd chunk of `xrandr.man`
a5bfb5a18f5255cf5707246d6ab7871efd548a4e20f199cb0000000100000fc3
 actions specified except  that  no  changes  are
              made.

       --nograb
              Apply the modifications without grabbing the screen. It avoids to
              block  other  applications  during  the  update but it might also
              cause some applications that detect screen resize to receive  old
              values.

       -d, --display name
              This option selects the X display to use. Note this refers to the
              X screen abstraction, not the monitor (or output).

       --screen snum
              This  option selects which screen to manipulate. Note this refers
              to the X screen abstraction, not the monitor (or output).

       --q1   Forces the usage of the RandR version 1.1  protocol,  even  if  a
              higher version is available.

       --q12  Forces  the  usage of the RandR version 1.2 protocol, even if the
              display does not report it as supported or a  higher  version  is
              available.

RandR version 1.5 options
       Options  for  RandR  1.5 are used as a superset of the options for RandR
       1.4.

       --listmonitors
              Report information about all defined monitors.

       --listactivemonitors
              Report information about currently active monitors.

       --setmonitor name geometry outputs
              Define a new monitor with the given geometry  and  associated  to
              the given outputs.  The output list is either the keyword none or
              a  comma‐separated  list  of outputs.  The geometry is either the
              keyword auto, in which case the monitor will automatically  track
              the geometry of the associated outputs, or a manual specification
              in  the  form  w/mmwxh/mmh+x+y where w, h, x, y are in pixels and
              mmw, mmh are the physical dimensions of the monitor.

       --delmonitor name
              Delete the given user‐defined monitor.

RandR version 1.4 options
       Options for RandR 1.4 are used as a superset of the  options  for  RandR
       1.3.

       --listproviders
              Report information about the providers available.

       --setprovideroutputsource provider source
              Set  source  as the source of display output images for provider.
              This is only possible if source and provider have the Source Out‐
              put and Sink Output capabilities,  respectively.   If  source  is
              0x0,  then  provider  is  disconnected  from  its  current output
              source.

       --setprovideroffloadsink provider sink
              Set provider as a render offload device for sink.  This  is  only
              possible  if  provider  and sink have the Source Offload and Sink
              Offload  capabilities,  respectively.   If  sink  is  0x0,   then
              provider is disconnected from its current render offload sink.

RandR version 1.3 options
       Options  for  RandR  1.3 are used as a superset of the options for RandR
       1.2.

       --current
              Return the current  screen  configuration,  without  polling  for
              hardware changes.

       --noprimary
              Don’t define a primary output.

       Per‐output options

       --panning widthxheight[+x+y[/track_widthx‐
       track_height+track_x+track_y[/border_left/border_top/border_right/bor‐
       der_bottom]]]
              This  option  sets the panning parameters.  As soon as panning is
              enabled, the CRTC position can change with  every  pointer  move.
              The  first  four  parameters  specify the total panning area, the
              next four the pointer tracking area (which defaults to  the  same
              area). The last four parameters specify the border and default to
              0.  A width or height set to zero disables panning on the accord‐
              ing axis. You typically have to set the screen size with ‐‐fb si‐
              multaneously.

Title: xrandr: RandR Versions 1.5, 1.4, 1.3 Options and Dry-Run/No-Grab Options
Summary
This section details the xrandr options for RandR versions 1.5, 1.4, and 1.3. It includes options for listing and defining monitors, setting provider output sources and offload sinks, querying the current configuration, and disabling the primary output. Additionally, it covers dry-run and no-grab options, display and screen selection, protocol version enforcement, and per-output options such as panning configuration.