![使用 rdp 协议进行远程连接无法连接到 12.04](https://linux22.com/image/1038673/%E4%BD%BF%E7%94%A8%20rdp%20%E5%8D%8F%E8%AE%AE%E8%BF%9B%E8%A1%8C%E8%BF%9C%E7%A8%8B%E8%BF%9E%E6%8E%A5%E6%97%A0%E6%B3%95%E8%BF%9E%E6%8E%A5%E5%88%B0%2012.04.png)
新安装的 12.04 64 位
vnc4server 和 xrdp
尝试使用 rdp 协议远程连接到它,
但屏幕空白,只有我的桌面背景,
然后对话框显示 /usr/bin/compiz“应用程序已意外关闭”,
我该尝试什么来允许我访问我的桌面?
答案1
我刚才也遇到了同样的问题。我认为问题在于 compiz 无法通过 RDP 连接正常工作,因为它需要 3D 卡。有些解决方案会告诉您更改 gnome-session 信息。这样做会让您留下一个帐户,当您登录本地计算机时,不会获得 3D 卡的任何良好效果。
我为缓解该问题所采取的措施是。在本地 Ubuntu 计算机上:
从 > 系统设置 > 用户帐户创建一个新用户(具有与您的普通帐户相同的权限。我只使用了“username-rdp”,其中“username”是您当前的用户名)
通过在“用户帐户”窗口中输入密码来确保用户已激活。
使用新用户帐户登录
进入终端并运行:
echo "gnome-session --session=ubuntu-2d" > ~/.xsession
重新启动计算机。
这应该会使您的计算机处于正常用户不受影响的状态,并且仍然可以进行 3D 和 Compiz。您的新用户将通过 RDP 连接工作,并且仅限于 2D Ubuntu 会话,而不会损害您的正常用户。
如果您不关心 3D,那么只需按照步骤 4 和 5,然后通过 RDP 使用您的普通用户帐户。
答案2
我总是为远程桌面连接创建一个新用户。这样,您的正常帐户设置就不会受到 .xsession 设置更改的影响。
在 12.04 版 Gnome-Classic 中无任何效果使用:
echo "gnome-session --session=gnome-fallback" > ~/.xsession