Today during “zypper dup” I got an error from the virtualbox-6.0.4-3.2 package.
The problem arose during the execution of the /usr/lib/virtualbox/vboxdrv.sh script.
This is the error:
apr 12 20:19:38 polarisuse systemd[1]: Starting VirtualBox Linux kernel module...
apr 12 20:19:38 polarisuse vboxdrv.sh[11974]: vboxdrv.sh: Starting VirtualBox services.
apr 12 20:19:38 polarisuse vboxdrv.sh[11974]: /usr/lib/virtualbox/vboxdrv.sh: line 224: setup: command not found
apr 12 20:19:38 polarisuse vboxdrv.sh[11974]: vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.
There is nothing enlightening in dmesg:
cris@polarisuse ~]**$** dmesg|tail
728.700863] BTRFS info (device sdb3): disk space caching is enabled
728.700866] BTRFS info (device sdb3): has skinny extents
728.720597] BTRFS info (device sdb3): enabling ssd optimizations
729.802021] BTRFS info (device sdb3): disk space caching is enabled
729.802025] BTRFS info (device sdb3): has skinny extents
729.820403] BTRFS info (device sdb3): enabling ssd optimizations
731.630171] BTRFS info (device sdb3): disk space caching is enabled
731.630173] BTRFS info (device sdb3): has skinny extents
731.648875] BTRFS info (device sdb3): enabling ssd optimizations
735.536763] VBoxPciLinuxLinuxUnload
I tried manually executing the script again and got the same error:
cris@polarisuse ~]**$** LANG=C sudo /usr/lib/virtualbox/vboxdrv.sh start
vboxdrv.sh: Starting VirtualBox services.
/usr/lib/virtualbox/vboxdrv.sh: line 224: setup: command not found
vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.
Line 224 invokes the “setup” command, but there’s no trace of a “setup” command in the /usr/lib/virtualbox directory nor elsewhere (at least not in PATH).
Any hints?
Thank you in advance
Cris