On 12 Oct 2009, Justin P. Mattock uttered the following: > Not sure where this stands. Right now all three machines I have seem to be having no issues with the kayboard > (xserver 1.6.*) I can go and build the latest xserver(1.7) to see if I hit something. [...] >> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=14388 >> Subject : keyboard under X with 2.6.31 >> Submitter : Frédéric L. W. Meunier <fredlwm@xxxxxxxxx> >> Date : 2009-10-07 20:19 (5 days old) >> First-Bad-Commit: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e043e42bdb66885b3ac10d27a01ccb9972e2b0a3 >> References : http://marc.info/?l=linux-kernel&m=125494753228217&w=4 I have been seeing problems precisely like those described (sometimes the keyboard dies, sometimes it gets 'stuck' with a key held down, until I switch TTYs, which generally means killing X as I'm not aware of an easy way to switch VTs using only the mouse), since I moved to 2.6.31, using the kbd driver from X.org git with head commit 158d33c15df60696946031a0319e2bd2ec8b9541, and version 1.6.3.901 of the X server, old enough that I'd been using it for a couple of weeks before switching to 2.6.31 without incident. (Note, I'm using kbd, not evdev. Maybe this is a common factor among everyone seeing failures: I don't know.) So it seems likely to me that this is a kernel bug, somewhere, and the TTY layer seems like a good place to look (OK, a horrible place, but a *likely* place). I'm about to try reverting the suggested commit and will report back. I see this failure about once a day, so I'll give it three days to go wrong and then (if it doesn't) will presume it works and so inform you. (Of course with this commit reverted Emacsen start dropping data from their ptys, and as bad luck would have it I live in (X)Emacs, but that's on a different machine! so I can have my compile buffer data *and* not destroy X ;} ) -- To unsubscribe from this list: send the line "unsubscribe kernel-testers" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html