新装的ubuntu,GUI显示的设置中只有两个分辨率的选项,没有我19寸屏的1440x900。不知道什么原因,设置中显示的未知显示器,以为显示器问题,换了一台还是一样的问题,后来在网上搜各种方法,把系统都搞坏了,又重装系统。后来终于在搜到了一个好方法。
只需4个命令:
$ cvt 1440 900$ xrandr --newmode "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
$ xrandr --addmode VGA1 "1440x900_60.00"
$ xrandr --output VGA1 --mode "1440x900_60.00"
but,这样设置之后重启电脑是不会被保存的,需要制作脚本保存,内容如下:
#!/bin/bash
xrandr --newmode "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync;
xrandr --addmode VGA1 "1440x900_60.00";
xrandr --output LVDS1 --mode 1366x768;
xrandr --output VGA1 --mode 1440x900_60.00;
xrandr --output VGA1 --right-of LVDS1;
修改权限:chmod a+x xrandr-config.sh
将脚本设置为开机启动:在图形化界面“启动应用程序中添加”
如果开机后显示:无法应用原保存的显示器配置,那么删除/home/用户名/.config/monitors.xml,重启电脑即可。
参考:http://www.2cto.com/os/201202/121012.html
参考:https://wiki.ubuntu.com/X/Config/Resolution
参考:http://wenku.baidu.com/link?url=YFCCunicg1IyGZGxTxqh-TkaP_U5UT_Nou3bUC1BjvjHMr9UPu5df_K-yKmT01gmZ4k2Tz5tOPKlJCpbLALUucZ01om9fDXcuIdgd2Y9HTy