You are not logged in.
Hi,
I'm attempting to install Arch Linux under Virtualbox 4.2.0.
I'm also using the [testing] repository, in order to use [kde-unstable].
Anyhow, I've installed Xorg 1.13, and this of course doesn't work with the Virtualbox drivers:
When I attempt to start X, I get the error message about ABI mismatch - server is 13, but one of the drivers expects 12:
Loading extension GLX
(EE) module ABI major version (12) doesn't match the server's version (13)
This is apparently a known issue, while we wait for upstream updates:
https://bbs.archlinux.org/viewtopic.php?id=150418
So I thought, fair enough, I'll downgrade Xorg from 1.13 to 1.12
I commented out [testing] in my pacman.conf, and then ran:
pacman -Suu
This also includes downgrading the Linux kernel from 3.6 to 3.5.
However, then virtualbox complains:
:: vitualbox-guest-modules: requires linux>=3.6
So it seems I'm stuck in a bit of a bind - I need to downgrade Xorg in order to get Virtualbox drivers to work, but Virtualbox wants a Linux kernel from testing?
Cheers,
Victor
Offline
Downgrade the virtualbox modules. You have the modules from Testing installed, you need the modules from Community. You may have to just uninstall them and reinstall after downgrading the kernel.
Last edited by Scimmia (2012-10-11 22:43:09)
Offline
Do you also use [community-testing]? Doesn't seem so, so please uncomment this repo in the pacman.conf
Offline
This also happens today for non testing users. You need to wait for the new version of virtualbox-guest-modules, which are still in testing, to be put in community. But for your case, you would need community-testing.
Last edited by zebulon (2012-10-15 11:10:43)
Offline
zebulon, your repos are just out of date. The guest modules were pushed to the main repos within an hour or so of the kernel update.
Offline
zebulon, your repos are just out of date. The guest modules were pushed to the main repos within an hour or so of the kernel update.
Yes, this appeared on my mirror a few minutes after I reported this. But for the original poster, his problem was probably the lack of community-testing. Thanks.
Offline