Here goes nothing again:
Packages (3) virtualbox-6.0.4-1 virtualbox-guest-iso-6.0.4-1 virtualbox-host-dkms-6.0.4-1
Total Installed Size: 270.85 MiB
:: Proceed with installation? [Y/n] Y
(3/3) checking keys in keyring [##################################] 100%
(3/3) checking package integrity [##################################] 100%
(3/3) loading package files [##################################] 100%
(3/3) checking for file conflicts [##################################] 100%
(3/3) checking available disk space [##################################] 100%
:: Processing package changes...
(1/3) installing virtualbox-host-dkms [##################################] 100%
Optional dependencies for virtualbox-host-dkms
linux-headers: build modules against Arch kernel [installed]
linux-lts-headers: build modules against LTS kernel
linux-zen-headers: build modules against ZEN kernel
(2/3) installing virtualbox [##################################] 100%
Optional dependencies for virtualbox
vde2: Virtual Distributed Ethernet support
virtualbox-guest-iso: Guest Additions CD image [pending]
virtualbox-ext-vnc: VNC server support
virtualbox-sdk: Developer kit
(3/3) installing virtualbox-guest-iso [##################################] 100%
===> virtualbox-guest-iso post install message:
===>
===> Redistribution of VBoxGuestAdditions.iso from the binary packages
===> on www.virtualbox.org with Arch Linux has been granted by
===> InnoTek Systemberatung GmbH.
===>
===> By using this package you accept
===> the VirtualBox Personal Use and Evaluation License (PUEL)
===> which can be found here: http://virtualbox.org/wiki/VirtualBox_PUEL
===>
===> If you do not accept this license, you must remove the package immediately.
===>
:: Running post-transaction hooks...
(1/6) Install DKMS modules
==> dkms install vboxhost/6.0.4_OSE -k 4.20.6-artix1-1-ARTIX
(2/6) Updating icon theme caches...
(3/6) Updating system users and groups
(4/6) Reloading device manager configuration...
(5/6) Updating the desktop file MIME type cache...
(6/6) Updating the MIME type database...
Removed or moved all old config directories just in case as well.
And after the reboot:
[Wed Feb 6 10:19:15 2019] vboxdrv: loading out-of-tree module taints kernel.
[Wed Feb 6 10:19:15 2019] vboxdrv: module verification failed: signature and/or required key missing - tainting kernel
[Wed Feb 6 10:19:15 2019] vboxdrv: Found 8 processor cores
[Wed Feb 6 10:19:15 2019] vboxdrv: TSC mode is Invariant, tentative frequency 2903997793 Hz
[Wed Feb 6 10:19:15 2019] vboxdrv: Successfully loaded version 5.2.22 (interface 0x00290001)
[Wed Feb 6 10:19:15 2019] VBoxNetFlt: Successfully started.
[Wed Feb 6 10:19:15 2019] VBoxNetAdp: Successfully started.
[Wed Feb 6 10:19:15 2019] VBoxPciLinuxInit
[Wed Feb 6 10:19:15 2019] vboxpci: IOMMU not found (not registered)
RTR3InitEx failed with rc=-1912 (rc=-1912)
The VirtualBox kernel modules 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 do not mix the OSE version and the PUEL version of VirtualBox.
where: supR3HardenedMainInitRuntime what: 4 VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - The installed support driver doesn't match the version of the user.
Back in the same hole.
Think I'm getting further:cat /sys/modules/vboxdrv/version
5.2.22 r126257 (0x00290001)
It doesn't look like the modules were updated unless I'm just looking in the totally wrong place.
This is what the stack looks like now:
linux 4.20.6.artix1-1
linux-headers 4.20.6.artix1-1
dkms 2.5-4
virtualbox 6.0.4-1
virtualbox-guest-iso 6.0.4-1
virtualbox-host-dkms 6.0.4-1
dkms status
nvidia, 415.27, 4.20.6-artix1-1-ARTIX, x86_64: installed
vboxhost, 6.0.4_OSE, 4.20.6-artix1-1-ARTIX, x86_64: installed