Virtualbox and virtualbox-guest-editions-iso are Unmatched versions in Ubunt Repos

Asked by Roy Gilby on 2016-02-03

I am running Ubuntu 15.10 (64 bit), and have had Virtualbox installed and operating successfully for some time.

On the 2 Feb 2016 when I ran "sudo apt-get dist-upgrade", a number of the upgrades installed effected Virtualbox, and included the following:

Upgrade: virtualbox:amd64 (5.0.10-dfsg-2ubuntu1, virtualbox-dkms:amd64 (5.0.10-dfsg-2ubuntu1, virtualbox-qt:amd64 (5.0.10-dfsg-2ubuntu1

Since this upgrade was installed, I have been unable to start any of the client operating systems installed in Virtualbox.

The error provided by Virtualbox when trying to start one of the client operating systems instance is:

                   Failed to open a session for the virtual machine Windows 10.

                    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}

A check within Synaptic shows that the following versions of Virtualbox and components are installed:

virtualbox installed version 5.0.14-dfsg-0ubuntu1.15.10.1

virtualbox-guest-additions-iso 5.0.4.1

A check of the "Latest Version" for virtualbox and virtualbox-guest-additions-ise shows that the installed versions are the latest versions offered in the Ubuntu Repositories

However, according to the error report shown above, the error is caused by the version of virtualbox-guest-additions.iso being a different version number to virtualbox itself.

Could someone please explain how I obtain a copy of virtualbox-guest-additions.iso 5.0.14 from the Ubuntu Repositories.

Until I can do so, I am unable to use Virtualbox.

Roy

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu virtualbox-guest-additions-iso Edit question
Assignee:
No assignee Edit question
Solved by:
Christian Hinrichs
Solved:
2016-02-04
Last query:
2016-02-04
Last reply:
2016-02-04

What is the output of:

lsb_release -a; uname -a; apt-cache policy virtualbox

Thanks

Same problem here. Requested information:

$ lsb_release -a; uname -a; apt-cache policy virtualbox
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 15.10
Release: 15.10
Codename: wily
Linux jackman 4.2.0-27-generic #32-Ubuntu SMP Fri Jan 22 04:49:08 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
virtualbox:
  Installiert: 5.0.14-dfsg-0ubuntu1.15.10.1
  Installationskandidat: 5.0.14-dfsg-0ubuntu1.15.10.1
  Versionstabelle:
 *** 5.0.14-dfsg-0ubuntu1.15.10.1 0
        500 http://archive.ubuntu.com/ubuntu/ wily-updates/multiverse amd64 Packages
        500 http://archive.ubuntu.com/ubuntu/ wily-security/multiverse amd64 Packages
        100 /var/lib/dpkg/status
     5.0.4-dfsg-2 0
        500 http://archive.ubuntu.com/ubuntu/ wily/multiverse amd64 Packages

Solution: I assume you have, like me, the Oracle VM VirtualBox Extension Pack installed? Upgrade it from here:
https://www.virtualbox.org/wiki/Downloads

For me, this solves the problem.

Manfred Hampl (m-hampl) said : #4
Roy Gilby (roy-gilbys) said : #5

As requested in Post #1 of this thread ......

~$ lsb_release -a; uname -a; apt-cache policy virtualbox
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 15.10
Release: 15.10
Codename: wily
Linux royg-Galago-UltraPro 4.2.0-27-generic #32-Ubuntu SMP Fri Jan 22 04:49:08 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
virtualbox:
  Installed: 5.0.14-dfsg-0ubuntu1.15.10.1
  Candidate: 5.0.14-dfsg-0ubuntu1.15.10.1
  Version table:
 *** 5.0.14-dfsg-0ubuntu1.15.10.1 0
        500 http://mirror.overthewire.com.au/ubuntu/ wily-updates/multiverse amd64 Packages
        500 http://mirror.overthewire.com.au/ubuntu/ wily-security/multiverse amd64 Packages
        100 /var/lib/dpkg/status
     5.0.4-dfsg-2 0
        500 http://mirror.overthewire.com.au/ubuntu/ wily/multiverse amd64 Packages

Roy Gilby (roy-gilbys) said : #6

Re: You might try downloading https://launchpad.net/ubuntu/+archive/primary/+files/virtualbox-guest-additions-iso_5.0.14-1_all.deb and installing it with software-center.

This does not fix the problem.

The original Virtualbox error still appears.

Please try the solution that has been proposed already in post #3.

Background information: The extension pack mentioned there adds support for USB 2.0 and USB 3.0 devices, VirtualBox RDP and PXE boot for Intel cards. It is an official package from Virtualbox that can be installed (and upgraded) from the VirtualBox Manager via File -> Preferences -> Extensions (or by simply double clicking the downloaded file, if the file type is associated with VirtualBox).

Roy, please have a look at File -> Preferences -> Extensions in the VirtualBox Manager. If there's the "Oracle VM VirtualBox Extension Pack", its version number should be 5.0.14.

Roy Gilby (roy-gilbys) said : #8

Thanks Christian Hinrichs, that solved my question.