LinuxQuestions.org
Register a domain and help support LQ
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 05-05-2012, 10:33 PM   #31
RandomTroll
Member
 
Registered: Mar 2010
Distribution: Slackware
Posts: 276

Rep: Reputation: 27

After updating Slackware, which I do daily with a script I wrote years ago, X starts but ignores keyboard and mouse input. Xorg.0.log is an empty file but if I capture the output of startx stderr I get:

"(EE) module ABI major version (8) doesn't match the server's version (12)"

immediately after:

Using system config directory "/usr/share/X11/xorg.conf.d"

BEFORE attempting to load drivers for any specific hardware.

I found this thread and made sure I had the new package mtdev and all other new packages installed. I'm not sure I understand what you-all have said. Do we need new packages? Can I dump the xf86-keyboard and -mouse packages and use evdev instead? How would I rewrite xorg.conf to use evdev instead? I'm not crashed: mplayer continues to play the show I'm listening to.

What is the ABI version?

Had to run Microsoft's 'Windozzzzze' program(groan!) to post this message.
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 05-05-2012, 11:16 PM   #32
RandomTroll
Member
 
Registered: Mar 2010
Distribution: Slackware
Posts: 276

Rep: Reputation: 27
Yay! Rewriting xorg.conf to use evdev instead of mouse and kbd (as the manpage instructs)- *plus* building the evdev module in the kernel (which I hadn't done) makes it work.
 
Old 05-05-2012, 11:16 PM   #33
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 2,569

Rep: Reputation: 426Reputation: 426Reputation: 426Reputation: 426Reputation: 426
I think the solution is to rebuilt or upgrade xf86-input-{keyboard,mouse} to match XOrg's ABI changes
 
Old 05-06-2012, 10:47 PM   #34
RandomTroll
Member
 
Registered: Mar 2010
Distribution: Slackware
Posts: 276

Rep: Reputation: 27
Quote:
Originally Posted by willysr View Post
I think the solution is to rebuilt or upgrade xf86-input-{keyboard,mouse} to match XOrg's ABI changes
I removed the xf86-input packages and installed the evdev package, which makes X work, but I still get the ABI not-match error. I downloaded the source for the latest xf86-input but can't build it because I don't build the rest of X. Is there a way to build only portions?
 
Old 05-06-2012, 11:06 PM   #35
wildwizard
Member
 
Registered: Apr 2009
Location: Oz
Distribution: slackware64-14.0
Posts: 755

Rep: Reputation: 226Reputation: 226Reputation: 226
Quote:
Originally Posted by RandomTroll View Post
Is there a way to build only portions?
You have read the comments at the top of the X SlackBuild?
 
Old 05-07-2012, 12:04 AM   #36
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 1,913

Rep: Reputation: Disabled
Quote:
Originally Posted by GazL View Post
Just updated to latest current and found my mouse and keyboard unresponsive in X11..

Looks like anyone who is still using old style kbd or mouse drivers rather than evdev is going to hit this.
Code:
780.374] (II) LoadModule: "kbd"
[   780.374] (II) Loading /usr/lib64/xorg/modules/input/kbd_drv.so
[   780.374] (II) Module kbd: vendor="X.Org Foundation"
[   780.374]    compiled for 1.9.5, module version = 1.6.0
[   780.374]    Module class: X.Org XInput Driver
[   780.374]    ABI class: X.Org XInput driver, version 11.0
[   780.374] (EE) module ABI major version (11) doesn't match the server's version (16)
[   780.375] (II) UnloadModule: "kbd"
[   780.375] (II) Unloading kbd
[   780.375] (EE) Failed to load module "kbd" (module requirement mismatch, 0)
[   780.375] (II) LoadModule: "mouse"
[   780.375] (II) Loading /usr/lib64/xorg/modules/input/mouse_drv.so
[   780.375] (II) Module mouse: vendor="X.Org Foundation"
[   780.375]    compiled for 1.9.5, module version = 1.7.0
[   780.375]    Module class: X.Org XInput Driver
[   780.375]    ABI class: X.Org XInput driver, version 11.0
[   780.375] (EE) module ABI major version (11) doesn't match the server's version (16)
[   780.375] (II) UnloadModule: "mouse"
[   780.375] (II) Unloading mouse
[   780.375] (EE) Failed to load module "mouse" (module requirement mismatch, 0)
Robby, Do input-keyboard and input-mouse need rebuilding/version bumping or are you planning to remove them in favour of evdev?

I originally stuck with the keyboard and mouse drivers because evdev was a little flakey for me when I originally tried it. It's probably improved a little by now though so I'll give it another try.
I was going to remove them (that was in fact my intent), but my position was based on the idea that nobody still used them these days on linux systems. However, I see that I was wrong, so...

They're small and don't hurt anything by being installed, and that way they'll still be present on the off chance that some weirdo like you wants to use them... ;-) Given that plus the fact that Pat asked me about them earlier today, I suspect you'll see an upgrade to the latest releases of those in the next public update.

Last edited by rworkman; 05-07-2012 at 12:08 AM. Reason: Clarification
 
1 members found this post helpful.
Old 05-07-2012, 04:34 AM   #37
GazL
Senior Member
 
Registered: May 2008
Posts: 3,392

Rep: Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918
Quote:
Originally Posted by rworkman View Post
They're small and don't hurt anything by being installed, and that way they'll still be present on the off chance that some weirdo like you wants to use them... ;-)
LOL. I guess I have to hold my hands up to that one it's a fair cop guv'nor.

Thanks for the update.
 
Old 05-07-2012, 07:11 PM   #38
zrdc28
Member
 
Registered: Dec 2007
Location: Alabama USA
Distribution: Slackware current
Posts: 250

Rep: Reputation: 40
I had this exact problem after an upgrade last week, about an hour ago I ssh the machine and did an upgrade, 2 of the upgrade files were keyboard and mouse, Now it works
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Afther update no mouse and keyboard! tech_soul8 Slackware 4 01-21-2012 09:45 AM
USB Keyboard & Mouse not working following kernel update ChristianM Linux - Newbie 1 12-30-2011 11:10 AM
[SOLVED] After today's Current Update: No working keyboard or mouse chytraeus Slackware 2 11-15-2010 09:39 PM
Mouse and Keyboard stopped working after xserver/kde update HazelT Linux - Software 4 11-06-2009 04:12 PM
Mouse not working with -current rwcooper Slackware 2 01-01-2008 02:20 PM


All times are GMT -5. The time now is 07:23 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration