使用 rdp 协议进行远程连接无法连接到 12.04

使用 rdp 协议进行远程连接无法连接到 12.04

新安装的 12.04 64 位
vnc4server 和 xrdp
尝试使用 rdp 协议远程连接到它,
但屏幕空白,只有我的桌面背景,
然后对话框显示 /usr/bin/compiz“应用程序已意外关闭”,
我该尝试什么来允许我访问我的桌面?

答案1

我刚才也遇到了同样的问题。我认为问题在于 compiz 无法通过 RDP 连接正常工作,因为它需要 3D 卡。有些解决方案会告诉您更改 gnome-session 信息。这样做会让您留下一个帐户,当您登录本地计算机时,不会获得 3D 卡的任何良好效果。

我为缓解该问题所采取的措施是。在本地 Ubuntu 计算机上:

  1. 从 > 系统设置 > 用户帐户创建一个新用户(具有与您的普通帐户相同的权限。我只使用了“username-rdp”,其中“username”是您当前的用户名)

  2. 通过在“用户帐户”窗口中输入密码来确保用户已激活。

  3. 使用新用户帐户登录

  4. 进入终端并运行:

    echo "gnome-session --session=ubuntu-2d" > ~/.xsession
    
  5. 重新启动计算机。

这应该会使您的计算机处于正常用户不受影响的状态,并且仍然可以进行 3D 和 Compiz。您的新用户将通过 RDP 连接工作,并且仅限于 2D Ubuntu 会话,而不会损害您的正常用户。

如果您不关心 3D,那么只需按照步骤 4 和 5,然后通过 RDP 使用您的普通用户帐户。

答案2

我总是为远程桌面连接创建一个新用户。这样,您的正常帐户设置就不会受到 .xsession 设置更改的影响。

在 12.04 版 Gnome-Classic 中无任何效果使用:

echo "gnome-session --session=gnome-fallback" > ~/.xsession

相关内容