본문 바로가기
카테고리 없음

GUI환경에서 설정할 수 없는 해상도 적용 + 듀얼모니터

by 노아론 2018. 1. 12.

GUI환경에서 적용할 수 없는 해상도를 xrandr 을 이용하여 추가할 수 있다.



user@localhost: ~$ xrandr


user@localhost: ~$ cvt 1920 1080

(원하는 해상도를 입력한다)


# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz

Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync


이렇게 뜰 것이다. Modelline 에 있는 "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync 를 복사한다. (1920x1080 의 해상도를 사용할 경우 위 Modelline을 사용해도 무관하다)


이제 xrandr에 해상도를 등록하여야한다.

xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync


위와 같이 입력을 하고 xrandr 를 입력해보면 1920_1080_60.00 이 추가된 것을 볼 수 있다.

"""

Screen 0: minimum 320 x 200, current 2944 x 1080, maximum 8192 x 8192

eDP-1 connected primary 1920x1080+1024+0 (normal left inverted right x axis y axis) 344mm x 193mm

   1920x1080     60.01*+

   1400x1050     59.98  

   1280x1024     60.02  

   1280x960      60.00  

   1024x768      60.04    60.00  

   960x720       60.00  

   928x696       60.05  

   896x672       60.01  

   800x600       60.00    60.32    56.25  

   700x525       59.98  

   640x512       60.02  

   640x480       60.00    59.94  

   512x384       60.00  

   400x300       60.32    56.34  

   320x240       60.05  

HDMI-1 disconnected (normal left inverted right x axis y axis)

DP-1 connected 1024x768+0+312 (normal left inverted right x axis y axis) 0mm x 0mm

   1024x768      60.00* 

   800x600       60.32    56.25  

   848x480       60.00  

   640x480       59.94  

   1920x1080_60.00  59.96  

"""


이제 해상도를 등록해야한다.


xrandr --addmode DP-1 "1920x1080_60.00"

(사용자의 모니터의 별칭을 DP-1대신 입력하면 된다.


이제 해상도를 적용하면 끝이 난다.


xrandr --output DP-1 --mode "1920x1080_60.00" --primary --left-of eDP-1

(eDP-1은 원래의 모니터다.)

원래모니터의 우측에 듀얼모니터를 둘 경우에는 --right-of eDP-1

(이때도 모니터 이름은 변경한다)

--primary 는 주모니터로 적용할 것인지에 관한 설정이다.

 

이렇게 따라왔다면 리눅스의 고질적인 해상도 문제를 해결할 수 있다.


댓글