XRDP灰屏,尝试一切


15

经过几天的寻找解决方案后,我仍然无法从Windows 7到Ubuntu Desktop 13.10(或14.04)建立正确的RDP连接。当我在Windows中使用RDP时,它将很好地连接到我的Ubuntu盒子,但是我得到了带有光标“ X”的灰色/黑色像素屏幕。

这是到目前为止我尝试过的(在13.10和14.04中)

  • 创建的.xsession文件以使用gnome-2d

  • 安装了xfce4并更新了.xsession文件以使用该文件

  • 对.xsession文件进行任何更改后,我确实确实重新启动了xrdp

  • 修改后的startwm.sh指向.xsession文件的位置

  • chmod 755 .xsession 文件,因此可执行

  • 更新的nvidia驱动程序

我不知道发生了什么事。我能够使用x11vnc来控制Ubuntu计算机,但是我试图从Windows创建一个实际的远程会话,而不仅仅是控制。

任何帮助将不胜感激,我一直在寻找解决方案,到目前为止,遇到此问题的其他任何人,他们的解决方案对我来说都不成功。

Answers:


7

好的,所以快速休息一下,找到一组稍有不同的说明,可以使我开始工作!(仅供参考,我先进行了14.04的全新安装)

这是分步说明的链接:http : //c-nergy.be/blog/?p=5305

这些说明中的两个区别是:

  1. 在安装xfce4之前,请运行更新
  2. .xsession文件很简单 xfce4-session

我仍然无法使gnome-2d正常工作,但是暂时,我很高兴能在不实际控制Linux机器的情况下创建到我的Linux机器的远程会话!


6

这是适用于Ubuntu 16.04 LTS的功能(2017年7月)

一步步:

cd
sudo apt-get update
sudo apt-get install xrdp
sudo apt-get update
sudo apt-get install xfce4
echo xfce4-session > .xsession

现在从Windows机器(Windows远程桌面)尝试一下,您将在Ubuntu系统上获得xfce4桌面。它看起来与控制台不同,但功能齐全。


该信息来自

http://c-nergy.be/blog/?p=5305


现在,为了更进一步,以便能够重新连接到同一会话,请执行以下操作:

cd /etc/xrdp
sudo vi xrdp.ini

找到[xrdp1]部分末尾的行,如下所示:

port=-1

并说出来

port=ask5910

保存。

(如果您不执行vi,则可以使用自己选择的文本编辑器)

现在,当您尝试从另一台计算机登录时,将出现三个提示。用户名,密码和端口。端口将被预填充5910。如果这是您的第一个会话,则在输入用户名和密码后将5910更改为-1。

然后,如果您断开连接并想重新连接,则将其保留为5910,它将重新连接到同一会话。


1

我为此感到疯狂,就像其他许多人(我怀疑)一样,我正在尝试为即将到来的MOOC设置Linux VM。在尝试了Griffons IT帖子中概述的步骤后,我就落在了这里。

长话短说,我记得在alt + f2上看到过某处。我尝试过了,但是什么也没做。

这次我在点击恼人的灰色屏幕和Haaazah之前点击了它!“欢迎来到面板的第一个起点”

我不知道是因为我正确地握住了嘴还是因为用鼠标单击之前执行了alt + f2键,但是我进入了。

希望这会对某人有所帮助,但肯定有很多人没有解决此问题的方法。


1

创建一个新用户。有了这个新用户,我就可以使用rdp登录。因此,看来用户配置文件(主目录)存在问题。

没有复制工作目录。更改所有权并将其替换为有问题的所有权。现在问题解决了。


1

安装xrdp和xfce4并使xrdp使用xfce4:

sudo apt-get update    
sudo apt-get install xrdp    
sudo apt-get update    
sudo apt-get install xfce4

将xrdp指向使用xfce4:

echo xfce4-session > ~/.xsession

别忘了重新启动xrdp服务:

sudo service xrdp restart

检查您为xrdp配置的主机名:

hostname -I
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.