Package: virtualbox-guest-x11
Version: 7.2.4-dfsg-1
Severity: important

Hello,

Testing the guest additions in Wayland, I've noticed that VBoxClient isn't loaded with the desktop. In X11, VBoxClient is initialized via the file `/etc/X11/Xsession.d/98vboxadd-xclient`, but that's a folder only X11 uses, so Wayland doesn't initialize VBoxClient after login.

Installing the utils from the "guest utils CD", I've noticed that it solves it by installing the autostart file from `/src/VBox/Additions/x11/Installer/vboxclient.desktop` into `/etc/xdg/autostart`, which runs `Exec=/usr/bin/VBoxClient-all` (VBoxClient-all is just a link to `98vboxadd-xclient`).

With the autostart approach, the guest additions work out of the box in both X11 and Wayland. Maybe the file `98vboxadd-xclient` should be moved somewhere else to avoid loading it twice in X11 once the autostart file is in place.

Best regards,
Daniel

Reply via email to