FS#75331 - [open-vm-tools] 6:12.0.5-1 breaks vmware host integration after update to KDE Plasma 5.25

Attached to Project: Community Packages
Opened by Axel Kellermann (akellerm_ment) - Friday, 15 July 2022, 10:37 GMT
Last edited by Christian Hesse (eworm) - Thursday, 31 August 2023, 08:48 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Christian Hesse (eworm)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No



I run an Arch guest on VMWare Workstation Pro 16.2.3 on a Windows 10 20H2 system. Since the update to KDE Plasma 5.25 host integration via open-vm-tools is broken. Both drag and drop operations to/from the host and exchange of clipboard data aren't working anymore.
See the associated KDE bug here: https://bugs.kde.org/show_bug.cgi?id=456008

According to Brennan Kinney's response in the KDE bug, this is related to Plasma switching to systemd for startup. An upstream bug already exists and can be found at https://github.com/vmware/open-vm-tools/issues/568#issuecomment-1178736806.

The reason I'm entering this bug anyway is that Fedora apparently fixed the issue by adding their own startup script to work around the problem. Should Arch adopt this change or wait for a "proper" upstream fix?

Additional info:
* package version(s)
open-vm-tools 6:12.0.5-1
* link to upstream bug report, if any

Steps to reproduce:
This task depends upon

Closed by  Christian Hesse (eworm)
Thursday, 31 August 2023, 08:48 GMT
Reason for closing:  Fixed
Additional comments about closing:  systemd 254-1
Comment by Axel Kellermann (akellerm_ment) - Friday, 15 July 2022, 11:21 GMT
Sorry, I referred to the wrong distro that already has a fix for the issue. It's openSUSE that replaces vmware-user-suid-wrapper with a custom script called vmware-user-autostart-wrapper to make host integration work. More details are in the upstream bug report.
Comment by Toolybird (Toolybird) - Wednesday, 07 September 2022, 04:58 GMT
Dupe  FS#75825 
Comment by Axel Kellermann (akellerm_ment) - Thursday, 31 August 2023, 07:53 GMT
As mentioned on the open-vm-tools Github page https://github.com/vmware/open-vm-tools/pull/670#issuecomment-1700372883, the issue with the systemd XDG service generator has been resolved upstream and is fixed in systemd 245 with commit https://github.com/systemd/systemd/pull/28314.
Comment by Christian Hesse (eworm) - Thursday, 31 August 2023, 08:26 GMT
This is about systemd 254, not 245, no? ;)

So can we close this?
Comment by Axel Kellermann (akellerm_ment) - Thursday, 31 August 2023, 08:38 GMT
Oh, I jumbled the digits in the version number. Yes, it's about systemd 254. Since the update to 254 open-vm-tools starts up correctly again and data exchange between host and VM works as expected. We can close this issue.