今天忽然突发奇想,之前总是看到他人用远程桌面,本身仍是不会,就像试试远程桌面。固然此次是真机的桌面,虚拟机已经玩过了,通过一个老兄提醒,能够用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 |
04 |
# Uncomment the following two lines for normal desktop: |
06 |
unset DBUS_SESSION_BUS_ADDRESS |
07 |
#exec /etc/X11/xinit/xinitrc |
09 |
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup |
10 |
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources |
13 |
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & |
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" |
上面是正确的配置,你看下你的文件,有什么不一样的就改正过来,就能够,我是用Gnome-classic,效果本身选择吧。
第五步,如今就是见证奇迹的时刻了。
用VNC View链接,上图。