You are not logged in.
Pages: 1
After upgrading, I now get an error preventing Virtualbox from running.
pacman -Q returns:
"linux 3.11.3-1"
and
virtualbox-guest-modules 4.2.18-4
virtualbox-guest-utils 4.2.18-2
dmesg says:
vboxguest: disagrees about version of symbol put_page
Obviously, for some reason, there is a mismatch in version between the modules and the kernel. But is this suposed to happen just from a pacman -Syu ?
Any guess on how to solve this would be appreciated.
best regards
JF
Last edited by johanfo (2013-10-05 13:57:41)
Offline
The virtualbox modules for the 3.11.3 kernel are still in testing. I don't expect it to be long before they come out of testing, so you can simply wait and run a full system update once the required versions are in the community repo.
Offline
Did I do something wrong here when I upgraded (-Syu) ? Shouldn't the packages be in sync when I do an system update, or am I misunderstanding something here?
Offline
Packages are in sync after you run pacman -Syu, you are right about that. However the current virtualbox module packages in the official repos are not built for the 3.11.3 kernel. Normally they are updated along with the kernel, but for some reason that has not happened now.
You can either simply wait for the required versions to become available in the repositories, or you can install the virtualbox-guest-dkms packages which will let you rebuild the modules yourself for your updated kernel. I have not done this myself so I would not be able to offer any help except point you to the wiki where the information is available.
Oh, I almost forgot. You do have another option and that is to simply downgrade the kernel to the previous version.
Offline
Thnaks for the help. Appreciate it.
Found this thread as well: https://bbs.archlinux.org/viewtopic.php?id=170822 which is more thorough on the problem
Offline
Pages: 1