将虚拟屏幕添加到 xorg.conf 11.04(vnc 上的第三个显示)

HTD*_*chy 8 xorg multiple-monitors 11.04 screen

我目前有一个 nvidia gtx470,在 twinview 上有 2 x 22" 1920x1080 显示器。

因为我有一台备用笔记本电脑(旧但可以用)和屏幕(22" 1680x1050)。

vnc 服务器将设置(仅查看)到虚拟屏幕,笔记本电脑将登录(仅查看)所以它只是一个屏幕......虚拟屏幕将成为我的 gnome 会话的一部分......理论上让我成为三重显示设置,我已经看到它在 Windows 中完成......是什么让我们?

由于我对 vnc 或 xorg.conf 的经验并不完全(仅学习设置,有人可以指导我如何制作虚拟屏幕/监视器以及哪些 vnc 服务器允许连接到某个屏幕。(realvnc 这样做)在窗户...)

我希望你们中的一个能帮助 Grtz,Dutchy

编辑:我目前的工作是在 VMware 工作站机器中使用 unity 和 vnc ......尽管这已经完成了我需要的一些东西,我仍然想要一个真正的第三台显示器

Ami*_* KK 3

可以安装 X 的 vnc 模块,当使用 vncviewer 远程连接时,该模块将提供本机 :0 X 显示。

  1. 安装“vnc4server”包(universe)。这将提供“/usr/lib/xorg/modules/extensions/libvnc.so”(VNC 4.1.2 的 vnc.so 模块已从 vnc.so 更改为 libvnc.so。)

  2. 将“vnc”添加到 /etc/X11/xorg.conf 中的模块部分

    Section "Module"
        ...
        Load "vnc"
    EndSection
    
    Run Code Online (Sandbox Code Playgroud)
    • 如果您的 VNC 服务器在安全环境中运行,您可以使用以下配置禁用身份验证:

      Section "Screen"
          ...
          Option "SecurityTypes" "None" 
      EndSection
      
      Run Code Online (Sandbox Code Playgroud)
    • 如果您的 VNC 服务器未在安全环境中运行,您将需要使用 vncpasswd 程序设置 VNC 密码:

      # vncpasswd
      Password:
      Verify:
      
      Run Code Online (Sandbox Code Playgroud)

      然后告诉 VNC 模块密码存储在 xorg.conf 中的位置:

      Section "Screen"
          ...
          Option "SecurityTypes" "VncAuth"
          Option "UserPasswdVerifier" "VncAuth"
          Option "PasswordFile" "/root/.vnc/passwd"
      EndSection
      
      Run Code Online (Sandbox Code Playgroud)

注销并重新启动 X(Ctrl-Alt Backspace)


来源 http://ubuntuforums.org/archive/index.php/t-279069.html