如何配置 XRDP 以在 Ubuntu 22.04 上与 Gnome 配合使用?

问题描述 投票:0回答:1

我想使用远程桌面应用程序连接到我的 Ubuntu 22.04 计算机,就像连接到 Windows PC 一样。现在 XRDP 有望做到这一点,而且安装起来很容易。然而,配置它以使其正常工作有点复杂——我收到显示错误和登录错误。有一个很好的页面解释了如何为 Xfe 窗口管理器配置它here,但是 Xfe 并不像 Ubuntu 的标准 Gnome 窗口管理器那么好。

那么,如何在我的 Ubuntu 计算机上使用 Gnome 安装和配置 XRDP?

这是我使用 Xfe 的 XRDP 远程桌面:

ubuntu desktop gnome
1个回答
0
投票

网上有一些关于如何执行此操作的零散信息,其中一些是不正确的。我发现以下内容可以很好地使用 Gnome 配置 XRDP,而无需修改全局

/etc
文件。如果配置正确,它的运行速度相当快,尽管不如 Xfe 那么快。

  1. 安装 xrdp 和 gnome-session:
sudo apt update
sudo apt install xrdp gnome-session
  1. xrdp 设置后允许登录:
sudo adduser xrdp ssl-cert
  1. 为您的远程会话指定 Gnome:
echo "gnome-session" | tee ~/.xsession
  1. 然后将以下内容添加到您的
    ~/.xsessionrc
    文件中:
export XAUTHORITY=${HOME}/.Xauthority
export GNOME_SHELL_SESSION_MODE=ubuntu
export XDG_CURRENT_DESKTOP=ubuntu:GNOME
export XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg

注意:

XAUTHORITY
行解决了打开Firefox和其他依赖root权限的应用程序时的显示错误。

  1. 最后这样做:
sudo systemctl restart xrdp
  1. 然后注销(或重新启动)并连接远程桌面客户端。

请注意,您必须始终在本地注销才能远程连接。此外,首次登录时它会多次要求您输入密码。

这是我使用 Gnome 的 XRDP 远程桌面:

© www.soinside.com 2019 - 2024. All rights reserved.