1、vnc设置分辨率。
vncserver -geometry 1600x900即可,之后通过window下vnc连接后的ubuntu分辨率即为1600x900了,注意这里的X是小写的x而不是*
2、但是,登录后,发现实际分辨率比这个大。右键查看分辨率列表,发现现有的分辨率中没有1600x900,所以vnc自动适配到一个比较接近的分辨率上了。
3、可以这样设置
3.1 查看自己的显示设备名
[root@localhost 桌面]# xrandr ==用这个命令查看当前的设备是VNC-0
Screen 0: minimum 32 x 32, current 1280 x 800, maximum 32768 x 32768
VNC-0 connected 1280x800+0+0 0mm x 0mm
3.2 查看显示模式的内部值
[root@localhost 桌面]# cvt 1600 900 60 ==查看这个显示模式的内部值
# 1600x900 59.95 Hz (CVT 1.44M9) hsync: 55.99 kHz; pclk: 118.25 MHz
Modeline "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
3.3 设置新模式,名称是"1600x900_60.00",后面的参数是显示模式的内部值
[root@localhost 桌面]# xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
3.4 最后两步
[root@localhost 桌面]# xrandr --addmode VNC-0 "1600x900_60.00"
[root@localhost 桌面]# xrandr --output VNC-0 --mode "1600x900_60.00"
敲完这个命令后,vnc客户端自动关闭了。重新登陆进去,发现分辨率真的变了。
参考这篇 http://blog.csdn.net/yihaolovem/article/details/51262889
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)