windows 远程桌面 Ubuntu14.04 配置记录

本人没有使用windows附件中自带的远程桌面,是因为每次远程登录出现的桌面都是新的。之前操作的记录以及打开的文件都不在了。
选用vnc-viewer,下载window版本的安装:
windows 远程桌面 Ubuntu14.04 配置记录_第1张图片
1.在Ubuntu系统上安装vnc4server命令:

sudo apt-get install xrdp

2.此处可以安装kUbuntu-desktop或者xUbuntu-desktop,也可以选择不安装
下面为不安装其他桌面的操作记录;

vnc4server -geometry 1600x900 :1

然后在windows上用vnc-viewer工具登录(只有一个终端被打开,看不到桌面):
windows 远程桌面 Ubuntu14.04 配置记录_第2张图片
这是因为vnc桌面没有被启动起来,运行下面命令可以查看:

over@over:~$ cd ~
over@over:~$ ./.vnc/xstartup 
注释:此时应该打印错误信息:
gnome-session-is-accelerated: No composite extension.
gnome-session-check-accelerated: Helper exited with code 256
gnome-session-is-accelerated: No composite extension.
gnome-session-check-accelerated: Helper exited with code 256

** (process:6694): WARNING **: software acceleration check failed: Child process exited with code 1

** (gnome-session:6694): CRITICAL **: We failed, but the fail whale is dead. Sorry....
……

安装下面程序:

sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

修改当前用户目录地下的xstartup文件

vi ~/.vnc/xstartup 

添加如下内容:

#!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &

kill掉当前vnc桌面

vnc4server -kill :1
重启
vnc4server -geometry 1600x900 :1

界面Ubuntu14.04的桌面在vnc-viewer中呈现了。
晒图:
windows 远程桌面 Ubuntu14.04 配置记录_第3张图片
接下来一切ok了,至于装其他桌面来实现远程桌面,可以搜索网上的技术贴。
参考:http://www.111cn.net/sys/Ubuntu/82979.htm

你可能感兴趣的:(工具)