Bug 161546
Summary: | Alps touchpad/stick unresponsive after S3 suspend/resume | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Dan Scholnik <scholnik> | ||||
Component: | kernel | Assignee: | Dave Jones <davej> | ||||
Status: | CLOSED NOTABUG | QA Contact: | Brian Brock <bbrock> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 4 | CC: | david.moore, mhw, nhn1966, pfrields | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | i686 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2005-10-17 19:50:26 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Dan Scholnik
2005-06-24 06:17:54 UTC
Created attachment 115953 [details]
Proposed fix
I've got the same bug on my D600. Here's a patch I whipped up that fixed it
for me. Looks like there was just a simple typo in some recent changes to the
alps driver. I'm sending it upstream to the maintainer of the kernel driver
now.
David Moore's fix worked for me with kernel-2.6.12-1.1390_FC4 on a D600 [This comment has been added as a mass update for all FC4 kernel bugs. If you have migrated this bug from an FC3 bug today, ignore this comment.] Please retest your problem with todays 2.6.12-1.1398_FC4 update. If your problem involved being unable to boot, or some hardware not being detected correctly, please make sure your /etc/modprobe.conf is correct *BEFORE* installing any kernel updates. If in doubt, you can recreate this file using.. mv /etc/sysconfig/hwconf /etc/sysconfig/hwconf.bak mv /etc/modprobe.conf /etc/modprobe.conf.bak kudzu Thank you. No, the problem is still in 2.6.12-1.1398_FC4. I'm running FC4 with kernel 2.6.12-1.1398_FC4 on a Dell Latitude D600. With the kernel sources configured according to configs/kernel-2.6.12-i686, David Moore's patch above to "drivers/input/mouse/alps.c" did NOT work in isolation for me. However, combining it with the suggested patch to "drivers/input/serio/serio.c" by David Lowe from follow up to bug #160733 seems to have done the trick. I can suspend and resume, and I have a working trackpad (and stick) after I resume. However, David Lowe's suggested patch to "drivers/input/mouse/alps.c" (also from bug #160733) did not work for me. This patch resulted in a completely non-functional trackpad/stick (immediately after a boot, before any attempts to suspend). Running FC4 with kernel 2.6.12-1.1398_FC4 on a Toshiba Tecra M2. Mouse pad did not work any longer after suspending once. Applied David Moore's patch above to "drivers/input/mouse/alps.c" (see (a href=https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=160733>bug #160733 </a> ) only and now the mouse pad and stick work ok after resume. there was no need for me to add the serio patch as described by Henrik Nilsson. Just updated to 2.6.12-1.1447_FC4, and now the touchpad/stick don't work at all in gpm or X, even just after booting. And to update my last comment, after suspending/resuming once, the touchpad and stick do work. Mass update to all FC4 bugs: An update has been released (2.6.13-1.1526_FC4) which rebases to a new upstream kernel (2.6.13.2). As there were ~3500 changes upstream between this and the previous kernel, it's possible your bug has been fixed already. Please retest with this update, and update this bug if necessary. Thanks. All is well with the stick and pad now, both before and after resume. |