Ubuntu12.04配置VNC Server

 今天忽然突發奇想,之前總是看到他人用遠程桌面,本身仍是不會,就像試試遠程桌面。固然此次是真機的桌面,虛擬機已經玩過了,通過一個老兄提醒,能夠用VNC,因此就開始嘗試VNC,網上的資料大同小異,不過也有坑,就跳過去吧。 服務器


本人機子的環境 session

1 robinson@robinson-pc:~$ uname -a
2 Linux robinson-pc 3.11.0-15-generic #23~precise1-Ubuntu SMP Tue Dec 10 16:43:53 UTC 2013 i686 i686 i386 GNU/Linux


第一步,固然是安裝VNC Server。 spa

1 robinson@robinson-pc:~$ sudo apt-get install vnc4server
一大票的東西出來,你默認安裝就好了。


第二步,啓動VNC Server服務器。 .net

1 robinson@robinson-pc:~$  vnc4server

這回讓你輸入遠程登陸的命令,這個留着備用,由於你遠程鏈接的時候要輸入,不要忘記了哦。密碼輸入兩次確認一下。 orm


這個時候,會說遠程桌面建立完畢,編號1,由於咱們是第一個嘛,若是你不喜歡默認來的話,你能夠這樣輸入。 server

1 robinson@robinson-pc:~$  vnc4server :xxx(編號)


第三步,以上都弄好了,你覺得都完了嗎,遠遠沒有。 進程

咱們用VNC Client端軟件鏈接就知道,我是用VNC View鏈接。 ci

登陸進去以後,你會發覺只有一個終端能夠用其餘的啥都沒有,是多不方面,用這個,我還不如用Putty呢,是吧。 terminal


第四步,開始配置遠程桌面參數,先Kill遠程桌面的進程。 get

1 robinson@robinson-pc:~/.vnc$ vnc4server -kill :1

你會發現你的View關閉了,這個正是咱們須要的。


打開配置文件。


01 robinson@robinson-pc:~/.vnc$ cat xstartup
02 #!/bin/sh
03  
04 # Uncomment the following two lines for normal desktop:
05 unset SESSION_MANAGER
06 unset DBUS_SESSION_BUS_ADDRESS
07 #exec /etc/X11/xinit/xinitrc
08  
09 [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
10 [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
11 xsetroot -solid grey
12 vncconfig -iconic &
13 x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
14 #x-window-manager &
15  
16  
17 #位置在/usr/share/gnome-session/sessions
18 export DESKTOP_SESSION=gnome-classic
19 export DGMSESSION=gnome-classic
20 export STARTUP="/usr/bin/gnome-session --session=gnome-classic"
21  
22 $STARTUP

上面是正確的配置,你看下你的文件,有什麼不一樣的就改正過來,就能夠,我是用Gnome-classic,效果本身選擇吧。


第五步,如今就是見證奇蹟的時刻了。

用VNC View鏈接,上圖。

相關文章
相關標籤/搜索