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链接,上图。

相关文章
相关标签/搜索