实践发现通过VNC的方式访问Ubuntu server,操作很不流畅,问题不明,所以转而通过rdp的方式。
1. 安装桌面
apt-get install ubuntu-desktop
一些Ubuntu版本没有桌面
2. 安装rdp等软件包
apt-get install xrdp
apt-get install vnc4server tightvncserver
3. 访问Ubuntu
运行Windows的mstsc就可以登录了
Trouble shooting
只看到背景,看不到菜单栏
安装gnome-panel
sudo apt-get install gnome-panel
设置xrdp
echo "gnome-session --session=gnome-classic" > .xsession
将上面的一句话放在 /etc/xrdp/startwm.sh 这个脚本里面调用 . /etc/X11/Xsession 之前
重启 xrdp
sudo /etc/init.d/xrdp restart
快捷键设置
通过xrdp远程访问ubuntu,打开终端输入命令或文本写入,只要输入d就会最小化应用,导致带d的命令和文本无法输入,如终端sudo和cd两个命令,一到d就最小化;
网上多见的方法是:远程设置一下键盘热键即可。方法 如下:系统-》首选项-》键盘快捷键,找到“隐藏所有正常窗口并将桌面设置为焦点”项,点一下后面的D,显示为“重设快捷键”,按下组合键ctrl+d代替d作为该操作的快捷键,关闭窗口打开终端重新输入带d的命令,不再最小化窗口。
不幸的是,这种方法在我的环境里面不起作用,幸好又找到了另一种方法:
-
1. sudo apt-get install compizconfig-settings-manager
-
-
2. Run the compiz config manager: ccsm (no sudo)
-
-
3. In the compiz config manager: General (left side) -> General Options (right side) -> Key bindings (tab) -> Show Desktop (with the keyboard icon) -> Click the "X" icon (on the far right) This sets the default of <Control><Primary><Super>d.
-
-
4. Click on the key binding <Control><Primary><Super>d.
-
-
5. Click "Grab key combination"
-
-
6. Press ALT+D (or whatever other key combo you want to bind to the "show desktop" option).
-
-
7. Click OK
-
-
8. Click Back
-
-
9. Click Close.
-
-
10. Restart your remote session if you have one running.
阅读(536) | 评论(0) | 转发(0) |