在多个显示器上全屏运行VNC

11

我正在使用VNC(客户端为tigervnc-1.1.0,服务器为RealVNC-4.1.2)连接远程系统。客户端系统使用Nvidia twinview连接两个监视器,有效分辨率为3200x1200。

当我告诉vncviewer使用全屏模式时,远程系统窗口(1600x1200)会在两个监视器中心显示,并出现大黑色空白。我还尝试在客户端系统上运行Xinerama而不是twinview,但这并没有任何区别。

是否有办法在单个监视器上以全屏模式运行vncviewer,而不带有VNC框架?

4个回答

6

我正在使用TigerVNC 1.7.1 (32位)。

打开查看器。
按F8键。
选择选项。
选择屏幕选项卡。
勾选/取消勾选在所有监视器上启用全屏模式。

5
是的。获取更新版本的Tigervnc(1.3.0或更高版本)。或者使用Realvnc(不幸的是,它是专有软件,因此未包含在大多数GNU / Linux发行版中)。
该错误跟踪器http://sourceforge.net/p/tigervnc/feature-request-tracker/37/表明已经在更近期的tigervnc版本中修复。
此外,Cameron Ton提供的最佳答案并没有完全回答问题:原始问题中关于“Tigervnc客户端”没有“专家”选项卡(Realvnc客户端中有这样的选项卡,在我的版本(5.1.0)中没有UseAllMonitors参数,但全屏选项仅出现在一个监视器上)。(抱歉:我本来想直接评论他的回答,但显然需要更高的声誉比写一个答案)。

4

有没有一种方法可以在全屏模式下运行vncviewer,去掉VNC框架,但限制为单个监视器?

是的。进入选项->专家选项卡并将UseAllMonitors设置为False。


0
从“我也尝试过运行Xinerama而不是twinview”这句话中,我推断你正在使用Linux。我不了解tigervnc,但大多数X程序都支持-geometry选项,其工作方式如下:
myprogram -geometry <width>x<height>+<xoffset>+<yoffset>

所以你可能想要传递你的TigerVNC

-geometry 1600x1200+0+0

实际上,我认为每个与Xlib链接的程序都具有此功能,因此tigervnc支持几何选项的机会非常大。

-geometry 似乎没有任何作用。 - Luc

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接