前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >xrdp+Windows打开Ubuntu远程桌面

xrdp+Windows打开Ubuntu远程桌面

作者头像
Pulsar-V
发布2018-04-18 16:39:31
6.9K0
发布2018-04-18 16:39:31
举报
文章被收录于专栏:Pulsar-VPulsar-V

xrdp安装配置方法

打开终端:依次安装

代码语言:javascript
复制
sudo apt-get install xrdp
sudo apt-get install vnc4server tightvncserver 

设置xrdp

代码语言:javascript
复制
echo "gnome-session --session=gnome-classic" > ~/.xsession

该命令的作用是由于安装了 gnome桌面,ubuntu12.04中同时存在unity、GNOME多个桌面管理器,需要启动的时候指定一个,不然即使远程登录验证成功以后,也只是背景。

xrdp的配置文档在/etc/xrdp目录下的xrdp.ini和sesman.in,一般选择默认。 重启 xrdp

代码语言:javascript
复制
sudo /etc/init.d/xrdp restart 

运行Windows的mstsc

遇到的错误

1 xrdp 访问 ubuntu 只看到背景,看不到菜单栏的解决办法

方法:安装gnome-panel

代码语言:javascript
复制
sudo apt-get install gnome-panel 

2 Failed to load session "gnome"

桌面用 ubuntu-2d 试下

键入命令: echo "gnome-session –session=ubuntu-2d" > ~/.xsession ,然后重启xrdp。

3 出现错误:

代码语言:javascript
复制
connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending login info to sesman
login successful for display 14
started connecting
connecting to 127.0.0.1 5914
error - problem connecting

xrdp-sesman.log下错误为:


[INFO ] starting Xvnc session...
[ERROR] X server for display 10 startup timeout[INFO ] starting xrdp-sessvc - xpid=2924 - wmpid=2923
[ERROR] X server for display 10 startup timeout
[ERROR] another Xserver is already active on display 10
[DEBUG] aborting connection...
如果你的log也有类似 X server for display 10 startup timeout和another Xserver is already active on display 10

问题根源在于tightvnc,出现问题的版本跟X字体有冲突,导致连接Xserver出错。

解决方法:

代码语言:javascript
复制
apt-get purge tightvnc xrdp
apt-get install tightvncserver xrdp

最后:

启动xrdp服务,sudo /etc/init.d/xrdp restart,此时会启用相应端口,配置方面默认即可。

通过命令:netstat -tnl

查看 3350 3389 5910 这三个端口处于LISTEN,一般就没问题了。

dpkg -L +软件包的名字,可以知道这个软件包包含了哪些文件.

4 ubuntu 13.10 及以后版本 无背景:

xrdp支持不了13.10的gnome了,解决办法是装个xfce界面,

代码语言:javascript
复制
sudo apt-get install xubuntu-desktop 

然后:

代码语言:javascript
复制
echo xfce4-session >~/.xsession 

再设置配置文件 sudo gedit /etc/xrdp/startwm.sh 在. /etc/X11/Xsession 前一行插入 xfce4-session 重启xrdp sudo service xrdp restart

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • xrdp安装配置方法
  • 设置xrdp
    • 1 xrdp 访问 ubuntu 只看到背景,看不到菜单栏的解决办法
      • 2 Failed to load session "gnome"
        • 3 出现错误:
          • 4 ubuntu 13.10 及以后版本 无背景:
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档