想使用xp远程登录ubuntu。本来想着装个vncserver应该就能解决问题了,但是后来怎么都链接不上。
通过查帖子发现,我用的是xfce桌面,vncserver好像不支持,需要安装x11vnc,后来参照
http://wiki.ubuntu.org.cn/index.php?title=Index/Xfce/x11VNC&variant=zh-cn
安装x11vnc后,依然不行。上x11vnc官网看了一下,原来我使用ssh链接启动x11vnc必须有桌面的权限。
解决办法没有仔细研究,不想看了。简单的方法就是直接在ubuntu的机子上直接运行命令就可以了。
xp端我用tightVNC链接,只是觉得速度还是有点慢,局域网运行都有些卡。
存在的问题:
x11vnc,就是因为他控制的是当前的桌面,而不是新的 session,所以才放弃它的,因为我办公室的桌面分辨率是 1280x1024 的,而我家里的电脑分辨率只有 1024x768,如果用当前桌面的话,在家里的显示器上操作起来就太麻烦了。另外因为操作的是当前的桌面,因此所作的操作在家里显示的和我办公室显示的是同步的,包括鼠标也会跟随着动,所以速度会比较慢。即使在同一个子网内,都会觉得卡。所以最后选择 vnc4server,速度快而且画面质量好。
但是我装的的是xubuntu,搞了很长时间都没能成功使用vnc4server最后还是放弃了,以后在弄吧。
在网上找了一片文章,照做后发现确实提高了x11vnc的速度
... {
port = 5900
type = UNLISTED
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/bin/x11vnc
server_args = -inetd -o /var/log/x11vnc.log -display :0 -auth /var/lib/gdm/:0.Xauth -many -bg
disable = no
}
sudo killall Xvnc
sudo killall x11vnc
sudo / etc / init.d / xinetd start