Linux 下的遠程桌面 VNC

我家的機器沒有安裝 Linux 。(光驅壞了,安裝系統不方便,正在等廠商來換呢。)因此要想用辦公室的系統就不方便了。以前是用 ssh 登錄辦公室的機器,但是那樣子只能用字符界面,太不爽了,安裝一個 Windows 上的 X 服務器,再用 ssh 把我辦公室機器的桌面帶過來運行倒是也可以,不過還是感覺不如 Windows 的遠程桌面爽。於是最後決定試試用 VNC。

原來也用過 VNC,不過可能是因爲版本太老的原因。用着感覺不爽,速度上有些卡。比如 vncserver 和 tightvncserver 都是這樣子。而且 tightvncserver 實現的遠程桌面中的字比真實桌面裏的字小,比較難看。最後我選擇了用 vnc4server,客戶端是 realvnc4 for windows(也可以是 tightvncviewer for windows)。

因爲 Linux 是用的 debian 系統,所以安裝 vnc4server 太簡單了,直接 apt-get install vnc4server 就搞定了。安裝以後執行 vncserver 就可以啓動服務器了。它的桌面會自動編號,例如 :1 :2 等。第一次執行時,它還會要你輸入密碼。

現在可以用 VNC Viewer 4 客戶端連接試試了。地址就是你的 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 字體了。  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章