参考
xrandr
列出屏幕支持分辨率
设置屏幕分辨率
查看所有显示器属性
设置双屏(dual monitor)显示

参考

  1. xrandr:简单的linux双屏工具
  2. 实战Linux操作系统双屏显示

xrandr

列出屏幕支持分辨率

# xrandr -q
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 1280 x 1280
VGA disconnected (normal left inverted right x axis y axis)
LVDS connected 1280x800+0+0 (normal left inverted right x axis y axis) 304mm x 190mm
   1280x800       60.0*+
   1024x768       60.0
   800x600        60.3
   640x480        59.9
TV disconnected (normal left inverted right x axis y axis)

设置屏幕分辨率

根据上面查到的分辨率,我们可以手动设置,下面将分辨率设置为 1024x768 , 刷新率为60Hz。

# xrandr -s 1024x768 -r 60

查看所有显示器属性

# xrandr --prop
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1280 x 1280
VGA disconnected (normal left inverted right x axis y axis)
LVDS connected 1024x768+0+0 (normal left inverted right x axis y axis) 304mm x 190mm
        EDID_DATA:
                00ffffffffffff00320c290100000000
                00110103801e13780ab3859558538a28
                25505400000001010101010101010101
                010101010101121b007d502016303020
                360030be100000180000000000000000
                00000000000000000000000000fe004c
                475068696c6970734c43440a000000fe
                004c503134315758332d544c4e3100b2
        PANEL_FITTING:  full_aspect
                supported: center       full_aspect  full
        BACKLIGHT_CONTROL:      combination
                supported: native       legacy       combination  kernel
        BACKLIGHT: 14203 (0x0000377b)   range:  (0,14203)
   1280x800       60.0 +
   1024x768       60.0*
   800x600        60.3
   640x480        59.9
TV disconnected (normal left inverted right x axis y axis)
        HUE: 0 (0x00000000)     range:  (0,255)
        SATURATION: 96 (0x00000060)     range:  (0,255)
        CONTRAST: 96 (0x00000060)       range:  (0,255)
        BRIGHTNESS: 128 (0x00000080)    range:  (0,255)
        BOTTOM: 37 (0x00000025) range:  (0,100)
        RIGHT: 46 (0x0000002e)  range:  (0,100)
        TOP: 36 (0x00000024)    range:  (0,100)
        LEFT: 54 (0x00000036)   range:  (0,100)
        TV_FORMAT:      NTSC-M
                supported: NTSC-M       NTSC-443     NTSC-J       PAL-M
                           PAL-N        PAL

设置双屏(dual monitor)显示

如果你设置有一个LED(笔记本显示器),再外界一个 VGA 显示器,用 ”xrandr —prop“ 命令就会得到类似 LVDS1 和 VGA1 列表。我们可以设置这两个双屏显示。

xrandr --output LVDS1 --mode 1280x800 --output VGA1 --mode 1024x768 --above LVDS1