通过 xrdp 登录时桌面空白

通过 xrdp 登录时桌面空白

我正在尝试使用远程桌面从 Win 7 计算机访问 Ubuntu 11.10。我安装了 xrdp。我启动 Windows 远程桌面客户端并登录。然后系统提示我输入用户名和密码。

然后它登录了,但我看到的只是背景,没有菜单,什么都没有。我必须关闭远程桌面才能终止它。

即使我单击右键,也没有任何反应。有什么想法吗?

我选择 RDP 的唯一原因是,即使启用了桌面共享,VNC 也无法工作。我陷入困境,因为我需要通过 Windows 连接到 Ubuntu。在 Ubuntu 8 版本中,这不是问题,它正常工作。

答案1

您的 .xsession 配置中可能还有另一个桌面管理器。

cd /home/youruser
echo "gnome-session --session=ubuntu-2d" > .xsession
sudo /etc/init.d/xrdp restart

我遇到过类似的问题并且解决了。

答案2

对于这篇文章的未来读者(当我遇到同样的问题时,我在 Google 搜索的顶部找到了这篇文章),xrdp 似乎不再适用于 Ubuntu 14.04 中的 Ubuntu-2d。相反,您必须安装 xfce

sudo apt-get install xfce4

然后添加行

xfce4-session

到你的 ~/.xsession 文件,而不是 gnome-session --session=ubuntu-2d 行

答案3

试试这个。只需按下键盘上的Ctrl+ Alt+T即可打开终端。打开后,运行以下命令:

sudo apt-get install gnome-session-fallback
echo “gnome-session -–session=gnome-fallback” > ~/.xsession
sudo /etc/init.d/xrdp restart

答案4

如果我理解正确的话,您有 Win 7 机器(rdp 客户端)和 ubuntu 11.10(rdp 服务器)。

如果你在 ubuntu 中启用了 unity 3d,那么就会出现问题。使用 gnome 会话回退:

sudo apt-get install gnome-session-fallback

(您必须退出并选择“gnome classic 无效果”

..或 xubuntu (xfce) :

sudo apt-get install xubuntu-desktop

..或 lubuntu (lxde):

sudo apt-get install lubuntu-desktop

另外,尝试从命令行使用 rdesktop。看起来 xrdp 和其他 rdp gui 程序不支持 rdesktop 的全部功能,因此最好直接使用命令行。

rdesktop -h

相关内容