Bug 28038

Summary: VirtualBox guest additions don't auto-start under GNOME
Product: Mageia Reporter: Martin Whitaker <mageia>
Component: RPM PackagesAssignee: Thomas Backlund <tmb>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal    
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: virtualbox-6.1.16-10 CVE:
Status comment:

Description Martin Whitaker 2021-01-08 00:08:20 CET
With most DEs, the background tasks that implement the various guest additions are started by the /etc/X11/xinit.d/98vboxadd-xclient script. Under GNOME in Mageia 7, that script was only run if GNOME was forced to use X11. Under GNOME in Mageia 8, that script is never run, regardless of whether GNOME is using X11 or Wayland. This means the guest features (such as the bi-directional clipboard or automatic display resizing when using the VMSVGA controller) don't work out of the box.

I think this could be fixed either by using an XDG autostart file or by using a systemd user service.

From reading around on this subject, I think we also need to add the VBoxDRMClient utility to virtualbox-guest-additions to get display resizing working under Wayland.
Martin Whitaker 2021-01-08 12:30:47 CET

Source RPM: virtualbox-guest-additions-6.1.16-10 => virtualbox-6.1.16-10

Comment 1 Lewis Smith 2021-01-08 20:52:10 CET
Thank you Martin for this learned report.

Assigning this directly to Thomas who has been active with VB lately.

Assignee: bugsquad => tmb

Comment 2 Thomas Backlund 2021-01-10 01:59:46 CET
please try with virtualbox-6.1.16-12.mga8

it provides VBoxDRMClient and systemd integration
Comment 3 Thomas Backlund 2021-01-11 19:31:56 CET
should be fully fixed with  virtualbox-6.1.16-15.mga8
Comment 4 Martin Whitaker 2021-01-11 22:13:35 CET
Works for me.

Status: NEW => RESOLVED
Resolution: (none) => FIXED