View previous topic :: View next topic |
Author |
Message |
helio Apprentice
Joined: 08 Apr 2006 Posts: 237
|
Posted: Tue Jul 26, 2011 3:46 am Post subject: module ABI major version doesn't match server's ver [Solved] |
|
|
After a recent emerge update, the X (kdm and startx) stopped working. Here are the error messages from startx
Current version of pixman: 0.22.0
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Jul 25 22:31:16 2011
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE) module ABI major version ( doesn't match the server's version (10)
(EE) Failed to load module "nouveau" (module requirement mismatch, 0)
(EE) module ABI major version ( doesn't match the server's version (10)
(EE) Failed to load module "vesa" (module requirement mismatch, 0)
(EE) open /dev/fb0: No such file or directory
(EE) Screen(s) found, but none have a usable configuration.
Fatal server error:
no screens found
I followed the tread https://forums.gentoo.org/viewtopic-t-885090-highlight-module+abi+major.html
and re-emerged both xorg-server and x11-drivers. But I am still getting the same error messages. Do I need to recompile the modules?
Thanks.
Last edited by helio on Tue Jul 26, 2011 6:19 pm; edited 2 times in total |
|
Back to top |
|
|
sebaro Veteran
Joined: 03 Jul 2006 Posts: 1141 Location: Romania
|
Posted: Tue Jul 26, 2011 4:00 am Post subject: |
|
|
Yes, re-merge X11 drivers:
Code: | qlist -I x11-drivers
ls /var/db/pkg/x11-drivers |
|
|
Back to top |
|
|
s_bernstein Apprentice
Joined: 11 Mar 2006 Posts: 172 Location: Bremen, Germany
|
Posted: Tue Jul 26, 2011 5:11 am Post subject: |
|
|
or you try
Code: | emerge -1 $(qlist -IC x11-drivers) |
which will rebuild all installed x11 drivers without futher interaction |
|
Back to top |
|
|
helio Apprentice
Joined: 08 Apr 2006 Posts: 237
|
Posted: Tue Jul 26, 2011 6:18 pm Post subject: |
|
|
Thanks a lot, sebaro and s_bernstein. "emerge -1" solved the problem. The problem I had was that the command I used was "emerge x11-base/xorg-drivers", which didn't actually force the rebuilding of those x11-drivers. |
|
Back to top |
|
|
blietaer Tux's lil' helper
Joined: 27 Apr 2006 Posts: 103
|
Posted: Tue Aug 30, 2011 12:32 pm Post subject: |
|
|
I feel the need to report that this topic saved my day too. |
|
Back to top |
|
|
apyh n00b
Joined: 17 Mar 2003 Posts: 70 Location: Texas
|
Posted: Sat Sep 17, 2011 4:40 pm Post subject: |
|
|
same here, tho, i haven't used x in a while (pre-august) |
|
Back to top |
|
|
frankfmb n00b
Joined: 30 Oct 2011 Posts: 1 Location: Tjensvoll, Stavanger
|
Posted: Sun Oct 30, 2011 2:19 pm Post subject: |
|
|
Had almost given up, Many thanks |
|
Back to top |
|
|
ironBelt n00b
Joined: 14 Nov 2011 Posts: 2 Location: Sunnyvale CA
|
Posted: Mon Nov 21, 2011 1:48 am Post subject: |
|
|
blietaer wrote: | I feel the need to report that this topic saved my day too. | +1
When X was trying to load the keyboard driver it got an ABI version mismatch (or whatever) between 13 and 14.
Re-emerging xf86-input-evdev, xf86-input-keyboard, and xf86-input-mouse solved the problem |
|
Back to top |
|
|
jlpoole Guru
Joined: 01 Nov 2005 Posts: 479 Location: Salem, OR
|
Posted: Fri Jan 20, 2012 5:43 am Post subject: |
|
|
Another thumbs up.
After a session of updating by emerge, my XFCE would start and my mouse and keyboard would not work (Dell Inspiron Laptop); I had to hard reboot. The most helpful advice offered in this topic:
Code: | emerge x11-drivers/xf86-input-evdev
emerge x11-drivers/xf86-input-keyboard
emerge x11-drivers/xf86-input-mouse |
restored my mouse and keyboard.
An aside: I found a way to test that without having to resort to the harmful and risky power-off button. I would start my laptop, then SSH into it from another machine and then "startx" within the SSH shell which would cause the XFCE session on the laptop to start. The advantage of this remote activation was that I could kill the XFCE session (Ctrl-C) from the remote shell and not subject my laptop to the really bad push the power-off button maneuver. Doing it this way is really compelling for performing emerge updates where there is a risk you might be frozen out of your machine. I guess one should having sshd auto start when rebooting after an emerge that affects X windows, XFCE or the likes. |
|
Back to top |
|
|
solamour l33t
Joined: 21 Dec 2004 Posts: 698 Location: San Diego, CA
|
Posted: Fri Jan 20, 2012 7:18 am Post subject: |
|
|
Worked. Thanks. I should pay more attention to the emerge logs.
__
sol |
|
Back to top |
|
|
chtof n00b
Joined: 29 Aug 2003 Posts: 62 Location: France
|
Posted: Mon Apr 30, 2012 6:07 pm Post subject: |
|
|
s_bernstein wrote: | or you try
Code: | emerge -1 $(qlist -IC x11-drivers) |
which will rebuild all installed x11 drivers without futher interaction |
+1
Great ! Thanks for your post, it has solved also my problem after an upgrade of nvidia-drivers. It could be nice if this tip was added in the post-install of the nvidia-drivers for those who have a problem of this kind.
Code: |
(...)
[ 309.849] (II) LoadModule: "synaptics"
[ 309.849] (II) Loading /usr/lib64/xorg/modules/input/synaptics_drv.so
[ 309.860] (II) Module synaptics: vendor="X.Org Foundation"
[ 309.860] compiled for 1.10.2, module version = 1.4.0
[ 309.860] Module class: X.Org XInput Driver
[ 309.860] ABI class: X.Org XInput driver, version 12.2
[ 309.860] (EE) module ABI major version (12) doesn't match the server's version (13)
[ 309.860] (II) UnloadModule: "synaptics"
[ 309.860] (II) Unloading synaptics
[ 309.860] (EE) Failed to load module "synaptics" (module requirement mismatch, 0)
[ 309.860] (EE) No input driver matching `synaptics'
[ 309.861] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[ 309.861] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
(...)
|
|
|
Back to top |
|
|
ArneBab Guru
Joined: 24 Jan 2006 Posts: 429 Location: Graben-Neudorf, Germany
|
Posted: Mon Jul 30, 2012 5:49 pm Post subject: |
|
|
s_bernstein wrote: | or you try
Code: | emerge -1 $(qlist -IC x11-drivers) |
which will rebuild all installed x11 drivers without futher interaction |
Many thanks from me, too!
(I know this does not add information to this thread, but since it already has all needed information, the thank you should not hurt ) _________________ Being unpolitical means being political without realizing it. - Arne Babenhauserheide ( http://draketo.de )
pkgcore: So fast that it feels unreal - by doing only what is needed. |
|
Back to top |
|
|
proteusx Guru
Joined: 21 Jan 2008 Posts: 338
|
Posted: Fri Aug 03, 2012 12:15 pm Post subject: |
|
|
Code: | emerge -1a @x11-module-rebuild |
|
|
Back to top |
|
|
xp-vit n00b
Joined: 22 Sep 2012 Posts: 37
|
Posted: Sun Sep 23, 2012 1:22 pm Post subject: |
|
|
s_bernstein wrote: | or you try
Code: | emerge -1 $(qlist -IC x11-drivers) |
which will rebuild all installed x11 drivers without futher interaction |
this worked perfect. Thanks a lot! You saved my day. |
|
Back to top |
|
|
shin938 n00b
Joined: 10 Feb 2012 Posts: 20
|
Posted: Wed Dec 05, 2012 6:46 pm Post subject: |
|
|
Thank you for this thread, saved my day too! |
|
Back to top |
|
|
MidnightCheese n00b
Joined: 14 Jun 2004 Posts: 18 Location: Music City
|
Posted: Mon Nov 11, 2013 7:20 pm Post subject: |
|
|
Fixed my issue as well. Thanks. |
|
Back to top |
|
|
|