GNOME 支持 RDP 协议,可通过图形界面进行远程登录

根据 Phoronix 的报道,GNOME 桌面环境最近合并的 PR实现了对远程桌面协议 (RDP) 支持的重要部分。

正如 PR 所述,这项功能用于提供图形化远程登录支持。该 PR 自 2022 年 8 月以来一直处于开启状态,直到 2024 年 1 月才被合并。该功能的实现依赖于 GNOME Session、GDM 和 GNOME Settings Daemon 等方面的变化,这些变化在过去一年内已经合并。这意味着在3 月发布的 GNOME 46 版本中,这项功能将会正式上线。

这个功能的具体实现细节包括对标准守护进程的抽象,以及实现了两种新的行为。第一种是作为系统服务运行,它会在新的RDP连接时请求GDM启动一个无header GDM登录会话。第二种是在无header用户会话中运行(又名 daemon-handover),它会告诉系统服务使用handover dbus接口启动交接过程。这两种行为的实现使得GNOME桌面环境可以处理图形远程登录的需求。

此外,这项功能还支持Wayland。这意味着它不仅可以在X11上运行,还可以在Wayland上运行。这对于用户来说是一个好消息,因为他们可以在不同的显示服务器上使用这项功能。