XRANDR(1) X Version 11 XRANDR(1) (NAME) xrandr - RandR (SYNOPSIS) xrandr [--help] [--display display] [-q] [-v] [--verbose] [--dryrun] [--screen snum] [--q1] [--q12] [--current] [--noprimary] [--panning widthxheight[+x+y[/track_widthxtrack_height+track_x+track_y[/border_left/border_top/border_right/border_bottom]]]] [--scale x[xy]] [--scale-from wxh] [--transform a,b,c,d,e,f,g,h,i] [--primary] [--prop] [--fb widthxheight] [--fbmm widthxheight] [--dpi dpi] [--dpi from-output] [--newmode name mode] [--rmmode name] [--addmode output name] [--delmode output name] [--output output] [--auto] [--mode mode] [--preferred] [--pos xxy] [--rate rate] [--reflect reflection] [--rotate orientation] [--left-of output] [--right-of output] [--above output] [--below output] [--same-as output] [--set property value] [--off] [--crtc crtc] [--gamma red[:green:blue]] [--brightness brightness] [-o orientation] [-s size] [-r rate] [-x] [-y] [--listproviders] [--setprovideroutputsource provider source] [--setprovideroffloadsink provider sink] [--listmonitors] [--listactivemonitors] [--setmonitor name geometry outputs] [--delmonitor name] (DESCRIPTION) Xrandr / . . '+' '*' . . . --output . --help . -v, --version RandR X . --verbose . -q ( ) xrandr . . . -q, --query xrandr . --dryrun ( ). --nograb . . -d, --display name X (display) . screen X ( ). --screen snum (screen) . screen X ( ). --q1 RandR . . --q12 RandR . . . (RandR version 1.5 options) RandR 1.5 RandR 1.4 . --listmonitors . --listactivemonitors . --setmonitor name geometry output-list . output-list none . geometry auto ( ) : w/mmwxh/mmh+x+y w, h, x, y mmw, mmh . --delmonitor name . . (RandR version 1.4 options) RandR 1.4 RandR 1.3 . --listproviders (providers) . --setprovideroutputsource provider source source provider . source provider Source Output Sink Output . source 0x0 provider . --setprovideroffloadsink provider sink provider (render offload) sink . provider sink Source Offload Sink Offload . sink 0x0 provider . . (RandR version 1.3 options) RandR 1.3 RandR 1.2 . --current . --noprimary (primary) . (Per-output options) --panning widthxheight[+x+y[/track_widthxtrack_height+track_x+track_y [/border_left/border_top/border_right/border_bottom]]] (panning) . CRTC . ( ). 0 . . --fb . --transform a,b,c,d,e,f,g,h,i . (bilinear) --filter . : a b c d e f g h i (homogeneous coordinates) . . (x y) (x y w) 1 w . w . (x' y') : x' = (ax + by + c) / w' and y' = (dx + ey + f) / w' , with w' = (gx + hy + i) . a e X Y c f (translation) g h i 0 0 1 . (keystone) . T : cos T -sin T 0 sin T cos T 0 0 0 1 none ( ). --filter filtermode . 'bilinear' 'nearest' . --scale x[xy] . y x . 1 ( ) 1 () . --transform . --scale-from wxh . --transform . --primary . Xinerama RANDR . . (RandR version 1.2 options) X RandR . . --prop, --properties xrandr . --verbose --prop . --fb widthxheight . . xrandr . --fbmm widthxheight X ( ). DPI RandR . . xrandr DPI . . DPI 96 . --dpi dpi --dpi from-output X ( ). DPI RandR . . DPI DPI . (96 DPI) DPI DPI . --newmode name mode (modelines) . . mode ModeLine xorg.conf : clock hdisp hsyncstart hsyncend htotal vdisp vsyncstart vsyncend vtotal flags. flags : +HSync, -HSync, +VSync, -VSync, Interlace, DoubleScan, CSync, +CSync, -CSync. cvt(1) . --rmmode name . --addmode output name . --delmode output name . (Per-output options) --output output . XID . --auto ( 96 dpi ). . --mode mode . mode XID . --preferred --auto . --pos xxy . . --rate rate . . --reflect reflection normal, x, y, xy . () . --rotate rotation normal, left, right, inverted . . right left . --left-of, --right-of, --above, --below, --same-as another-output . . --output a --left-of b --output b --left-of a . --set property value . ( --prop ) ( 0x) . Atom ( --prop ). . --off . --crtc crtc CRTC ( CRTC XID). xrandr CRTC . . --gamma red[:green:blue] CRTC . . () ( CRTC ) CRTC CRTC . --brightness brightness CRTC . . xbacklight(1) . . (RandR version 1.1 options) X RandR . . X . . -s, --size size-index or --size widthxheight . -r, --rate, --refresh rate . -o, --orientation rotation normal, inverted, left, right . -x X. -y Y. (EXAMPLES) LVDS VGA : xrandr --output LVDS --auto --rotate normal --pos 0x0 --output VGA --auto --rotate left --right-of LVDS 1024x768 VGA: xrandr --newmode "1024x768" 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync xrandr --addmode VGA 1024x768 xrandr --output VGA --mode 1024x768 (panning) 1600x768 VGA 1024x768 : xrandr --fb 1600x768 --output VGA --mode 1024x768 --panning 1600x0 1280x800 LVDS 3200x2000 VGA : xrandr --fb 3200x2000 --output LVDS --scale 2.5x2.5 --output VGA --pos 0x0 --panning 3200x2000+0+0/3200x2000+0+0/64/64/64/64 VGA (keystone) : xrandr --fb 1024x768 --output VGA --transform 1.24,0.16,-124,0,1.24,0,0,0.000316,1 (XWAYLAND) Xwayland(1) X Wayland (backend) . Xwayland X Wayland . Xwayland (rootless - Wayland) RandR X11 . xrandr Wayland Xwayland . (SEE ALSO) Xrandr(3), cvt(1), xkeystone(1), xbacklight(1) (AUTHORS) Keith Packard, Open Source Technology Center, Intel Corporation. Jim Gettys, Cambridge Research Laboratory, HP Labs, HP. xrandr 1.5.4 2025-04-15 XRANDR(1)