安装vnc遇到的问题

想使用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的速度

 

sudo gedit  / etc / xinetd.d / x11vnc

 

sudo gedit  / etc / xinetd.d / x11vnc

 

service x11vnc
{
        port            
= 5900
        type            
= UNLISTED
        socket_type     
= stream
        protocol        
= tcp
        wait            
= no
        user            
= root
        server          
= /usr/bin/x11vnc
        server_args     
= -inetd -/var/log/x11vnc.log -display :0 -auth /var/lib/gdm/:0.Xauth -many -bg
        disable         
= no
}

 

sudo  / etc / init.d / xinetd stop
sudo killall Xvnc
sudo killall x11vnc
sudo 
/ etc / init.d / xinetd start

你可能感兴趣的:(server,session,ubuntu,XP,ssh,远程登录)