【问题标题】:Running VNC fullscreen with multiple monitors使用多台显示器全屏运行 VNC
【发布时间】:2012-05-27 08:54:36
【问题描述】:

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

当我告诉 vncviewer 使用全屏时,远程系统窗口 (1600x1200) 位于两台显示器的中心,两侧都有大的黑色空间。我还尝试在客户端系统上运行 Xinerama 而不是 twinview,但这没有任何区别。

有没有办法在全屏模式下运行 vncviewer,没有 VNC 框架,但将其限制在单个监视器上?

【问题讨论】:

    标签: vnc monitors


    【解决方案1】:

    有没有办法在全屏模式下运行 vncviewer,没有 VNC 框架,但将其限制在单个监视器上?

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

    【讨论】:

      【解决方案2】:

      是的。获取更新版本的 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,但全屏选项仅出现在一个监视器上)。 (道歉:我会直接评论他的答案,但显然这需要比写答案更多的声誉。

      【讨论】:

        【解决方案3】:

        我使用的是 TigerVNC 1.7.1(32 位)。

        启动查看器。 按 F8 选择选项。 选择屏幕选项卡。 选中/取消选中在所有显示器上启用全屏模式。

        【讨论】:

          【解决方案4】:

          从“我也尝试过运行 Xinerama 而不是 twinview”我推断您​​使用的是 Linux。我不知道tigervnc,但大多数X 程序都支持-geometry 选项,它的工作原理如下:

          myprogram -geometry <width>x<height>+<xoffset>+<yoffset>
          

          所以你可能想通过你的tigervnc

          -geometry 1600x1200+0+0
          

          其实我认为每个链接到Xlib的程序都有这个功能,所以你的tigervnc支持几何选项的机会是相当大的。

          【讨论】:

          • -geometry 似乎没有任何作用
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2015-06-16
          • 2010-12-28
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多