我正在尝试使用远程桌面从 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