vmware / open-vm-tools

Official repository of VMware open-vm-tools project
http://sourceforge.net/projects/open-vm-tools/
2.23k stars 425 forks source link

Using VMware's Drag-And-Drop Feature Under Gnome on Wayland on Debian 11 Leads to Freezes #614

Open dkierner-dh opened 1 year ago

dkierner-dh commented 1 year ago

Describe the bug

The Gnome desktop environment on virtual machines running Debian 11 "Bullseye" will randomly freeze during use, when Drag-And-Drop is enabled, even when Drag-And-Drop did not seem to be used in any way.

The logs of sudo dmesg and sudo journalctl show no temporally corresponding error message.

Reproduction steps

  1. Freshly setup and install a Debian 11 amd64 VM (I haven't tested i386.)
  2. Ensure that Enable drag and drop is activated under Options -> Guest Isolation
  3. Start your VM
  4. Ensure that you log into your user session with Wayland by clicking the cog wheel in the lower right corner and selecting GNOME (not GNOME on Xorg) if necessary
  5. Open a terminal, enter sudo journalctl to get some console output.
  6. Scroll to the end, possibly by using the End key and select some text.
  7. Leave the text selected and click on the power menu in the upper right corner.

Expected behavior

The Gnome desktop will freeze and become unresponsive, even to CTRL+ALT+DEL, but will still react to a reboot or shutdown event via ACPI.

Additional context

Environment

Observations

Workarounds

Possibly Related Issues

dsouders commented 1 year ago

There is an existing internal bug for this issue. I have contacted the group responsible for Wayland support and have asked them to provide an ETA for the fix. Please stay tuned.

dkierner-dh commented 1 year ago

@dsouders Any news so far?

dsouders commented 1 year ago

Unfortunately, no, there is not. I am escalating the internal bug. Thanks!

versat commented 1 year ago

Just wanted to say thank you for finding / reporting this bug and all the info about it. We are also suffering from this and whatever we have tested we observed the same things (but we did not test the firmware for example). We are really looking forward to a bugfix. Thanks again for working on this.

dkierner-dh commented 1 year ago

@dsouders Still no news so far? Could You escalate the bug even further, please?

I do think the bug appeared at some time between the earliest iteration of version branch 10 und and the latest iteration of version branch 11.2.5 of the Open VM Tools. https://github.com/vmware/open-vm-tools/compare/stable-10.0.5...stable-11.2.5

Potentially bad commits:

dsouders commented 1 year ago

@dkierner-dh

There is some activity on the bug now due to the previous escalation. I've added your comments above, reiterated that it is an important customer issue, and requested an update.

Thanks!

chasecaleb commented 1 year ago

@dsouders This is affecting developers in my company on both Fusion and Workstation Pro, and we pay for quite a few licenses for both. It's a big productivity impact so we've been considering other VM solutions, but would love if this is resolved instead.

mattheweshleman commented 10 months ago

Just updated to VMWARE Workstation Pro 17.5.0 and this issue is still plaguing a development team I work with. Please fix!

Win11 host (all updates applied) Debian 11 guest (all updates applied)

chasecaleb commented 7 months ago

@dsouders Any updates to this issue? It's still ongoing in 2024.

lousybrit commented 7 months ago

Hello,

Thank you for your extraordinary patience.

@dsouders Any updates to this issue? It's still ongoing in 2024.

From what I can tell, no progress has been made. Apologies, the responsible team for this feature have not responded to our requests. I will continue to prod them.

chasecaleb commented 7 months ago

@lousybrit Thank you, whatever you can do to prioritize resolving this would be appreciated. My org pays for ~100 VMware Workstation and Fusion licenses (as well as other products), but issues such as this one in particular are making me consider alternatives. I'm a dev and completely understand that bugs happen... it's the time to resolution that's the issue.

lousybrit commented 7 months ago

Update. the work has been scheduled and there appears to be some traction.

chasecaleb commented 7 months ago

That's great to hear, thank you.

Sispheor commented 4 months ago

Ubuntu 24.04 as been released with Wayland too. So the bug is present for a large community now I guess.

To motivate the devs behind this project to set an higher priority on this fix I'm happy to offer this very cute kitten picture: image

Edit: Workaround: use a shared folder between VM and host