首先声明的一点:修改分辨率一定搞清楚你的显示器的最佳分辨率,错误的参数能损坏显示器,还好Ubuntu很方便,不用担心,不过Windows用户请谨慎设置,否则损坏了您的设备,我可不负责。
目前我只在GMA 950上测试通过,至于Intel的其他集显如GMA X3100/X3150,GMA X4100/4500HD应该也是支持的,顺便提一句,VGA接口虽然能够支持到1920x1080这样的分辨率,毕竟它是模拟的,不如DVI-D的数字接口优秀,所以只要你的本本或者显卡支持,请首选DVI-D接口连接显示器。
第一步,打开终端,看看你的显卡Ubuntu能认出多少显示分辨率设置,输入命令
代码: 全选
tys@lenovo-s10:~$xrandr
。Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 4096 x 4096
LVDS1 connected (normal left inverted right x axis y axis)
1024x600 56.1 +
800x600 60.3 56.2
640x480 59.9
VGA1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.0
800x600 60.3 56.2
848x480 60.0
640x480 59.9
1920x1080 60.0*
第二步,用cvt命令测试1920x1080分辨率的参数。命令如下
代码: 全选
tys@lenovo-s10:~$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
第三步,输入
代码: 全选
tys@lenovo-s10:~$sudo xrandr --newmode "1920x1080" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
第四步,继续输入
代码: 全选
tys@lenovo-s10:~$sudo xrandr --addmode VGA1 1920x1080
第五步,用
代码: 全选
tys@lenovo-s10:~$sudo xrandr --output VGA1 --mode 1920x1080
~~~~~~~~~~~~分割线~~~~~~~~~~~~~
10月30日 补充GMA 950 在Windows下上高清的问题,经过再次地试验和摸索,终于找到将GMA 950系列显卡支持AOC e2243Fw这种1920x1080分辨率的显示器的问题。搜了整个网络竟然没有给出一个解决方法,全都是问问题的。我的解决方法是:下载最新版本的PowerStrip,安装完毕后,选择选项->显示器->自定义分辨率中,寻找预设定的1920x1080i@60Hz这一档,单击应用,会给出提示,大致内容是要求重新启动Windows后才能使用新设定的分辨率,重新启动后(建议安装时如果PowerStrip提示要加载启动项,建议选择允许,否则新的分辨率无法重启后生效!),单击右键,选择图形属性...,找到分辨率设置,单击下拉列表,是不是看见了1920x1080的选项,单击应用吧,显示器立刻切换到了22寸高清显示器支持的最佳分辨率1920x1080了。令人出奇的是Intel给的公版GMA驱动中并不能识别1920x1080的分辨率,最高通过VGA接口能够支持到1280x1024,虽然Win7给出了1600x1200,1920x1440这样奇怪的分辨率选项但是显示器并不支持这些分辨率。希望Intel能推出一款修正这样的错误的驱动,免得用户用到时麻烦!^_^!
~~~~~~~~~~~~分割线~~~~~~~~~~~~~
20120130更新:2楼的重启后分辨率设置丢失的问题已经解决,请移步到7楼查看解决方法。
Ubuntu Linux给了我们除Windows之外最佳的替代方案选择,喜欢能够自由定制的Ubuntu,支持Ubuntu![/size]