我家的机器没有安装Linux。(光驱坏了,安装系统不方便,正在等厂商来换呢。)因此要想用办公室的系统就不方便了。以前是用ssh登录办公室的机器,但是那样子只能用字符界面,太不爽了,安装一个Windows上的X服务器,再用ssh把我办公室机器的桌面带过来运行倒是也可以,不过还是感觉不如Windows的远程桌面爽。于是最后决定试试用VNC。
原来也用过VNC,不过可能是因为版本太老的原因。用着感觉不爽,速度上有些卡。比如vncserver和tightvncserver都是这样子。而且tightvncserver实现的远程桌面中的字比真实桌面里的字小,比较难看。最后我选择了用vnc4server,客户端是realvnc4forwindows(也可以是tightvncviewerforwindows)。
因为Linux是用的debian系统,所以安装vnc4server太简单了,直接apt-getinstallvnc4server就搞定了。安装以后执行vncserver就可以启动服务器了。它的桌面会自动编号,例如:1:2等。第一次执行时,它还会要你输入密码。
现在可以用VNCViewer4客户端连接试试了。地址就是你的IP:桌面编号。例如:202.194.67.28:1。然后是输入密码。如果没什么问题,你就可以看到你的远程Linux桌面了。可是你会发现默认的桌面是twm加一个终端。你可能会说,这也太难用了吧?别着急。进入你的目录下的.vnc目录,你会发现一个xstartup文件,这个文件就是启动的vnc远程桌面。你可以将这个文件的内容题换成/etc/X11/Xsession文件的内容。
然后用vncserver-kill:1杀死原来的桌面,重新用vncserver启动一个桌面,再连上时,你会发现跟在你的Linux机器上执行的桌面一样了。哈哈,爽吧!
vnc4server的远程桌面要比vncserver和tightvncserver的远程桌面速度快很多,而且字体效果也很好。但是似乎不支持xtt,其他的两个也不支持,因此对xmms这样的gtk1程序就不能使用ttf字体了。
阅读(178) | 评论(0) | 转发(0) |