Page 1 of 1

ubuntu 16.04 updated virtualbox, now clients will not launch

PostPosted: 28. Mar 2018, 23:29
by alangh
I just did a normal update to a host running 16.04 ubuntu. There was some "small" updates to virtualbox that must have been distributed in the last 4 days. The host is running 5.1.34_Ubuntu r121010 now. I tried to startup an ubuntu 16.04.4 client, which ran fine 4 days ago. It gave the following error:

RTR3InitEx failed with rc=-1912 (rc=-1912)
The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing
'modprobe vboxdrv'
may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox.

where: sup$3HardenedMainInitRuntime what: 4
VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - The installed support driver doesn't match the version of the user.

So I tried the modprobe vboxdrv, but that did not seem to have any effect. The client (actually more than one client) still will not startup.

Anyone know how to fix this?
Thanks!

P.S. There is a secondary error dialog box displaying:
Result Code: NS_ERROR_FAILURE (0x80004005)
Component: MachineWrap
Interface: IMachine {b2547866-a0a1-4391-8b86-6952d8-2efaa0}

From the virtualbox log, there is one line disclosing an error:
Failed to open "/dev/vboxdrvu", errno=13, rc=VERR_VM_DRIVER_NOT_ACCESSIBLE
In case it is relevant, doing: ls -l /dev/vboxdrvu
gives:
crw------- 1 root root 10, 54 Mar 29 10:01 /dev/vboxdrvu

Re: ubuntu 16.04 updated virtualbox, now clients will not launch

PostPosted: 29. Mar 2018, 11:21
by brendonwq
I have the same problem with a Windows XP guest under Ubuntu 16.04. I will post my log file separately later today if there is no solution by then.

Re: ubuntu 16.04 updated virtualbox, now clients will not launch

PostPosted: 29. Mar 2018, 16:50
by AdrianStear
I have same problem. and also get error message suggesting USB controller is the problem

Re: ubuntu 16.04 updated virtualbox, now clients will not launch

PostPosted: 29. Mar 2018, 16:53
by AdrianStear
I tried updating Virtual Box from 5.1.34 to new 5.2 but then get

Failed to open a session for the virtual machine SmallXP.

The device helper structure version has changed.

If you have upgraded VirtualBox recently, please make sure you have terminated all VMs and upgraded any extension packs. If this error persists, try re-installing VirtualBox. (VERR_PDM_DEVHLPR3_VERSION_MISMATCH).

Result Code: NS_ERROR_FAILURE (0x80004005)
Component: ConsoleWrap
Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

and could not seem to update the extension pack to 5.1

Re: ubuntu 16.04 updated virtualbox, now clients will not launch

PostPosted: 30. Mar 2018, 00:46
by alangh
I checked which packages I updated (on Wed. Mar 28, 2018 that caused the problem). This included virtualbox:amd64. In that distribution there is a changelog: /usr/share/doc/virtualbox/changelog.Debian.gz. The last entry is:

virtualbox (5.1.34-dfsg-0ubuntu1.16.04.2) xenial; urgency=medium
* New upstream version 5.1.34-dfsg
LP: #1746316 -> security patches for spectre and meltdown
LP: #1736116 -> freeze with kernel >= 4.13
* Apply 69989 to fix GL issue.
* Lower compat level to 9
-- Gianfranco Costamagna <locutusofborg@debian.org> Fri, 02 Feb 2018 13:27:46
+0100

So we are getting the meltdown/spectre patches. But that entry "freeze with kernel >= 4.13" makes me wonder. The kernel on my host is 4.4.0-116-generic. Is that the problem?

Re: ubuntu 16.04 updated virtualbox, now clients will not launch

PostPosted: 30. Mar 2018, 07:02
by Duarte
Same issue here, with a MacOS 10.11.6 guest

Re: ubuntu 16.04 updated virtualbox, now clients will not launch

PostPosted: 31. Mar 2018, 18:22
by AdrianStear
s
I solved it by removing Virtual Box 5.1.34 and installing the nwer version 5.2.

I found it was useless trying to do this via the Ubuntu software installer , I had to use terminal commands:

sudo apt-get remove virtualbox-\*


I then went to the VirtualBox.org, webpage clicked on “Download VirtualBox 5.2” and picked the 64 bit version for Ubuntu 16.04. and stored that on my UBUNTU Home file.


Then back in the terminal I ran

sudo dpkg -i ./virtualbox-5.2_5.2.8-121009~Ubuntu~xenial_amd64.deb

This works and you can search UBUNTU for the Virtual Box Application. Run it and you will be asked if you want to up-date the Extension pack. Update that and my old virtual Box WinXP runs fine again.

Re: ubuntu 16.04 updated virtualbox, now clients will not launch

PostPosted: 3. Apr 2018, 00:42
by Duarte
Worked for me, thanks.

Re: ubuntu 16.04 updated virtualbox, now clients will not launch

PostPosted: 5. Jun 2018, 21:44
by Gitonga
Had this same issue on Ubuntu 18.04. Your solution worked just fine for me. Thank you!

Re: ubuntu 16.04 updated virtualbox, now clients will not launch

PostPosted: 4. Aug 2018, 16:36
by juggle
AdrianStear wrote:I solved it by removing Virtual Box 5.1.34 and installing the nwer version 5.2.

Worked fine for me. Thanks.

Re: ubuntu 16.04 updated virtualbox, now clients will not launch

PostPosted: 24. Aug 2018, 16:25
by Tuzanor
Now working again... Thank you very much AdrianStear