首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在linux中更改VNC会话的分辨率

在linux中更改VNC会话的分辨率
EN

Stack Overflow用户
提问于 2008-08-19 06:56:39
回答 7查看 534K关注 0票数 168

我使用VNC连接到工作中的Linux工作站。工作时我有一台20英寸的显示器,分辨率为1600x1200,而在家中我用的是分辨率为1440x900的笔记本电脑。如果我将vncserver设置为1440x900,我会错过显示器上的大量空间,而如果我将其设置为1600x1200,它就不适合笔记本电脑的屏幕,我必须一直滚动它。

有什么好方法可以动态调整VNC会话的大小吗?

我的VNC服务器是在SuSE64上运行的RealVNC E4.x (我不记得确切的版本了)。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2009-07-05 08:18:58

Real VNC server 4.4包括对Xrandr的支持,Xrandr允许调整VNC的大小。使用以下命令启动服务器:

代码语言:javascript
复制
vncserver -geometry 1600x1200 -randr 1600x1200,1440x900,1024x768

然后使用以下命令调整大小:

代码语言:javascript
复制
xrandr -s 1600x1200
xrandr -s 1440x900
xrandr -s 1024x768
票数 171
EN

Stack Overflow用户

发布于 2010-10-01 21:47:02

发现Ubuntu (10.04)附带的vnc4server (4.1.1)已经打了补丁,也支持通过xrandr动态更改分辨率。不幸的是,这个功能很难找到,因为它是没有文档的。所以这就是..。

用多个‘geometry型’实例启动服务器,如下所示:

代码语言:javascript
复制
vnc4server -geometry 1280x1024 -geometry 800x600

在vncviewer中的终端上(启用了“允许动态调整桌面大小”),使用xrandr查看可用的模式:

代码语言:javascript
复制
xrandr

要更改结果,例如使用:

代码语言:javascript
复制
xrandr -s 800x600

就是这样。

票数 69
EN

Stack Overflow用户

发布于 2017-11-13 01:39:02

伙计们这真的很简单。

通过ssh登录到您的pi

执行

代码语言:javascript
复制
vncserver -geometry 1200x1600

这将生成一个新的会话:1

ipaddress:1上连接您的vnc客户端

就是这样。

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15816

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档