远程登录 X 桌面

        使用VNC的最简单的方法是通过gnome下的VINO,就是system->Preference->Remote Desktop,但是这种方法存在一个问题就是当系统重启后,需要跑到机器上登录一个session才能进行远程共享。
ubuntuforums.org中有很多vnc的resumable session的方法,但都是新启动一个session。下面的方法能够达到这样的效果:
如果有当前session,则显示当前的session,如果当前没有session,显示gdm登录界面,这样系统重新启动后可以远程登录一个session,并一直保持该session。
如果你希望达到这个效果的话可以这么做,下面的过程是在 dapper,edgy,feisty 测试成功。
1. 安装vnc4server
sudo apt-get install vnc4server

2. 设置共享桌面密码:
sudo vncpasswd

会在当前用户的.vnc目录下生成passwd文件,记下该文件的路径
3. 修改/etc/X11/xorg.conf,修改前记得备份
在Section "Module"下增加一行 
 Load     "vnc"

在Section "Screen"下增加一行vnc口令文件位置,记得用你自己的路径替换 
 Option    "PasswordFile"   "/home/comet/.vnc/passwd"

4. 如果你原来打开了remote desktop的共享,记得关闭。
5. alt-ctrl-backspace 测试一下。在 Windows 下可以使用 vncviewer 连接,Ubuntu 可以使用 vncviewer 命令来连接。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据