我曾经在 Ubuntu 9.04 操作系统上有一个在启动时运行的 Xvnc 服务器,我想在 11.10 上做同样的事情。我当时遵循的程序是这个。gdm 中有一些配置需要进行,但在 Ubuntu 11.10 中我找不到。结果是,当我使用 vncviewer 连接到我的计算机时,它停留在带有简单 X 光标的基本 X 屏幕中,并且我没有登录选项。在以前的 Ubuntu 版本中,解决此问题的方法是
启用远程登录系统->管理->登录窗口远程选项卡选择“与本地相同”(或其他?)
11.10 上的等效配置是什么?也许 lightdm 的配置文件需要更改,它似乎是 11.10 中的新显示会话管理器?
答案1
我找到了一个部分解决方案。我无法像在 Ubuntu 9.04 上那样使用 Xvnx,但我发现 lightdm 本身支持 VNC。要启用它,您可以在 /etc/lightdm/lightdm.conf 中添加以下行
#
# VNC Server configuration
#
# enabled = True if VNC connections should be allowed
# port = TCP/IP port to listen for connections on
#
[VNCServer]
enabled=true
port=5901
width=1024
height=768
depth=8
它将仅支持 tightvncserver(vnc4server 不起作用)并且它只允许您通过 vnc 连接到新会话,但是当 vncviwer 关闭时会话将被销毁。
在 Ubuntu 9.04 上,我能够启动会话、断开连接,然后重新连接到它,但无法使用此解决方案来做到这一点。