Skip to main content
Topic: The constant incompatibilities of virtualbox -- how to cure them (Read 720 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Re: The constant incompatibilities of virtualbox -- how to cure them

Reply #30
Update:
I downgraded in my cache to the following version, and it worked (that version of January that actually worked on DKMS on LTS)

Check the cached packages of january:
 ls  -al /var/cache/pacman/pkg/virtualbox*

then
Code: [Select]
version=6.0.2-1
sudo pacman -U /var/cache/pacman/pkg/virtualbox-$version-x86_64.pkg.tar.xz /var/cache/pacman/pkg/virtualbox-host-dkms-$version-x86_64.pkg.tar.xz
then
Code: [Select]
modprobe vboxdrv
modprobe vboxnetadp
modprobe vboxnetflt
modprobe vboxpci

Obviously no need to reboot.

Re: The constant incompatibilities of virtualbox -- how to cure them

Reply #31
I am not sure, maybe just doing  the following remove/install may be sufficient

Code: [Select]
dkms remove vboxhost/6.0.2_OSE -k 4.19.24-1-lts
dkms install vboxhost/6.0.4_OSE -k 4.19.24-1-lts


I will try next time there's a kernel update

Re: The constant incompatibilities of virtualbox -- how to cure them

Reply #32
I use no artix kernel, i use archlinux's linux-zen kernel, and newest virtualbox with dkms (virtualbox  virtualbox-ext-oracle  virtualbox-guest-dkms  virtualbox-guest-iso   virtualbox-host-dkms).

I have no problem with virtualbox and all works without any problems. You can try this soution too.

Re: The constant incompatibilities of virtualbox -- how to cure them

Reply #33
I can't.
as I said earlier.

Because I want to stick with the LTS kernel.
Because it is better when you use docker on your laptop like me.



Re: The constant incompatibilities of virtualbox -- how to cure them

Reply #34
Because I want to stick with the LTS kernel.

It should still works with  archlinux linux-lts and linux-lts-headers instead linux-zen ;-)

Re: The constant incompatibilities of virtualbox -- how to cure them

Reply #35
It should still works with  archlinux linux-lts and linux-lts-headers instead linux-zen ;-)


the most important word in your answer being  "SHOULD".

 :D

Re: The constant incompatibilities of virtualbox -- how to cure them

Reply #36
Code: [Select]
% virtualbox
/usr/lib/virtualbox/VirtualBox: error while loading shared libraries: libdouble-conversion.so.3.0.0: cannot open shared object file: No such file or directory

% pacman -Qs virtualbox
local/virtualbox 6.0.4-4
local/virtualbox-host-dkms 6.0.4-4

% pacman -Ss double-conversion
world/double-conversion 3.1.2-1 [installed]

Re: The constant incompatibilities of virtualbox -- how to cure them

Reply #37
double-conversion broke qt5-base, what is now fixed in  qt5-base-5.12.1-2.1-x86_64. after update should all again work.

virtualbox depends on qt5-base