I was instructed to re-post this from Applications into this “Virtualizaion” forum by user tsu2.
Mine is LEAP 42.1, not 13.2, but this thread looks similar enough so here you go.
It seems the above case was solved by magic. I am not magical, so problem persists for me.
VirtualBox 5.0.22 - Kernel driver not installed (rc=-1908)
Today, trying to start VirtualBox results in the infamous error “Kernel driver not installed (rc=-1908)”
Posts with this error are all over various forums, including here, but their solutions are old and no longer effective.
What is the current solution to this error?
Incomprehensible error arcana, as needed:
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
as root. If it is available in your distribution, you should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.
where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.
The above instruction to run ‘/sbin/rcvboxdrv setup’ is, of course, a dud. Attempting just ‘rcvboxdrv setup’ on it’s own results in …
VirtualBox kernel module, NOT. It has been packaged. done
If I’m beginning to understand this correctly, the Oracle VirtualBox “Guest Kernel modules” are only required (by the Guest OS), if (and only if) the Guest OS is an openSUSE version and, the “VBoxGuestAdditions” ISO needs to be installed on the Guest OS.
[HR][/HR]In other words: an openSUSE version running as a Guest OS in a VirtualBox VM needs to have the “Guest Kernel modules” package installed if the Oracle “VBoxGuestAdditions” ISO is to be installed on that VM.
[HR][/HR]Or, do I have an understanding issue? :shame:
Except for one small point:So far as I can see, the virtualbox-guest-desktop-icons package is required by a host system if the guest VMs being hosted are to be able to display an icon indicating which operating system is being hosted.
The virtualbox-guest-desktop-icons package drops .PNG icons into /usr/share/pixmaps/virtalbox/ for each supported guest OS: for example (an incomplete list): os_win10.png; os_win10_64.png; os_oraclesolaris.png; os_oraclesolaris_64.png; os_os2warp4.png; os_opensuse.png; os_opensuse_64.png.
The “Oracle VM VirtualBox Manager” uses these icons for each VM being managed: the Microsoft VMs get Windows (version specific) icons, the Solaris VMs get Solaris icons, and so on.
I also use these icons for the Desktop link to simply start a VM without bothering to start the VirtualBox Manager.
On this 13.2 openSUSE KDE4 Plasma system, I have the following Oracle VirtualBox components installed:
> zypper search -is virtualbox
Daten des Repositories laden ...
Installierte Pakete lesen ...
S | Name | Typ | Version | Arch | Repository
i | python-virtualbox | Paket | 5.0.20-46.1 | x86_64 | Hauptaktualisierungs-Repository
i | virtualbox | Paket | 5.0.20-46.1 | x86_64 | Hauptaktualisierungs-Repository
i | virtualbox-guest-desktop-icons | Paket | 5.0.20-46.1 | noarch | Hauptaktualisierungs-Repository
i | virtualbox-host-kmp-desktop | Paket | 5.0.20_k3.16.7_35-46.1 | x86_64 | Hauptaktualisierungs-Repository
i | virtualbox-qt | Paket | 5.0.20-46.1 | x86_64 | Hauptaktualisierungs-Repository
The VirtualBox guest system is Windows 10 Home with all updates to date applied.
Within the VirtualBox the following Extension Pack and Additions have been installed: Oracle_VM_VirtualBox_Extension_Pack-5.0.20.vbox-extpack; VBoxGuestAdditions_5.0.20.iso.
All windows (10) applications, including the Kaspersky virus scanner, execute without error and the VirtualBox features such as shared (Linux) directories and backups execute flawlessly.