登录 Ubuntu 22.04 时无法通过 RDP 进行远程访问

登录 Ubuntu 22.04 时无法通过 RDP 进行远程访问

我正在尝试使用 RDP 从 Windows 计算机远程访问我的 Ubuntu 22.04 计算机。如果我登录到 Ubuntu 计算机,则无法访问,我只会看到黑屏。另一方面,如果我从 Ubuntu 计算机注销,则可以使用 RDP 访问该计算机。尽管如此,我访问的屏幕与普通的 Ubuntu 屏幕略有不同。例如,桌面上没有出现任何图标或侧边栏(带有程序图标),也没有选项可以最小化任何窗口,我们只能更改或关闭窗口。任何帮助都将不胜感激。

答案1

您看不到相同的桌面界面,因为您需要执行一些额外的后期配置操作。

要获得与docker相同的桌面界面,你需要在终端控制台中执行以下命令

sudo sed -i "4 a #Improved Look n Feel Method\ncat <<EOF > ~/.xsessionrc\nexport GNOME_SHELL_SESSION_MODE=ubuntu\nexport XDG_CURRENT_DESKTOP=ubuntu:GNOME\nexport XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg\nEOF\n" /etc/xrdp/startwm.sh

此代码将更新文件 /etc/xrdp/startwm.sh,并告诉系统每次您通过 xRDP 登录时,都会创建一个名为 .xsession 的文件。.xession 文件将导入正确运行桌面所需的必要环境变量。上述代码仅在您运行 Gnome 桌面界面时才有效!!!

如果您想访问我们的博客,我们已经开发了一个小脚本,可以帮助轻松安装 xRDP。如果您想尝试一下并阅读更多相关信息,请查看此链接

希望这能有所帮助,下次见

答案2

黑屏情况解释

“正如多次提到和解释的那样,当在本地和远程同时使用同一个用户帐户时,这种情况就会发生(或可能发生)。换句话说,问题与同一个用户帐户已经在本地登录并且同时尝试远程连接有关。使用 xRDP 软件解决方案,特定用户帐户可以本地或远程登录,但不能同时登录...”

回答您的第一个问题,请在此处阅读更多相关信息:https://c-nergy.be/blog/?p=16682

对你的第二个问题进行修补就像

1.) 用鼠标右键单击 Ubuntu 窗口的地址栏并选择“最小化”选项。 2.) 它会最小化您的 Ubuntu 窗口

如果您想了解有关在 Ubuntu 上运行的 xrdp 的更多信息,请阅读以下内容:https://github.com/neutrinolabs/xrdp/wiki

相关内容