vnc可以调整分辨率,这个很简单。

vncserver -geometry HxV

就可以设定纵横分辨率了。

但是vnc怎么动态调整分辨率呢?RDP可以根据连接时参数来调整分辨率,vnc好像没有这个功能吧?

最近贝壳需要在电脑上和上网本上同时使用一个桌面,于是碰到了这个问题。经过寻找,这个问题的答案是这样的。

vncserver -geometry 1600x1000 -geometry 1440x900 -geometry 1024x600

然后,在进入系统后,输入xrandr,可以看到你启动时设定的多个分辨率。再用xrandr -s N,就可以选择合适的分辨率了。

这个是X的randr扩展,需要vncserver版本在4以上。我的环境是debian testing,vnc4.1.1。欢迎大家测试。