admin 管理员组

文章数量: 1184232

在 VMware 虚拟机环境下,Ubuntu 22.04 与 Windows 的双向复制粘贴是高频需求,但常遇到 “剪贴板不同步”“功能无响应” 的问题 —— 核心原因是 VMware Tools 未正确配置、Wayland 显示协议兼容性冲突。本文提供从工具安装到协议配置的全流程方案,彻底解决跨系统剪贴板共享问题。

一、前提:安装 VMware 适配工具(open-vm-tools)

VMware 的剪贴板共享依赖专属工具,Ubuntu 22.04 需安装开源版open-vm-tools(替代旧版 VMware Tools):

步骤 1:卸载旧版工具(若已安装)

运行

# 彻底卸载旧版组件
sudo apt remove --purge open-vm-tools open-vm-tools-desktop

步骤 2:安装最新版 open-vm-tools

运行

# 更新软件源
sudo apt update
# 安装核心工具+桌面环境支持
sudo apt install open-vm-tools open-vm-tools-desktop

二、启用 VMware 剪贴板共享功能

安装工具后,需在 VMware 中开启剪贴板双向共享:

  1. 关闭 Ubuntu 虚拟机,在 VMware 主界面点击目标虚拟机 → 选择「编辑虚拟机设置」;
  2. 切换到「选项」标签页 → 找到「客户机隔离」;
  3. 勾选「启用复制粘贴」,并在下拉菜单中选择「双向」(确保不是 “单向”);
  4. 点击「确定」后启动 Ubuntu 虚拟机。

三、解决核心冲突:Wayland 协议切换到 Xorg

Ubuntu 22.04 默认使用 Wayland 显示协议,会阻断 VMware 剪贴板共享 —— 需切换到兼容性更好的 Xorg 协议。

场景 1:临时切换(单次登录生效)

若仅需临时使用,可在登录界面调出 Xorg 选项:

  1. 注销当前 Ubuntu 用户,回到登录界面;
  2. 点击用户名激活输入框,按下快捷键Ctrl + Alt + F1(部分设备为F3)切换到字符终端,再按Ctrl + Alt + F7切回图形登录界面;
  3. 此时用户名旁会出现齿轮图标,点击后选择「Ubuntu on Xorg」;
  4. 登录后,剪贴板共享功能即可生效。

场景 2:永久默认 Xorg(一劳永逸)

若不想每次登录都手动切换,可配置系统默认使用 Xorg:

  1. 打开终端,编辑 GDM3 配置文件:

    运行

    sudo gedit /etc/gdm3/custom.conf
    
  2. 在文件中找到#WaylandEnable=false删除注释符号(#),修改后为:

    plaintext

    WaylandEnable=false
    
  3. 保存文件并重启系统:

    运行

    sudo reboot
    
  4. 重启后系统会默认使用 Xorg,无需再选齿轮图标,剪贴板共享直接生效。

四、验证剪贴板共享功能

  1. Windows→Ubuntu:在 Windows 中复制一段文本(Ctrl+C),切换到 Ubuntu 终端 / 文本编辑器,按下Ctrl+V,若文本正常粘贴则成功;
  2. Ubuntu→Windows:在 Ubuntu 中复制内容(Ctrl+C),切换到 Windows 记事本,按下Ctrl+V,若内容同步则功能正常。

五、常见故障排查

若操作后仍失效,按以下步骤排查:

  1. 检查 VMware 服务状态(Windows 主机):

    • 按下Win+R,输入services.msc打开服务;
    • 找到「VMware Authorization Service」,右键选择「重启」。
  2. 重启 VMware 工具进程(Ubuntu 端):

    运行

    # 重启open-vm-tools服务
    sudo systemctl restart open-vm-tools
    
  3. 检查目标文件夹权限(复制文件时):若复制文件到 Ubuntu 桌面失败,给桌面赋予读写权限:

    运行

    chmod 755 ~/Desktop
    

六、总结

Ubuntu 22.04 与 Windows 双向复制粘贴失效的核心是 **“VMware 工具未安装 + Wayland 协议冲突”**,按以下流程操作即可彻底解决:

  1. 安装open-vm-tools → 2. 开启 VMware 剪贴板双向共享 → 3. 切换 / 默认 Xorg 协议。

该方案覆盖临时 / 永久场景,操作后剪贴板可稳定实现跨系统同步。

本文标签: 双向 冲突 完整 教程 Ubuntu