Chinaunix首页 | 论坛 | 博客
  • 博客访问: 561180
  • 博文数量: 287
  • 博客积分: 27
  • 博客等级: 民兵
  • 技术积分: 547
  • 用 户 组: 普通用户
  • 注册时间: 2012-01-01 20:20
文章分类

全部博文(287)

文章存档

2015年(1)

2014年(95)

2013年(90)

2012年(101)

分类: LINUX

2013-10-21 10:12:47

原文地址:Ubuntu 12.10 远程访问桌面 作者:huaius

实践发现通过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. 1. sudo apt-get install compizconfig-settings-manager

  2. 2. Run the compiz config manager: ccsm (no sudo)

  3. 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. 4. Click on the key binding <Control><Primary><Super>d.

  5. 5. Click "Grab key combination"

  6. 6. Press ALT+D (or whatever other key combo you want to bind to the "show desktop" option).

  7. 7. Click OK

  8. 8. Click Back

  9. 9. Click Close.

  10. 10. Restart your remote session if you have one running.

阅读(527) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~