Bug 23710 - Virtualbox doesn't work with last kernel version (kernel-desktop-4.18.12-1.mga6-1-1.mga6)
Summary: Virtualbox doesn't work with last kernel version (kernel-desktop-4.18.12-1.mg...
Status: RESOLVED INVALID
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 6
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Kernel and Drivers maintainers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-16 17:40 CEST by Javier Díaz
Modified: 2018-10-24 08:11 CEST (History)
2 users (show)

See Also:
Source RPM: kmod-virtualbox-5.2.18-6.mga6.src.rpm
CVE:
Status comment:


Attachments

Description Javier Díaz 2018-10-16 17:40:03 CEST
Description of problem:
When updating kernel to kernel-desktop-4.18.12-1.mga6-1-1.mga6, virtualbox stops working.

The following error appears:

======================
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

'/sbin/vboxconfig'

as root.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT
=======================

It seems version of kernel set as dependency in kernel-desktop-latest and virtualbox-kernel-desktop-latest are not the same and virtualbox-kernel package for last kernel is missing.

These are the packages installed through dependencies in my computer:
# rpmquery -a |grep kernel |sort
kernel-desktop-4.14.70-2.mga6-1-1.mga6
kernel-desktop-4.18.12-1.mga6-1-1.mga6
kernel-desktop-latest-4.18.12-1.mga6
kernel-firmware-20170531-1.mga6
kernel-firmware-nonfree-20180606-1.mga6.nonfree
kernel-userspace-headers-4.14.70-2.mga6
virtualbox-kernel-4.14.70-desktop-2.mga6-5.2.18-6.mga6
virtualbox-kernel-desktop-latest-5.2.18-6.mga6

Fortunately, when booting with 4.14.70-2 kernel, virtualbox works ok.
Marja Van Waes 2018-10-16 20:32:54 CEST

Assignee: bugsquad => kernel
CC: (none) => marja11

Comment 1 Thomas Backlund 2018-10-16 21:08:08 CEST
We dont provide prebuilt kmods for backport kernels, so you need to install the matching kernel-desktop-devel and dkms-virtualbox and for it to work

CC: (none) => tmb
Resolution: (none) => INVALID
Status: NEW => RESOLVED
Severity: critical => normal

Comment 2 Javier Díaz 2018-10-24 08:11:50 CEST
Thank you, using dkms-virtualbox it works

Note You need to log in before you can comment on or make changes to this bug.