Skip to content

DnD from/on virtual Ubuntu running by MacOS Fusion #755

Open
@vasiliy-tyukin

Description

@vasiliy-tyukin

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

  1. Download ubuntu server .iso file for ARM
  2. Create deafult user-user and apt install ubuntu-desktop
  3. Reboot
  4. Apt install open-vm-tools-desktop
  5. Reboot
  6. Try to drag&drop on ~ folder from host desktop
  7. 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions