最常见原因是wayland显示服务器不兼容且open-vm-tools-desktop未安装或配置失效;需切换xorg、安装open-vm-tools-desktop、手动启用.vmx剪贴板参数并运行vmware-user-suid-wrapper。

VMware虚拟机和宿主机之间无法互相复制粘贴文本,最常见原因是剪贴板同步服务未激活或被底层协议阻断——Ubuntu 22.04+ 默认启用 Wayland 显示服务器,而 VMware 的 clipboard 服务仅支持 Xorg;open-vm-tools-desktop 未安装、.vmx 配置项被禁用、或虚拟机设置未在关机状态下修改,都会导致 Ctrl+C/Ctrl+V 完全失效。
确认并安装核心工具包
打开 Ubuntu 虚拟机终端,先彻底清除可能冲突的旧组件:
sudo apt autoremove --purge open-vm-tools open-vm-tools-desktop -y
更新源后安装带桌面支持的完整工具包(【只装 open-vm-tools 不足以启用剪贴板】):
sudo apt update && sudo apt install open-vm-tools open-vm-tools-desktop -y
安装完成后检查服务状态:systemctl status open-vm-tools 应显示 active (running)。若为 inactive,说明后台服务未拉起,需继续执行后续步骤。
强制启用双向剪贴板(关机操作)
方法一:通过 VMware 图形界面设置(需虚拟机关机)
关闭 Ubuntu 虚拟机 → 右键虚拟机 → 「设置」→ 「选项」→ 「客户机隔离」→ 勾选「启用复制和粘贴」和「启用拖放」→ 下拉菜单均设为「双向」→ 点击「确定」。
方法二:手动编辑 .vmx 文件(界面无选项时必用)
找到虚拟机所在目录下的 .vmx 文件(如 ubuntu.vmx),用文本编辑器打开,在文件末尾另起一行添加以下三行:
isolation.tools.copy.disable="FALSE"
isolation.tools.paste.disable="FALSE"
isolation.tools.dnd.disable="FALSE"
保存后重启 VMware Workstation(非仅重启虚拟机),再开机。
切换到 Xorg 显示环境(关键修复)
第一步:临时切换(验证是否为 Wayland 导致)
注销当前用户 → 回到登录界面 → 点击用户名旁的齿轮图标 → 选择「Ubuntu on Xorg」→ 输入密码登录。
第二步:永久设为默认(避免每次登录手动选)
① 打开终端,运行:sudo nano /etc/gdm3/custom.conf
② 找到 #WaylandEnable=false 这一行,删除开头的 # 号,确保该行变为 WaylandEnable=false
③ 按 Ctrl+O 保存 → Ctrl+X 退出 → 执行 sudo reboot 强制重启系统
注意:改完不重启,Xorg 不会真正生效;部分笔记本合盖唤醒后可能自动切回 Wayland,此时需重新注销并选 Xorg。
启动用户态剪贴板服务
即使工具已装、设置已开、Xorg 已启用,vmware-user-suid-wrapper 仍可能未自动运行——这是剪贴板同步的实际执行进程。
在已登录的 Ubuntu 桌面环境中,打开终端,直接执行:
vmware-user-suid-wrapper
该命令无输出即表示成功启动。如提示“Permission denied”,请改用 sudo vmware-user-suid-wrapper;若报“command not found”,说明 open-vm-tools-desktop 未正确安装,需返回第一步重装。











