Bug 17479 - Mouse/Keyboard does not work after Hibernate
Summary: Mouse/Keyboard does not work after Hibernate
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: 7.3 (2007.09)
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-08 04:51 UTC by Tobias Kaminsky
Modified: 2008-09-09 23:23 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
xorg.conf (4.33 KB, application/octet-stream)
2008-09-08 04:51 UTC, Tobias Kaminsky
no flags Details

Description Tobias Kaminsky 2008-09-08 04:51:29 UTC
Created attachment 18736 [details]
xorg.conf

Hello!
I am using 2 Mice and 2 Keyboards as I do Multi-Seat from time to time.
If I use Xinerama to have 2 Screens with 1 User and I do hibernate(suspend to disk) mouse and keyboard does not respond after waking the pc up.
Although there is a result on "cat /dev/input/mouse1"

OS: Linux, Gentoo
xorg-x11: 7.3
xorg-server:1.5
nvidia-drivers:173.14.12

I will attach my xorg.conf

What else do you need?

Thanks
Tobi
Comment 1 Peter Hutterer 2008-09-08 15:21:59 UTC
Please attach your Xorg.log, and - just in case - the output of dmesg.

Cheers,
  Peter
Comment 2 Tobias Kaminsky 2008-09-08 23:10:26 UTC
http://rafb.net/p/DsEj8L48.html -> dmesg output

http://rafb.net/p/IeCA7Q96.html xorg.log

(WW) Mouse0: Grab failed (No such device) is in xorg.log

But cat /dev/input/mouse* gives me a result if I move my mouse, although X does not show the move.

Thanks
Tobi
Comment 3 Peter Hutterer 2008-09-09 20:50:18 UTC
> (WW) Mouse0: Grab failed (No such device) is in xorg.log

This is a bug - not a feature. Well, mostly, anyway.

If a read error occurs, the device deactivates and doesn't reactivate. If you
hot-plug your device, HAL will send a new device request when it becomes
available and this problem goes away.

evdev git master has a workaround for that though, attempting to reopen the
device if a read error occurs. This should fix your problem.
Comment 4 Tobias Kaminsky 2008-09-09 23:23:30 UTC
Great. I compiled git version minutes ago, tried hibernate and it worked :)

Thank you!

Tobi


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.