向 xorg.conf 11.04 添加虚拟屏幕(通过 vnc 的第三个显示器)

向 xorg.conf 11.04 添加虚拟屏幕(通过 vnc 的第三个显示器)

我目前有一台 nvidia gtx470,带有 2 x 22 英寸 1920x1080 的 twinview 显示器。

因为我有一台备用的笔记本电脑(旧的但能用)和屏幕(22英寸1680x1050)。

将在虚拟屏幕上设置一个 vnc 服务器(仅查看),而笔记本电脑将登录(仅查看),因此它只是一个屏幕...虚拟屏幕将成为我的 gnome 会话的一部分...并且理论上为我提供三重显示设置,我见过它在 Windows 中完成...是什么阻碍了我们?

由于我对 vnc 或 xorg.conf 不是很熟悉(只是学习设置,有人可以告诉我如何制作虚拟屏幕/监视器以及哪个 vnc 服务器允许连接到某个屏幕吗?(realvnc 在 Windows 中执行此操作...)

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

编辑:我目前的解决方法是只使用 unity 和 vnc 进入 VMware 工作站机器……虽然这可以完成我需要的一些工作,但我仍然希望有一个实际的第三台显示器

答案1

有一个可安装的 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
    
    • 如果您的 VNC 服务器在安全环境中运行,则可以使用以下配置禁用身份验证:

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

      # vncpasswd
      Password:
      Verify:
      

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

      Section "Screen"
          ...
          Option "SecurityTypes" "VncAuth"
          Option "UserPasswdVerifier" "VncAuth"
          Option "PasswordFile" "/root/.vnc/passwd"
      EndSection
      

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


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

相关内容