디스플레이 설정에서 원하는 해상도가 보이질 않을 때는 cvt라는 도구를 이용하여 원하는 해상도를 추가해 주는 방법이 있습니다.
만일 4096x2160 해상도로 사용하고 싶은데, 이 해상도가 보이질 않는다면 다음과 같이 설정하면 됩니다.
먼저 xrandr 명령을 실행하여 모니터의 연결 장치를 확인합니다.
# xrandr | grep -w connected | awk '{ print $1}'
cvt 명령으로 원하는 해상도의 modeline값을 확인합니다( cvt 해상도)
# cvt 4096 2160
# 4096x2160 59.98 Hz (CVT) hsync: 134.18 kHz; pclk: 760.00 MHz
Modeline "4096x2160_60.00" 760.00 4096 4432 4880 5664 2160 2163 2173 2237 -hsync +vsync원하는 해상도의 modeline를 확인한 후에 xrandr로 해상도를 추가합니다.
# xrandr --newmode "4096x2160_60.00" 760.00 4096 4432 4880 5664 2160 2163 2173 2237 -hsync +vsync
새 해상도를 디스플레이 장치에 추가합니다.
# xrandr --addmode 4096x2160_60.00 --output HDMI1
디스플레이 설정 도구로 들어가서 이 해상도를 선택하여 설정하면 됩니다. 만일 디스플레이 설정 도구를 이용하지 않고 바로 적용하려면 다음과 같이 실행해 주면 됩니다.
# xrandr --dmode 4096x2160_60.00 --output HDMI1
상기 명령은 일시적인 설정이기 때문에 시스템을 재시작하면 초기화되므로, /etc/X11/xorg.conf 파일의 Monitor 설정영역에 modeline를 추가한 후 [Screen] 섹션에 4096x2160 해상도를 추가해 주고나서 디스플레이 설정 도구에서 해상도를 고정해 주면 다음 부팅부터는 변경된 해상도로 사용할 수 있습니다.
- http://no1linux.org/hottips/25014 참고