编辑:
这是我现在修复它的常规步骤:
$ apt-get autoremove open-vm-tools
$ apt-get install open-vm-tools
$ apt --fix-broken install
关闭虚拟机。
echo off | clip
启动虚拟机。
希望对您也有用。
截至2023年8月:
所以你需要运行sudo apt-get install open-vm-tools-desktop
。
open-vm-tools
也是必需的,但它是open-vm-tools-desktop
的依赖项,因此会隐式安装。
vmtoolsd
):在我的情况下,我有两个实例的 vmtoolsd
正在运行。
$ ps -eaf | grep vmtoolsd
UID PID PPID C STIME TTY TIME CMD
root 15281 1 0 Aug10 ? 00:03:58 /usr/bin/vmtoolsd
kash 15545 978 0 Aug10 ? 00:03:44 /usr/bin/vmtoolsd -n vmusr --blockFd 3 --uinputFd 4
$
sudo systemctl restart open-vm-tools
(或者sudo service open-vm-tools restart
)重新启动第一个作为root
运行的守护进程。这样做没有任何效果(复制粘贴仍然无法工作)。kash
身份运行的那个进程:$ my_uid=`id -u`
$ kill -9 $(ps -u $my_uid | grep vmtoolsd | awk '{print $1}')
$ /usr/bin/vmtoolsd -n vmusr --blockFd 3 --uinputFd 4 -b /var/run/user/$my_uid/vmtoolsd.pid
$ lsb_release --all
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.3 LTS
Release: 22.04
Codename: jammy
$
VM > 选项标签 > 客户机隔离 > 启用复制和粘贴