Ubuntu版本:Ubuntu Kylin14.04
在Windows下外界显示器可以选择不同的分辨率,但是当我使用Ubuntu的时候,分辨率只有 " 1024 x 768 " 和 " 800 x 600" 可供选择,看起来很别扭,于是上网查了一下自己的显示器的最佳分辨率:" 1680 x 1050 ", 有强迫症的我准备自己修改外接显示器的分辨率。比如我想把分辨率设置为 " 1440 x 900 "。
1.打开终端,输入xrandr
forest@forest:~$ xrandr
Screen 0: minimum 320 x 200, current 3046 x 1050, maximum 32767 x 32767
LVDS1 connected primary 1366x768+1680+282 (normal left inverted right x axis y axis) 309mm x 174mm
1366x768 60.0*+
1360x768 59.8 60.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1680x1050 60.0*
1024x768 60.0
800x600 60.3 56.2
848x480 60.0
640x480 59.9
1680x1050_60.00 60.0
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
VGA-1-2 connected
1024x768 60.0
800x600 60.3 56.2
848x480 60.0
640x480 59.9
1024x768 (0x43) 65.0MHz
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.4KHz
v: height 768 start 771 end 777 total 806 clock 60.0Hz
800x600 (0x44) 40.0MHz
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.9KHz
v: height 600 start 601 end 605 total 628 clock 60.3Hz
800x600 (0x45) 36.0MHz
h: width 800 start 824 end 896 total 1024 skew 0 clock 35.2KHz
v: height 600 start 601 end 603 total 625 clock 56.2Hz
848x480 (0x46) 33.8MHz
h: width 848 start 864 end 976 total 1088 skew 0 clock 31.0KHz
v: height 480 start 486 end 494 total 517 clock 60.0Hz
640x480 (0x47) 25.2MHz
h: width 640 start 656 end 752 total 800 skew 0 clock 31.5KHz
v: height 480 start 489 end 492 total 525 clock 59.9Hz
在输出的信息中,打 "*" 号的是当前使用的显示器分辨率。
2. 在终端中继续输入cvt 1440 900
forest@forest:~$ cvt 1440 900
# 1440x900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHz
Modeline "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
3.在终端中继续输入 xrandr --newmode "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
后面的部分是第二步上获得的信息
forest@forest:~$ xrandr --newmode "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
4.在终端中输入xrandr --addmode VGA1 "1440x900_60.00"
VGA1 是第一步中连接显示器的端口
forest@forest:~$ xrandr --addmode VGA1 "1440x900_60.00"
我的电脑中这一步执行完成之后笔记本的显示屏和外接显示屏上方分别有 “内置显示器” 和 “外置显示器” 标签
5.在终端中输入或者打开系统设置:
在终端中输入内容如下:
forest@forest:~$ xrandr --outputVGA1 --mode "1440x900_60.00"
也可以不在终端中输入,取而代之,打开系统设置->显示->位置显示器(所接的显示器名称,我的是未知)就可以修改显示器的分辨率和相对笔记本显示器的位置啦。