据外媒 Phoronix 报道,GNOME 桌面环境在最近合并的 PR 中获得了远程桌面协议(RDP)支持,预计相关特性将集成至 2024 年 3 月发布的 GNOME 46 版本中,届时 Linux 发行版用户能够更方便地使用 RDP 软件远程访问桌面环境。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Written by Michael Larabel in GNOME on 6 January 2024 at 01:16 PM EST. 58 Comments After the merge request was open since August of 2022, merged today is support within the GNOME Remote Desktop code for handling graphical remote log-ins. The merge request by Joan Torres finishes an important piece of the Remote Desktop Protocol (RDP) support for the GNOME desktop with allowing graphical remote logins. Torres explained in that merge request: "The standard daemon now is abstracted and two new behaviours are implemented: - Running as a system service (AKA daemon-system): Started with --system option. It is started as gnome-remote-desktop user. On a new RDP connection it requests GDM to start a RemoteDisplay with a headless GDM greeter session. When a new RemoteDisplay iface from GDM is exported it will register a handover iface to handover the RDP client to the session on this RemoteDisplay. It handovers RDP clients between sessions using these handover ifaces (See the commit descriptions for more info). - Running on a headless user session (AKA daemon-handover): Started with --handover option. This daemon is attached as a service on greeter or user headless sessions. It will tell daemon-system using the handover dbus iface to start the handover, and daemon-system will proceed with the handover process. This daemon gets the RDP socket connection from the daemon-system. - The standard daemon now is daemon-user." |
这项 RDP 功能同时支持 X.Org 与 Wayland 显示服务器协议,可作为系统服务运行,也可在无 header 用户会话中运行,从而为 GNOME 桌面环境实现 GUI 远程桌面能力。
不过外媒认为,GNOME 实现 RDP 功能用时有点久,相关 PR 实际上从 2022 年 8 月以来一直处于开启状态,不过直到当下才正式被合并,但至少“有比没有好”。