[SRU] No graphics after update, caused by virtualbox
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
virtualbox (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
virtualbox-ext-pack (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
virtualbox-guest-additions-iso (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
virtualbox-hwe (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* ubuntu when used as a guest inside a Virtualbox VM machine
[Test Case]
* Install Ubuntu and mate or other DM, experience a black screen
* Install vbox on xenial with guest and host. Test if everything works and starts with 3d enabled and disabled, as well as different Desktop Managers.
[ autopkgtests ]
* this package has a really huge autopkgtest suite performed by upstream on each release, and this is the reason for me using the new release as-is instead of patching old versions.
[Regression Potential]
* This is part of virtualbox on Debian and Ubuntu since bionic and 3 months
Author: Gianfranco Costamagna <email address hidden>
Date: Tue Apr 24 00:15:39 2018 +0200
basically, I now detect at runtime the --check3d switch, and enable the mesa override only for desktop and not for applications, the same as the official guest-additions packages do.
this is the code:
+ if /usr/bin/VBoxClient --check3d 2>/dev/null; then
+ if test -e /usr/lib/
+ cp -f /usr/lib/
+ ldconfig
+ fi
+ fi
+ if test -e /etc/ld.
+ rm -f /etc/ld.
+ ldconfig
+ fi
the update-alternatives switch can't work when 3d is not enabled, and with user applications using mesa-specific features.
[ upstream changes ]
Version 5.1.38 (2018-05-09)
Linux hosts: support Linux 4.17 changes. Thank you Larry Finger
Linux guests: support Linux 4.16 and EL 7.5 kernels (bugs #17676 and #17678)
Linux guests: 3D fixes for recent guests (bug #17623)
Version 5.1.36 (2018-04-17)
VMM: Fixed missing NULL pointer check in MMIO code.
Network: fixed VERR_INTNET_
[Other info]
After performing an "apt-get update && apt-get upgrade" on a Ubuntu 16.04.4 box, graphics fails to start. I use my laptop with text boot, then I log in and issue "startx", with "/usr/lib/
A cut from apt's history.log after upgrade and before package removal:
virtualbox:amd64 (5.0.40-
virtualbox-
virtualbox-
virtualbox-
virtualbox-
virtualbox-
virtualbox-qt:amd64 (5.0.40-
Changed in virtualbox (Ubuntu): | |
status: | New → Fix Released |
Changed in virtualbox-ext-pack (Ubuntu): | |
status: | New → Fix Released |
Changed in virtualbox-guest-additions-iso (Ubuntu): | |
status: | New → Fix Released |
Changed in virtualbox-hwe (Ubuntu): | |
status: | New → Fix Released |
Changed in virtualbox-hwe (Ubuntu Xenial): | |
status: | New → In Progress |
Changed in virtualbox-guest-additions-iso (Ubuntu Xenial): | |
status: | New → In Progress |
Changed in virtualbox (Ubuntu Xenial): | |
status: | New → In Progress |
Changed in virtualbox-ext-pack (Ubuntu Xenial): | |
status: | New → In Progress |
description: | updated |
tags: | added: regression-update |
description: | updated |
Hello, can you please tell me if you have x11 or wayland installed? guest-x11- hwe instead?
what happens if you modprobe vboxvideo? did you try virtualbox-
please let me know and set status back to new