Dual monitor in Linux(Xrandr)
xrandr는 RandR기본적인 커맨드라인 인터페이스이다. Xrandr를 이용하면 화면의 해상도와 방향 등을 설정할 수 있다. (man 페이지)
현재 내 모니터 환경은 왼쪽 D-sub와 오른쪽 HDMI로 듀얼모니터를 사용하고 있다. 일단 xrandr 명령어를 입력해 모니터 상태를 알아본다.
Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 8192 x 8192
VGA-1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis)
368mm x 207mm
1920x1080 60.00*+
1680x1050 59.95
1600x900 60.00
1280x1024 75.02 60.02
1440x900 60.11
1280x960 75.04 60.00
1280x800 59.81
1152x864 75.00 59.97
1280x720 60.00
1024x768 75.03 70.07 60.00
800x600 72.19 75.00 60.32 56.25
640x480 75.00 72.81 59.94
720x400 70.08
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y
axis) 477mm x 268mm
1920x1080 60.00*+ 50.00 59.94
1920x1080i 60.00 50.00 59.94
1680x1050 59.88
1400x1050 59.95
1600x900 60.00
1280x1024 60.02
1440x900 59.90
1280x800 59.91
1152x864 59.97
1280x720 60.00 50.00 59.94
1024x768 60.00
800x600 60.32
720x576 50.00
720x480 60.00 59.94
640x480 60.00 59.94
각 모니터의 이름은 VGA-1, HDMI-1으로 나타나고 있다.
더하기(+) 표시는 모니터 권장사항이다. 그리고 곱하기(*) 표시는 현재 설정한 모드이다.
모니터의 해상도는 아래 명령어로 변경할 수 있다.
xrandr --output VGA-1 --mode 1920x1080 --rate 60
xrandr --output HDMI-1 --mode 1920x1080 --rate 60
모니터를 클론이 아니라 확장으로 사용하고 싶은 경우에는 –left-of 또는 –right-of 명령어를 사용하면 된다.
xrandr --output HDMI-1 --left-of VGA-1
xrandr --output VGA-1 --right-of HDMI-1 # 위와 동일한 명령어(해상도가 같을 때)