Missing Virtual Box kernel modules after upgrade to kernel-default-5.2.1-1.1.x86_64

Hello,

I ran “sudo zypper dup” on my Tumbleweed box today and one of the packages upgraded was the kernel I can no longer run Virtual Box (virtualbox-6.0.8-3.2.x86_64). “uname -a” produces:

Linux bluemeanie.attlocal.net 5.2.1-1-default #1 SMP Mon Jul 15 05:32:47 UTC 2019 (bf5c01b) x86_64 x86_64 x86_64 GNU/Linux 

.

Manually running “systemctl start vboxdrv” produces:

Jul 25 16:05:47 bluemeanie.attlocal.net systemd[1]: Starting VirtualBox Linux kernel module...
Jul 25 16:05:47 bluemeanie.attlocal.net vboxdrv.sh[8876]: vboxdrv.sh: Starting VirtualBox services.
Jul 25 16:05:47 bluemeanie.attlocal.net vboxdrv.sh[8889]: Starting VirtualBox services.
Jul 25 16:05:47 bluemeanie.attlocal.net vboxdrv.sh[8876]: /usr/lib/virtualbox/vboxdrv.sh: line 213: setup: command not found
Jul 25 16:05:47 bluemeanie.attlocal.net vboxdrv.sh[8876]: vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.
Jul 25 16:05:47 bluemeanie.attlocal.net vboxdrv.sh[8896]: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.
Jul 25 16:05:47 bluemeanie.attlocal.net systemd[1]: vboxdrv.service: Control process exited, code=exited, status=1/FAILURE
Jul 25 16:05:47 bluemeanie.attlocal.net systemd[1]: vboxdrv.service: Failed with result 'exit-code'.
Jul 25 16:05:47 bluemeanie.attlocal.net systemd[1]: Failed to start VirtualBox Linux kernel module.

modprobe -v vboxdrv

modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/5.2.1-1-default

ll /lib/modules/5.1.16-1-default/extra/

-rw-r--r-- 1 root root 728171 Jul 15 19:16 vboxdrv.ko
-rw-r--r-- 1 root root  21219 Jul 15 19:16 vboxnetadp.ko
-rw-r--r-- 1 root root  60419 Jul 15 19:16 vboxnetflt.ko
-rw-r--r-- 1 root root  55747 Jul 15 19:16 vboxpci.ko

ll /lib/modules/5.2.1-1-default/extra

ls: cannot access '/lib/modules/5.2.1-1-default/extras': No such file or directory

find /lib/modules/5.2.1-1-default -name vboxdrv.ko produces no output.

Does anyone have any ideas about how to get virtual box modules compiled and installed for 5.2.1-1?

You should be able to boot the previous kernel. And perhaps this will be fixed soon.

Hi
Seems it does build fine (nothing to fix);

I would guess it hasn’t rebuilt in factory to make it through to Tumbleweed…

Hi
I see the Virtualbox maintainer has started a ML Thread…
https://lists.opensuse.org/opensuse-factory/2019-07/msg00374.html