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

Asked by Roy Gilby

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:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

What is the output of:

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

Thanks

Revision history for this message
Christian Hinrichs (christian-hinrichs-web) said :
#2

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

Revision history for this message
Christian Hinrichs (christian-hinrichs-web) said :
#3

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.

Revision history for this message
Manfred Hampl (m-hampl) said :
#4
Revision history for this message
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

Revision history for this message
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.

Revision history for this message
Best Christian Hinrichs (christian-hinrichs-web) said :
#7

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.

Revision history for this message
Roy Gilby (roy-gilbys) said :
#8

Thanks Christian Hinrichs, that solved my question.