XRANDR(1) 11 XRANDR(1) xrandr - ( RandR) 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] Xrandr / / . . '+' '*' . . . --output . --help . -v --version RandR . --verbose xrandr . -q ( ) xrandr . . . -q --query xrandr . --dryrun . --nograb . . -d --display . ( ). --screen _ . ( ). --q1 RandR 1.1 . --q12 RandR 1.2 . RandR 1.5 RandR 1.5 RandR 1.4. --listmonitors . --listactivemonitors . --setmonitor _ . _ none . auto w/mmwxh/mmh+x+y w h x y mmw mmh . --delmonitor . RandR 1.4 RandR 1.4 RandR 1.3. --listproviders . --setprovideroutputsource . Source Output Sink Output . 0x0 . --setprovideroffloadsink . Source Offload Sink Offload . 0x0 . RandR 1.3 RandR 1.3 RandR 1.2. --current . --noprimary . --panning x[+x+y [/_x_+x_+y_ [/_/_/_/_]]] . CRTC . ( ). 0. . --fb . --transform a,b,c,d,e,f,g,h,i . --filter . : a b c d e f g h i . . (x y) 3 (x y w) 1 w . w . (x' y') : x' = (ax + by + c) / w' y' = (dx + ey + f) / w' , w' = (gx + hy + i) . a e X Y c f g h i 0 0 1. (keystone) . T : cos T -sin T 0 sin T cos T 0 0 0 1 none ( ). --filter _ . 'bilinear' 'nearest'. --scale x[xy] . y x . 1 ( ) 1 . --transform. --scale-from wxh . --transform. --primary . Xinerama RANDR. RandR 1.2 RandR 1.2 . --prop --properties xrandr . --verbose --prop. --fb x . . xrandr . --fbmm x ( ). DPIs RandR 1.2 . xrandr DPI. . DPI 96. --dpi dpi --dpi _ ( ). DPIs RandR 1.2 . DPI DPI . (96 DPI) DPI DPI . --newmode (modelines) . . ModeLine xorg.conf: clock hdisp hsyncstart hsyncend htotal vdisp vsyncstart vsyncend vtotal flags. +HSync -HSync +VSync -VSync Interlace DoubleScan CSync +CSync -CSync. cvt(1). --rmmode . --addmode . --delmode . --output . XID. --auto ( 96 dpi ). . --mode . XID . --preferred --auto . --pos xxy . . --rate . . --reflect normal x y xy. . --rotate normal left right inverted. . right left . --left-of --right-of --above --below --same-as _ . . --output a --left-of b --output b --left-of a. --set . ( --prop) ( 0x). (Atom) ( --prop). . --off . --crtc crtc crtc ( CRTCs XID). xrandr crtc . . --gamma [::] crtc . . ( crtc) crtc crtc . --brightness crtc . . xbacklight(1). RandR 1.1 RandR 1.1 . 1.2 . -s --size _ --size x . -r --rate --refresh . -o --orientation normal inverted left right. -x X. -y Y. 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 1600x768 1024x768 VGA: xrandr --fb 1600x768 --output VGA --mode 1024x768 \ --panning 1600x0 LVDS 1280x800 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) Wayland . Xwayland Wayland . Xwayland ( Wayland) RandR X11. xrandr Wayland Xwayland . Xrandr(3) cvt(1) xkeystone(1) xbacklight(1) . . 3 . . : . xrandr 1.5.4 15 2025 XRANDR(1)