open-vm-tools
open-vm-tools copied to clipboard
DnD from/on virtual Ubuntu running by MacOS Fusion
Describe the bug
Vmware tools drag and drop doesnt work on Ubuntu 24.04 running on MacOS
Im using VMware Fusion Pro 13 on MacOs. Previously I had virtual Ubuntu 23.10, where everything was worked. but it lost support and I wanna use 24.04 LTS. I install server .iso for ARM, apt install desktop, then reboot, apt install open-vm-tools-desktop, and have such problem: Copy&Paste works well✅ Drag&Drop has animation, but doesnt work❌
- when dnd from macos desktop to ~ directory appears side notification “Vmware-user ready”
- appears system-settings icon in tray
- Copy animation happens, but copy fails (without download progress bar on macos) and file icon stays on top left side of ubuntu’s desktop
- when dnd from ubuntu to macosdesktop also appears system-settings icon
- But cursor cant escape vmware window
I tryed to:
- reinstall,
- every combination of enabling and disabling dnd, installing and removing vmware tools - doesnt work.
- On one forum found this method to edit
/etc/gdm3/custom.conf: remove comment from line#WaylandEnable=false. After reboot I have black screen) - Also found that somebody doesnt have plugin started, but its not mine case:
vmtoolsd -v
VMware Tools daemon, version 12.4.5.49651 (build-23787635)
ps -ef | grep tools
root 1076 1 0 22:42 ? 00:00:05 /usr/bin/vmtoolsd
user 2630 2230 0 22:44 ? 00:00:07 /usr/bin/vmtoolsd -n vmusr --blockFd 3 --uinputFd 4
sudo lsof -p 2630 | grep -i plugins
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
lsof: WARNING: can't stat() fuse.portal file system /run/user/1000/doc
Output information may be incomplete.
vmtoolsd 2630 user mem REG 252,0 333824 539305 /usr/lib/aarch64-linux-gnu/open-vm-tools/plugins/vmusr/libdndcp.so
vmtoolsd 2630 user mem REG 252,0 134840 3062367 /usr/lib/aarch64-linux-gnu/open-vm-tools/plugins/common/libvix.so
vmtoolsd 2630 user mem REG 252,0 68672 539304 /usr/lib/aarch64-linux-gnu/open-vm-tools/plugins/vmusr/libdesktopEvents.so
vmtoolsd 2630 user mem REG 252,0 67808 3062366 /usr/lib/aarch64-linux-gnu/open-vm-tools/plugins/common/libhgfsServer.so
Reproduction steps
- Download ubuntu server .iso file for ARM
- Create deafult user-user and apt install ubuntu-desktop
- Reboot
- Apt install open-vm-tools-desktop
- Reboot
- Try to drag&drop on ~ folder from host desktop
- Check failure :)
Expected behavior
File copies to ~ directory after installing vmware-tools
Additional context
MacOS Sequoia 15.2 VMware Fusion Pro 13.6.1 Ubuntu 24.04.1 live server arm64
Thanks you for reporting this problem.
We have files an internal problem report with the details that you provided the Hosted UI and Fusion teams to investuigate