| Summary: | VBoxClient --vmsvga fails to start on i586 systems | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Martin Whitaker <mageia> |
| Component: | RPM Packages | Assignee: | Thomas Backlund <tmb> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | virtualbox-6.1.16-10.mga8 | CVE: | |
| Status comment: | |||
|
Description
Martin Whitaker
2021-01-08 12:30:09 CET
Note this is the same error that occurs when running 'VBoxClient --vmsvga' when using GNOME on Wayland. It appears that on 64-bit systems VBoxClient use the old X11-only method but on 32-bit systems it uses the new DRM method. Thank you for another learned report. Can you confirm: - 32-bit VB host running a 32-bit client ? Again it seems best to give this directly to tmb. Assignee:
bugsquad =>
tmb (In reply to Lewis Smith from comment #2) > Thank you for another learned report. Can you confirm: > - 32-bit VB host running a 32-bit client ? > There is no 32bit host anymore, only 64bit please try with virtualbox-6.1.16-12.mga8 it provides VBoxDRMClient and systemd integration No joy. vmboxdrmclient.service is a static service, and there doesn't seem to be anything that enables it. I had a quick look at the Fedora package, and they have a udev rule to do that - tried adding it to vbox-additions to rules, but it didn't help. I'll have another look tomorrow when I'm less tired. You also seem to have lost the startup of the other VBoxClient services. if you enable it manually and reboot, does it work then ? the problem is that presets only trigger on package install, not updates... I will add more triggers tomorrow to fix upgrade path Nope, you can't enable it because it is a static service (not Wanted by anything). Manually starting it does work. (In reply to Martin Whitaker from comment #7) > Nope, you can't enable it because it is a static service (not Wanted by > anything). Ah, indeed... I'll think about if/how to handle it tomorrow... > > Manually starting it does work. And the auto-resizing work ? Yes, once started, auto-resizing worked. (In reply to Martin Whitaker from comment #9) > Yes, once started, auto-resizing worked. great, then I should be able to fix it up tomorrow... I'm way too tired at this point... please try with virtualbox-6.1.16-14.mga8 Yes, that fixes the auto-resizing - and it now works on the DM login screen as well which is a bonus. We need to run /usr/bin/VBoxClient --clipboard /usr/bin/VBoxClient --checkhostversion /usr/bin/VBoxClient --seamless /usr/bin/VBoxClient --draganddrop manually though. I guess they still need to be part of the user session startup. virtualbox-6.1.16-15.mga8 currently building should hopefylly resolve the last missing bits. Works for me. Resolution:
(none) =>
FIXED |