Ubuntu14.04安裝vncserver
一直喜歡使用RealVNC或VNCViewer在Windows 下訪問Linux桌面環境,Linux中需要安裝一個vncserver,之前在Centos上安裝,正確配置後使用都沒問題。近來嘗試了一下在Ubuntu 14.04上使用,沒有成功,只能看到一個灰色的桌面,外加一個命令行終端,不能正常使用桌面。如下圖:
在網上搜了一下,基本上都是說ubuntu 14.04自帶的桌面是unity,這個桌面是gnome深度定製的版本,與vnc不兼容了,需要另外安裝一個桌面,有多個不同的教程,有說用gnome,也有說用xfce,嘗試了多個教程後終於找到一個非常簡便的方法。
安裝步驟:
1. 安裝vncserver
apt-get install vnc4server
2. 啓動vncserver,第一次啓動需要輸入密碼,並且會在用戶家目錄下產生vnc配置文件,放在隱藏目錄.vnc下, :1 表示1號桌面
3. 安裝gnome,
apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
4. 修改xstartup文件
內容如下:
#!/bin/sh
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &
5. 重啓vncserver桌面
vncserver -kill :1
vncserver :1
6. 使用RealVNC重新連接後的界面:
參考資料:
另外貼出另兩種方法,有興趣的可以試一下,雖然在我這裏沒有成功。