You are not logged in.

#1 2012-10-11 22:29:47

victorhooi
Member
Registered: 2009-08-06
Posts: 109

Virtualbox wants Xorg 1.12, but Linux >= 3.6?

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

#2 2012-10-11 22:42:34

Scimmia
Bug Wrangler
Registered: 2012-09-01
Posts: 5,357

Re: Virtualbox wants Xorg 1.12, but Linux >= 3.6?

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

#3 2012-10-12 07:18:05

Army
Member
Registered: 2007-12-07
Posts: 1,784

Re: Virtualbox wants Xorg 1.12, but Linux >= 3.6?

Do you also use [community-testing]? Doesn't seem so, so please uncomment this repo in the pacman.conf

Offline

#4 2012-10-15 11:09:17

zebulon
Member
Registered: 2008-10-20
Posts: 253

Re: Virtualbox wants Xorg 1.12, but Linux >= 3.6?

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

#5 2012-10-15 20:20:43

Scimmia
Bug Wrangler
Registered: 2012-09-01
Posts: 5,357

Re: Virtualbox wants Xorg 1.12, but Linux >= 3.6?

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

#6 2012-10-16 07:52:20

zebulon
Member
Registered: 2008-10-20
Posts: 253

Re: Virtualbox wants Xorg 1.12, but Linux >= 3.6?

Scimmia wrote:

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

Board footer

Powered by FluxBB