Slackware This Forum is for the discussion of Slackware Linux.
|
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
11-11-2013, 03:21 AM
|
#1
|
Member
Registered: Feb 2008
Distribution: Slackware
Posts: 595
Rep: 
|
14.1 problems after upgrade (keyboard & kde)
I've two pretty critical issues following upgrade of my work desktop to slackware64-14.1-multilib from slackware64-14.0-multilib.
- No Keyboard prior to opening /
I have a LUKS system with all disks encrypted. Prior to opening the / FS my USB keyboard doesn't function. It was working fine previously. The module used is ehci-hcd and it is loaded along with {u,o,x}hci-hcd, usbhid and others.
The intriguing thing it it is listed as detected. In the buffer, around the same time as the LUKS passphrase prompt it does state that the logitech keyboard is detected, albeit with OHCI :-/ PS2 keyboard works, but then once / is loaded it is ehci not ohci in use.
Really confusing me.
- No KWin
Worse still, once I'm in I had trouble compiling the kernel module for the nvidia blob. First complaining about a library not being a symlink (which was easily enough solved) and then complaining that a 32-bit mesa library has the wrong architecture (even though I've checked and it's right). I still managed to get it to compile a module, but the errors disturb me.
Problem is, once I log into KDE a lot isn't working. My profile was completely chuffed and I have no KWin! So I have a taskbar and can launch apps, but there's no window management.
I tried moving (IIRC) .kde, .config, .qt out of the way, but still not enough to make KWin load properly.
Would appreciate any information anyone has on either of these as I'm shortly going to run out of time to work on it and will be forced to revert to my 14.0 backup.
*UPDATE*
Seems having looked into the details, the keyboard IS actually in the OCHI port :-/ so makes sense to be detected as such on boot.
Going to try removing ehci and seeing what happens, and then perhaps trying to add a delay in the init.
Last edited by zordrak; 11-11-2013 at 03:47 AM.
|
|
|
11-11-2013, 03:42 AM
|
#2
|
LQ 5k Club
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,311
Rep: 
|
Quote:
Originally Posted by zordrak
[*]No KWin
Worse still, once I'm in I had trouble compiling the kernel module for the nvidia blob. First complaining about a library not being a symlink (which was easily enough solved) and then complaining that a 32-bit mesa library has the wrong architecture (even though I've checked and it's right). I still managed to get it to compile a module, but the errors disturb me.
Problem is, once I log into KDE a lot isn't working. My profile was completely chuffed and I have no KWin! So I have a taskbar and can launch apps, but there's no window management.
I tried moving (IIRC) .kde, .config, .qt out of the way, but still not enough to make KWin load properly.[/LIST]
Would appreciate any information anyone has on either of these as I'm shortly going to run out of time to work on it and will be forced to revert to my 14.0 backup.
|
About that, see these posts:
http://www.linuxquestions.org/questi...ml#post5061573
http://www.linuxquestions.org/questi...ml#post5062158
http://www.linuxquestions.org/questi...ml#post5062342
|
|
1 members found this post helpful.
|
11-11-2013, 04:25 AM
|
#3
|
Member
Registered: Feb 2008
Distribution: Slackware
Posts: 595
Original Poster
Rep: 
|
Quote:
Originally Posted by brianL
|
Thanks for that. does explain nvidia; though not sure it'll help me with KWin. Will put a known-working blob in and go from there.
|
|
|
11-11-2013, 04:40 AM
|
#4
|
Member
Registered: Feb 2008
Distribution: Slackware
Posts: 595
Original Poster
Rep: 
|
Have now also tried a 10-second wait-for-root. No joy.
Have tried swapping between ehci and ohci controllers, no joy - except that replugging does show in the console; detecting the device and showing its details, just still it doesn't work.
Is there maybe some new driver I'm missing? I'm using hid and usbhid.. is there some new way of doing this?
|
|
|
11-11-2013, 04:54 AM
|
#5
|
LQ 5k Club
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,311
Rep: 
|
No real idea how to help, but I can post what might be relevant from running lsmod:
Code:
usbhid 37080 0
hid 87523 2 hid_generic,usbhid
ohci_hcd 23924 0
ehci_pci 3688 0
ehci_hcd 39275 1 ehci_pci
|
|
1 members found this post helpful.
|
11-11-2013, 05:05 AM
|
#6
|
Member
Registered: Feb 2008
Distribution: Slackware
Posts: 595
Original Poster
Rep: 
|
I think I've realised what's going on with the e/ohci issue. I think the way it's picked up is that all the ports report into OHCI, but up to EHCI if they're detected as USB2 which this keyboard won't be. So it is OHCI I need here. But I more beginning to believe that it's not the specific hcd driver that's causing trouble because the device is being correctly detected, just not used.
As per your lsmod brianL and matching against mine, I may have found exactly the problem I was assuming existed: "hid_generic"
I have added this module and now it seems to be working!
So, on top of usb, usbhid and {x,o,u,e}hci-hcd - where the hell did hid_generic come from since the last slack kernel?
|
|
|
11-11-2013, 05:06 AM
|
#7
|
Member
Registered: Feb 2008
Distribution: Slackware
Posts: 595
Original Poster
Rep: 
|
|
|
|
11-11-2013, 05:13 AM
|
#8
|
LQ 5k Club
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,311
Rep: 
|
Quote:
Originally Posted by zordrak
where the hell did hid_generic come from since the last slack kernel?
|
Probably something to do with quantum physics - it just popped into existence from nothing. 
|
|
|
11-11-2013, 05:16 AM
|
#9
|
Member
Registered: Feb 2008
Distribution: Slackware
Posts: 595
Original Poster
Rep: 
|
Now to work out how to fix KDE. I imagine I've missed a dot-directory in making it start afresh. If only KDE was more tolerant of upgrades from old profile versions.
|
|
|
11-11-2013, 05:20 AM
|
#10
|
LQ 5k Club
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,311
Rep: 
|
I did a fresh install, not an upgrade from 14.0. That could be why I'm not having any (fingers crossed) problems. 
|
|
|
11-11-2013, 05:25 AM
|
#11
|
Member
Registered: Feb 2008
Distribution: Slackware
Posts: 595
Original Poster
Rep: 
|
I would have, but I'm short on time to do this as I'm dealing with my main work desktop and I have SOO much that is extra or custom in terms of packages and such it seemed like a very long way around. I did a full backup I can revert to - obviously I would like to not! 
|
|
|
11-11-2013, 06:06 AM
|
#12
|
Member
Registered: Feb 2008
Distribution: Slackware
Posts: 595
Original Poster
Rep: 
|
Ok, not KDE's fault. Was nvidia's fault. 325.15 saved the day!
Had to watch out for two things though:
1. hplip system tray autostart O_o I have no HP printer, no idea why this would default.
2. KDE reset my activities from Desktop to Desktop Icons. No thanks KDE.
|
|
|
All times are GMT -5. The time now is 05:21 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|