My system recently upgraded to virtualbox 7. I get the following error message whenever I try to start a virtual machine.
RTR3InitEx failed with rc=-1912 (fRtFlags=0x10000) (rc=-1912)
The virtualbox kernel module do not match this version of virtualbox. The installation of VirtualBox was apparently not successful. Executing
`/sbin/vboxconfig`
may correct this. Make sure that you are not mixing builds of VirtualBox from
different sources.
where: supR3HardenedMainInitRuntime what: 4
VERR_VM_DRIVER_VERSION_MISMATCH(-1912) - The installed support driver doesn't match the version of the user.
I tried running /sbin/vboxconfig, but it does not exist. How to fix this?
I removed virtualbox and removed the orphan dependencies with pacman -Rsn $(pacman -Qdtq).
Then I installed virtualbox with virtualbox-host-dkms, and rebooted the computer.
Because setting usb to 1.1 removes the dependency on the matching extension pack which quite often is causing dysfunctional virtual machines after update.
This isn’t a common thing. I only had to do this when the extension package came out as version 7 before virtual box was updated to version 7. Never ever have i had to do this before.