Win11 远程 Ubuntu 22.04 完整笔记

        前面有说使用远程桌面就是为了方便截图,在使用远程桌面中又遇到一些问题,最终得以解决,记录如下。

一、环境说明

  • 主机:Win11
  • 远端:Ubuntu 22.04 + XFCE + xrdp
  • 用途:远程桌面、剪贴板互通、终端正常使用

        二、远程前 / 远程后 铁律(最重要)

        1. 准备被远程(Win 连之前)

        Ubuntu 本地必须:注销 → 到登录界面 → 再远程

  • 不能只锁屏
  • 不能保持登录状态

        2. 退出远程(回到本地前)

        远程桌面内必须:注销 → 再关闭 Windows 远程窗口

  • 不要直接点 × 关闭
  • 否则会话残留,导致窗口乱飞、冲突、卡死

        3. 为什么要这样?

        同一用户不能同时运行本地 GNOME + 远程 XFCE,否则:

  • 终端窗口乱跑
  • 键鼠失灵
  • 剪贴板失效
  • 系统卡住自动重启

        三、远程桌面显示不正常

        1. 远程登录后只有蓝色 / 黑色背景,无桌面

        原因:xrdp 无法正常启动 GNOME最终方案:改用 XFCE 桌面

        安装命令

sudo apt install xfce4 xfce4-goodies xrdp xorgxrdp -y
echo "startxfce4" > ~/.xsession
chmod +x ~/.xsession
sudo systemctl restart xrdp

        2. 远程里打不开终端

        原因:XFCE 默认未指定终端修复:

sudo apt install xfce4-terminal -y
sudo update-alternatives --set x-terminal-emulator /usr/bin/xfce4-terminal

        3. 剪贴板单向 / 双向不通

        Win ↔ Ubuntu 复制粘贴失效原因:缺少 X11 剪贴板同步工具

        安装依赖

sudo apt install xclip xsel autocutsel -y

        设置自启动

mkdir -p ~/.config/autostart
cat > ~/.config/autostart/autocutsel.desktop << EOF
[Desktop Entry]
Type=Application
Name=autocutsel
Exec=autocutsel -s CLIPBOARD
Hidden=false
X-GNOME-Autostart-enabled=true
EOF

        重启服务

sudo systemctl restart xrdp

        4. Win 锁屏 / 待机唤醒后,剪贴板失效

        原因:autocutsel 容易挂掉增强方案:安装 parcellite 剪贴板管理器(更稳)

sudo apt install parcellite -y

        自启动方法同上,添加 parcellite 即可。


        5. 本地与远程桌面冲突(窗口乱飞)

        症状:

  • 远程开终端 → 跑到本地屏幕
  • 本地开程序 → 跑到远程里

        唯一根治:

  • 远程前:Ubuntu 注销
  • 远程后:远程内 注销
  • 不同时登录本地 + 远程

        6. XFCE 面板(Dock)快捷方式丢失

        恢复方法:

  1. 左下角「开始菜单」找到应用
  2. 右键 → Add to Panel(添加到面板)
  3. 右键面板空白 → 首选项可调大小 / 位置

        四、远程桌面完整使用流程(标准动作)

  1. Ubuntu 本地 → 注销
  2. Win11 打开远程桌面 → 连接 Ubuntu IP
  3. 登录 → 使用 XFCE 桌面
  4. 使用完毕:远程内 注销
  5. 关闭 Windows 远程窗口
  6. Ubuntu 本地正常登录

        五、一句话避坑口诀

        远程先注销,用完再注销,剪贴板装三件套,窗口绝不乱。


        PS:锁屏后剪切板无法互通的解决

        当 ubuntu 远程桌面锁屏或 win 锁屏再解锁后,剪切板可能会无法互通,这个是机制问题的。只要 X 掉(不是注销,工作进程不会丢失和中断)远程桌面再重新连接就好了。

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐