You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Ubuntu上配置XRDP以适配Gnome桌面环境?

在Ubuntu 22.04上配置XRDP以使用Gnome桌面远程连接

1. 安装XRDP及依赖包

先更新系统并安装XRDP和Xorg适配组件:

sudo apt update && sudo apt install -y xrdp xorgxrdp

2. 切换到Xorg(解决Wayland兼容性问题)

Ubuntu 22.04默认用Wayland显示服务器,XRDP对其支持有限,需切换到Xorg:

  • 编辑GDM3配置文件:
    sudo nano /etc/gdm3/custom.conf
    
  • 找到#WaylandEnable=false行,删除开头的#,保存退出(按Ctrl+O回车,再Ctrl+X)。
  • 重启GDM3服务:
    sudo systemctl restart gdm3
    
    重启后系统会自动切换到Xorg登录界面。

3. 配置XRDP启动Gnome会话

  • 为当前用户创建X会话配置文件:
    echo "gnome-session" > ~/.xsession
    
  • 若要全局适配所有用户,编辑XRDP启动脚本:
    sudo nano /etc/xrdp/startwm.sh
    
    注释掉末尾的test -x /etc/X11/Xsession && exec /etc/X11/Xsession和exec /bin/sh /etc/X11/Xsession,添加:
    exec gnome-session
    
    保存后重启XRDP服务:
    sudo systemctl restart xrdp
    

4. 修复剪贴板共享功能

安装剪贴板工具并重启XRDP:

sudo apt install -y xclip
sudo systemctl restart xrdp

5. 调整登录权限(解决登录失败问题)

编辑PAM配置文件添加Xauth支持:

sudo nano /etc/pam.d/xrdp-sesman

在文件末尾添加:

session optional pam_xauth.so

保存后重启XRDP服务:

sudo systemctl restart xrdp

测试连接

用Windows远程桌面应用输入Ubuntu设备的IP地址,登录后即可进入标准Gnome桌面——此时剪贴板可在本地与远程双向共享,终端、系统设置等功能均正常可用。

内容的提问来源于stack exchange,提问作者Daniel Morris

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 21:57:15