[우분투] 특정 해상도로 고정시킬 때 Computer Tip

우분투 데스크탑 18.04를 (ESXi Server 6.5에서) 돌리는데,

특정 해상도 (저는 1920x1080) 가 안 보이는 것이었습니다. (특정 해상도도 충분히 가능합니다)
이를 설정하는 방법을 찾아서 기술해 봅니다.

터미널을 열어 xrandr 명령을 내리고 위와 같이 스크린 이름 (ESXi 서버에서 돌려서 Virtual1 이 보입니다.

이제 cvt 명령으로 가로 세로를 인자로 넣어 실행하면 modeline 이 나오는데 이를 복사하고,

xrandr --newmode 로 추가해 줍니다. (위에 sudo 명령으로 했는데 sudo 를 빼도 되더군요)


다시 xrandr --addmode 스크린 모드명
으로 추가해 줍니다.

그러면 이 때 부터는 디스플레이 설정에서,

정해준 해상도가 보입니다.

이를 매번 로그인 할 때마다 적용하기 위하여,

~/sbin/set_fullhd.sh 라는 쉘파일에
위에 얻은 것과 같은 다음과 같은 내용을 넣어

#!/bin/bash
xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
xrandr --addmode Virtual1 "1920x1080_60.00"
xrandr --output Virtual1 --mode "1920x1080_60.00"

와 같은 내용을 넣고, 

chmod +x ~/sbin/set_fullhd.sh

를 해 준 다음,

startup applications 라는 앱에서 해당 쉘스크립트를 지정해주면,
자동으로 고정된 해상도로 나타나게 됩니다.


어느 분께는 도움이 되셨기를 ..

 

핑백

덧글

댓글 입력 영역

구글애드텍스트