vnc 设置自定义分辨率

来源:互联网 发布:淘宝cpc是什么意思 编辑:程序博客网 时间:2024/05/19 00:43

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


原创粉丝点击