【求助帖】xrdp远程登录使用上一次登陆会话的问题

墨隐逸人 2014-06-26 11:10:33
直接正题:
我用的系统是ubuntu-14.04-server-amd64。
然后呢,要在linux上跑MATLAB,所以图形界面就少不了了
于是就sudo apt-get install xinit ubunu-desktop了一下,再xtart一下,于是图形界面就起来啦,而且各种中文乱码也没了。于是就开始搞远程桌面,然后搞啊搞啊搞,搞不定,最后查到的说法是--------
“由于xrdp、gnome和unity之间的兼容性问题,在Ubuntu 14.04版本中仍然无法使用xrdp登陆gnome或unity的远程桌面,现象是登录后只有黑白点为背景,无图标也无法操作。与13.10中的解决方式相同,使用xrdp只能登录xfce的远程桌面。”
-----于是老老实实装xfce界面去,所以就
sudo apt-get install xfce4
sudo apt-get install xrdp vnc4server
echo "xfce4-session" >~/.xsession
sudo service xrdp restart
搞定,成功使用远程桌面连接图形界面
然后问题来了:
xfce图形界面远程连接有个优点,就是每次重新建立远程链接的话就会新建一个xfce的图形桌面,可供多用户同时对一台电脑进行远程控制,而上一次远程链接打开的图形桌面关掉后就没了,只剩下程序还在后台运行,但是MATLAB如果只剩下后台运行的话完全没法玩啊!!!所以,哪路大神知道如何将xfce的这个优点消除掉啊?能让它像windows一样老老实实多次远程控制只作用于一个桌面。


~~~话说,我也算分享了ubuntu-14.04的图形界面安装与远程控制吧?不算伸手党了吧?
...全文
752 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
secondhandc 2016-06-12
  • 打赏
  • 举报
回复
引用 6 楼 SecondhandC 的回复:
[quote=引用 4 楼 dfh00l 的回复:] 说一下原因 [xrdp1] name=Reconnect lib=libvnc.so username=ask password=ask ip=127.0.0.1 port=-1 port 是-1,每次都是一个新的会话。可以用netstat -l |grep 591 查看 建议改成 [xrdp1] name=sesman-Xvnc lib=libvnc.so username=ask password=ask ip=127.0.0.1 #port=-1 port=ask5910 只改不改port就可以是同一个会话, 改了就可以是一个新的会话
centos7 上不行啊[/quote] 哦,可以,我的port是5911
secondhandc 2016-06-12
  • 打赏
  • 举报
回复
楼主解决了么?
secondhandc 2016-06-12
  • 打赏
  • 举报
回复
引用 4 楼 dfh00l 的回复:
说一下原因 [xrdp1] name=Reconnect lib=libvnc.so username=ask password=ask ip=127.0.0.1 port=-1 port 是-1,每次都是一个新的会话。可以用netstat -l |grep 591 查看 建议改成 [xrdp1] name=sesman-Xvnc lib=libvnc.so username=ask password=ask ip=127.0.0.1 #port=-1 port=ask5910 只改不改port就可以是同一个会话, 改了就可以是一个新的会话
centos7 上不行啊
leecheni 2016-05-15
  • 打赏
  • 举报
回复
在/etc/xrdp/xrdp.ini的最后加入 [xrdp8] name=Reconnect lib=libvnc.so username=ask password=ask ip=127.0.0.1 port=ask5910 port是区别每一次的会话,配置中给给出可选的port的就行,登陆上一次的port,系统就会保持上一次的port的打开的所有程序。
dfh00l 2016-01-28
  • 打赏
  • 举报
回复
说一下原因 [xrdp1] name=Reconnect lib=libvnc.so username=ask password=ask ip=127.0.0.1 port=-1 port 是-1,每次都是一个新的会话。可以用netstat -l |grep 591 查看 建议改成 [xrdp1] name=sesman-Xvnc lib=libvnc.so username=ask password=ask ip=127.0.0.1 #port=-1 port=ask5910 只改不改port就可以是同一个会话, 改了就可以是一个新的会话
dfh00l 2016-01-28
  • 打赏
  • 举报
回复
http://tieba.baidu.com/p/3125086768在/etc/xrdp/xrdp.ini的最后加入 [xrdp8] name=Reconnect lib=libvnc.so username=ask password=ask ip=127.0.0.1 port=5910 其中Reconnect的名称随意,port据我找到的教程说也是随意。 具体原理不懂 亲测可行。 原教程链接:http:(教程)//c-nergy.be/blog/?p=4471
phy_csdn 2014-08-28
  • 打赏
  • 举报
回复
你好,请问您这个问题解决了么?我也遇到了同样的问题
杂货铺X1 2014-08-28
  • 打赏
  • 举报
回复
同求方法,很麻烦啊

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧