Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#43383 - [virtualbox-host-modules] VirtualBox Fails to Start Virtual Machine

Attached to Project: Community Packages
Opened by pikpik (pikpik) - Friday, 09 January 2015, 06:05 GMT
Last edited by Evangelos Foutras (foutrelis) - Friday, 09 January 2015, 17:00 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Tobias Powalowski (tpowa)
Sébastien Luttringer (seblu)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Problem
=======

VirtualBox failed to start a virtual machine.

"VirtualBox - Error" window:

Failed to open a session for the virtual machine MINIX 3.

The virtual machine 'MINIX 3' has terminated unexpectedly during startup with exit code 1 (0x1).

"Details" panel:

Result Code: NS_ERROR_FAILURE (0x80004005)
Component: Machine
Interface: IMachine {480cf695-2d8d-4256-9c7c-cce4184fa048}

"VirtualBox - Error in suplibOsInit" window:

Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing

'pacman -S virtualbox-host-modules'

as root. If you don't use our stock kernel, install virtualbox-host-dkms and execute dkms autoinstall .



(Following sections written according to relevant parts of: https://wiki.archlinux.org/index.php/Reporting_Bug_Guidelines#Gather_useful_information)



Version of the package
======================

virtualbox 4.3.20-3


Repositories: testing, core, extra, community-testing, community, multilib-testing, and multilib.

Updated full system at ~7 PM EST.

Installed packages:

$ pacman -Q virtualbox
virtualbox 4.3.20-3

$ pacman -Q linux
linux 3.18.2-1

$ pacman -Qs linux
local/alsa-lib 1.0.28-1
An alternative implementation of Linux sound support
local/alsa-utils 1.0.28-1
An alternative implementation of Linux sound support
local/archlinux-keyring 20141218-1
Arch Linux PGP keyring
local/iptables 1.4.21-1
Linux kernel packet control tool
local/keyutils 1.5.9-1
Linux Key Management Utilities
local/kmod 19-1
Linux kernel module handling
local/libaio 0.3.110-1
The Linux-native asynchronous I/O facility (aio) library
local/libimobiledevice 1.1.7-1
Library that talks the protocols to support iPhone and iPod Touch devices on
Linux
local/libutil-linux 2.25.2-1
util-linux runtime libraries
local/libxshmfence 1.2-1
a library that exposes a event API on top of Linux futexes
local/linux 3.18.2-1 (base)
The Linux kernel and modules
local/linux-api-headers 3.18.1-1
Kernel headers sanitized for use in userspace
local/linux-firmware 20141201.38e5405-1
Firmware files for Linux
local/linux-headers 3.18.2-1
Header files and scripts for building modules for Linux kernel
local/man-pages 3.76-1 (base)
Linux man pages
local/mdadm 3.3.2-1 (base)
A tool for managing/monitoring Linux md device arrays, also known as
Software RAID
local/pacman-mirrorlist 20150105-1
Arch Linux mirror list for use by pacman
local/syslinux 6.03-2
Collection of boot loaders that boot from FAT, ext2/3/4 and btrfs
filesystems, from CDs and via PXE
local/util-linux 2.25.2-1 (base base-devel)
Miscellaneous system utilities for Linux



Version of the main libraries used by the package
=================================================

$ pacman -Si virtualbox
Repository : community
Name : virtualbox
Version : 4.3.20-3
Description : Powerful x86 virtualization for enterprise as well as home use
Architecture : x86_64
URL : http://virtualbox.org
Licenses : GPL custom
Groups : None
Provides : None
Depends On : curl libpng libvpx libxcursor libxinerama libxml2 libxmu procps-ng sdl shared-mime-info
virtualbox-host-modules
Optional Deps : qt4: VirtualBox GUI support
vde2: Virtual Distributed Ethernet support
virtualbox-guest-iso: Guest Additions CD image
virtualbox-ext-vnc: VNC server support
virtualbox-sdk: Developer kit
virtualbox-host-dkms: Build kernel modules with DKMS
net-tools: Host-only or bridged networking support
Conflicts With : virtualbox-ose
Replaces : virtualbox-ose
Download Size : 15.81 MiB
Installed Size : 79.80 MiB
Packager : Sébastien Luttringer <seblu@seblu.net>
Build Date : Sun 14 Dec 2014 03:54:23 PM EST
Validated By : MD5 Sum SHA256 Sum Signature



Version of the kernel used
==========================

$ pacman -Q linux
linux 3.18.2-1

$ uname -r
3.18.2-1-ARCH

$ cat /proc/version
Linux version 3.18.2-1-ARCH (builduser@tobias) (gcc version 4.9.2 20141224 (prerelease) (GCC) ) #1 SMP PREEMPT Thu Jan 8 20:58:52 CET 2015



Indicate whether or not the functionality worked at one time or not
===================================================================

I last tested it during mid-September, 2014. At the time, it worked without (noticable) problems.



If so, indicate since when it stopped working.
==============================================

Just minutes ago; 11 PM EST, 1/9/2015.



Indicate your hardware brand
============================

None; custom-built. Hardware information available upon request.



Add relevant log information
============================

$ dmesg | grep vbox
[ 2.028186] vboxdrv: disagrees about version of symbol sched_setscheduler
[ 2.028190] vboxdrv: Unknown symbol sched_setscheduler (err -22)
[ 2.028196] vboxdrv: disagrees about version of symbol wake_up_process
[ 2.028197] vboxdrv: Unknown symbol wake_up_process (err -22)
[ 2.028235] vboxdrv: disagrees about version of symbol preempt_notifier_register
[ 2.028235] vboxdrv: Unknown symbol preempt_notifier_register (err -22)
[ 2.028262] vboxdrv: disagrees about version of symbol preempt_notifier_unregister
[ 2.028263] vboxdrv: Unknown symbol preempt_notifier_unregister (err -22)
[ 7.265086] vboxguest: PCI device not found, probably running on physical hardware.
[ 7.282627] vboxguest: PCI device not found, probably running on physical hardware.
[ 7.313556] vboxdrv: disagrees about version of symbol sched_setscheduler
[ 7.313560] vboxdrv: Unknown symbol sched_setscheduler (err -22)
[ 7.313565] vboxdrv: disagrees about version of symbol wake_up_process
[ 7.313566] vboxdrv: Unknown symbol wake_up_process (err -22)
[ 7.313594] vboxdrv: disagrees about version of symbol preempt_notifier_register
[ 7.313595] vboxdrv: Unknown symbol preempt_notifier_register (err -22)
[ 7.313617] vboxdrv: disagrees about version of symbol preempt_notifier_unregister
[ 7.313618] vboxdrv: Unknown symbol preempt_notifier_unregister (err -22)
[ 7.317440] vboxdrv: disagrees about version of symbol sched_setscheduler
[ 7.317443] vboxdrv: Unknown symbol sched_setscheduler (err -22)
[ 7.317449] vboxdrv: disagrees about version of symbol wake_up_process
[ 7.317450] vboxdrv: Unknown symbol wake_up_process (err -22)
[ 7.317477] vboxdrv: disagrees about version of symbol preempt_notifier_register
[ 7.317478] vboxdrv: Unknown symbol preempt_notifier_register (err -22)
[ 7.317498] vboxdrv: disagrees about version of symbol preempt_notifier_unregister
[ 7.317500] vboxdrv: Unknown symbol preempt_notifier_unregister (err -22)
[ 7.321165] vboxdrv: disagrees about version of symbol sched_setscheduler
[ 7.321169] vboxdrv: Unknown symbol sched_setscheduler (err -22)
[ 7.321174] vboxdrv: disagrees about version of symbol wake_up_process
[ 7.321175] vboxdrv: Unknown symbol wake_up_process (err -22)
[ 7.321204] vboxdrv: disagrees about version of symbol preempt_notifier_register
[ 7.321205] vboxdrv: Unknown symbol preempt_notifier_register (err -22)
[ 7.321225] vboxdrv: disagrees about version of symbol preempt_notifier_unregister
[ 7.321226] vboxdrv: Unknown symbol preempt_notifier_unregister (err -22)
[ 7.324903] vboxdrv: disagrees about version of symbol sched_setscheduler
[ 7.324906] vboxdrv: Unknown symbol sched_setscheduler (err -22)
[ 7.324910] vboxdrv: disagrees about version of symbol wake_up_process
[ 7.324911] vboxdrv: Unknown symbol wake_up_process (err -22)
[ 7.324938] vboxdrv: disagrees about version of symbol preempt_notifier_register
[ 7.324939] vboxdrv: Unknown symbol preempt_notifier_register (err -22)
[ 7.324959] vboxdrv: disagrees about version of symbol preempt_notifier_unregister
[ 7.324960] vboxdrv: Unknown symbol preempt_notifier_unregister (err -22)



Indicate how to reproduce the bug
=================================

1. Configure Pacman to install packages from repositories listed above. See "Version of the package."

2. Install VirtualBox.

3. Attempt to run a virtual machine in VirtualBox.
This task depends upon

Closed by  Evangelos Foutras (foutrelis)
Friday, 09 January 2015, 17:00 GMT
Reason for closing:  Fixed
Additional comments about closing:  virtualbox-host-modules 4.3.20-5
Comment by Doug Newgard (Scimmia) - Friday, 09 January 2015, 06:11 GMT
What version of virtualbox-host-modules?
Comment by pikpik (pikpik) - Friday, 09 January 2015, 06:28 GMT
I see 4.3.20-4 installed. I've also included the list of installed "virtualbox" packages (below).

$ pacman -Qi virtualbox-host-modules
Name : virtualbox-host-modules
Version : 4.3.20-4
Description : Host kernel modules for VirtualBox
Architecture : x86_64
URL : http://virtualbox.org
Licenses : GPL
Groups : None
Provides : None
Depends On : linux>=3.18 linux<3.19
Optional Deps : None
Required By : virtualbox
Optional For : None
Conflicts With : virtualbox-modules
Replaces : virtualbox-modules
Installed Size : 168.00 KiB
Packager : Tobias Powalowski <tpowa@archlinux.org>
Build Date : Wed 17 Dec 2014 11:31:34 AM EST
Install Date : Thu 08 Jan 2015 11:27:04 PM EST
Install Reason : Installed as a dependency for another package
Install Script : Yes
Validated By : Signature


$ pacman -Qs virtualbox
local/virtualbox 4.3.20-3
Powerful x86 virtualization for enterprise as well as home use
local/virtualbox-guest-dkms 4.3.20-3
VirtualBox Guest kernel modules sources
local/virtualbox-host-dkms 4.3.20-3
VirtualBox Host kernel modules sources
local/virtualbox-host-modules 4.3.20-4
Host kernel modules for VirtualBox

Loading...