Became fine again on Saucy, now running Trusty without issue. The fact that this comes and goes with varying kernel families tells me this is tied into the kernel somewhere... but in any case, it's working now and I really don't care to fight with this any more (this is actually the second long-running bug I've had about this issue, and countless production, devel and test kernels attempted with varying degrees of success.
** Changed in: linux (Ubuntu) Status: Incomplete => Invalid -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/984265 Title: [Alienware M15x] Keyboard becomes all but unusable after Precise runs for so long Status in The Linux Kernel: New Status in “linux” package in Ubuntu: Invalid Bug description: At random lenghts of runtime, after booting Precise on my Alienware M15x, the keyboard goes completely wonky. The symptoms for this are varied. Usually, they involve what seems like a hung keypress, so, for example, if I press Alt-Tab to switch windows, and release the Tab, as long as I have Alt pressed the switcher rapidly scrolls through open windows unstopped. Or, if I press and hold the space bar, the system continuously spits out spaces. OR, if I scroll a web page using the up or down arrows (or try navigating large files using less in a terminal window) the arrow key appears to become stuck until I press a different arrow key. Another symptom is that keys stop responding on the first press. I may have to type each key twice to get the letter to appear in whatever I am typing in. Logwise, I consistently see atkbd error messages flooding syslog like this: Apr 17 08:17:02 klaatu CRON[20974]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) Apr 17 09:17:01 klaatu CRON[21071]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) Apr 17 10:17:01 klaatu CRON[22610]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) Apr 17 10:55:33 klaatu kernel: [84813.139562] atkbd serio0: Unknown key released (translated set 2, code 0xe0 on isa0060/serio0). Apr 17 10:55:33 klaatu kernel: [84813.139571] atkbd serio0: Use 'setkeycodes e060 <keycode>' to make it known. Apr 17 10:55:58 klaatu kernel: [84838.402852] atkbd serio0: Unknown key released (translated set 2, code 0xe0 on isa0060/serio0). Apr 17 10:55:58 klaatu kernel: [84838.402861] atkbd serio0: Use 'setkeycodes e060 <keycode>' to make it known. Apr 17 11:02:50 klaatu kernel: [85249.681077] atkbd serio0: Unknown key released (translated set 2, code 0xe0 on isa0060/serio0). Apr 17 11:02:50 klaatu kernel: [85249.681086] atkbd serio0: Use 'setkeycodes e060 <keycode>' to make it known. Apr 17 11:15:27 klaatu kernel: [86005.742967] atkbd serio0: Unknown key released (translated set 2, code 0xe0 on isa0060/serio0). Apr 17 11:15:27 klaatu kernel: [86005.742976] atkbd serio0: Use 'setkeycodes e060 <keycode>' to make it known. Apr 17 11:17:01 klaatu CRON[23088]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) Apr 17 11:39:18 klaatu kernel: [87435.419939] input: AT Raw Set 2 keyboard as /devices/platform/i8042/serio2/input/input19 Apr 17 11:39:18 klaatu kernel: [87435.432907] atkbd serio2: Unknown key pressed (raw set 2, code 0x18 on isa0060/serio2). Apr 17 11:39:18 klaatu kernel: [87435.432915] atkbd serio2: Use 'setkeycodes 18 <keycode>' to make it known. Apr 17 11:39:18 klaatu kernel: [87435.437285] atkbd serio2: Unknown key pressed (raw set 2, code 0x0 on isa0060/serio2). Apr 17 11:39:18 klaatu kernel: [87435.437293] atkbd serio2: Use 'setkeycodes 00 <keycode>' to make it known. Apr 17 11:39:18 klaatu kernel: [87435.456454] atkbd serio2: Unknown key pressed (raw set 2, code 0x8 on isa0060/serio2). Apr 17 11:39:18 klaatu kernel: [87435.456461] atkbd serio2: Use 'setkeycodes 08 <keycode>' to make it known. Apr 17 11:39:18 klaatu kernel: [87435.458832] atkbd serio2: Unknown key pressed (raw set 2, code 0x0 on isa0060/serio2). Apr 17 11:39:18 klaatu kernel: [87435.458840] atkbd serio2: Use 'setkeycodes 00 <keycode>' to make it known. Apr 17 11:39:18 klaatu kernel: [87435.481099] atkbd serio2: Unknown key pressed (raw set 2, code 0x8 on isa0060/serio2). Apr 17 11:39:18 klaatu kernel: [87435.481108] atkbd serio2: Use 'setkeycodes 08 <keycode>' to make it known. Apr 17 11:39:18 klaatu kernel: [87435.483830] atkbd serio2: Unknown key pressed (raw set 2, code 0x0 on isa0060/serio2). Apr 17 11:39:18 klaatu kernel: [87435.483836] atkbd serio2: Use 'setkeycodes 00 <keycode>' to make it known. Apr 17 11:39:18 klaatu kernel: [87435.509882] atkbd serio2: Unknown key pressed (raw set 2, code 0x18 on isa0060/serio2). Apr 17 11:39:18 klaatu kernel: [87435.509891] atkbd serio2: Use 'setkeycodes 18 <keycode>' to make it known. Apr 17 11:39:18 klaatu kernel: [87435.511006] atkbd serio2: Unknown key pressed (raw set 2, code 0x17c on isa0060/serio2). Apr 17 11:39:18 klaatu kernel: [87435.511013] atkbd serio2: Use 'setkeycodes 7c <keycode>' to make it known. Apr 17 11:39:18 klaatu kernel: [87435.512055] atkbd serio2: Unknown key pressed (raw set 2, code 0x0 on isa0060/serio2). Apr 17 11:39:18 klaatu kernel: [87435.512059] atkbd serio2: Use 'setkeycodes 00 <keycode>' to make it known. At this point, the only thing I can do is reboot the system to recover. Needless to say, this makes Precise on my system a very frustrating experience. Unfortunately, I can use apport to add logs because of this bug: #984256 which makes apport all but unusable. --- AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24. ApportVersion: 2.0.1-0ubuntu7 Architecture: amd64 ArecordDevices: **** List of CAPTURE Hardware Devices **** card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC1: bladernr 2170 F.... pulseaudio /dev/snd/controlC0: bladernr 2170 F.... pulseaudio Card0.Amixer.info: Card hw:0 'Intel'/'HDA Intel at 0xf0f20000 irq 47' Mixer name : 'IDT 92HD83C1X5' Components : 'HDA:111d7604,102802a2,00100104' Controls : 19 Simple ctrls : 10 Card1.Amixer.info: Card hw:1 'NVidia'/'HDA NVidia at 0xcdefc000 irq 16' Mixer name : 'Nvidia GPU 0a HDMI/DP' Components : 'HDA:10de000a,10de0101,00100100' Controls : 24 Simple ctrls : 4 CheckboxSubmission: b23ce36b87dcd99529399d76f1dc5b1d CheckboxSystem: 5f30ac82cc48ed91bb5240b61cb4e295 DistroRelease: Ubuntu 12.04 HibernationDevice: RESUME=UUID=c2f4cbc3-a904-4dbf-acd4-0a28f482d683 InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120307) MachineType: Alienware M15x NonfreeKernelModules: nvidia Package: linux (not installed) ProcEnviron: TERM=xterm PATH=(custom, user) LANG=en_US.UTF-8 SHELL=/bin/bash ProcFB: 0 VESA VGA ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-24-generic root=UUID=e7eedf5d-5aad-4230-b123-47162b1acea6 ro quiet splash vt.handoff=7 ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14 RelatedPackageVersions: linux-restricted-modules-3.2.0-24-generic N/A linux-backports-modules-3.2.0-24-generic N/A linux-firmware 1.79 SourcePackage: linux Tags: precise precise Uname: Linux 3.2.0-24-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo dmi.bios.date: 08/24/2010 dmi.bios.vendor: Alienware dmi.bios.version: A08 dmi.board.vendor: Alienware dmi.board.version: A08 dmi.chassis.type: 8 dmi.chassis.vendor: Alienware dmi.chassis.version: A08 dmi.modalias: dmi:bvnAlienware:bvrA08:bd08/24/2010:svnAlienware:pnM15x:pvrA08:rvnAlienware:rn:rvrA08:cvnAlienware:ct8:cvrA08: dmi.product.name: M15x dmi.product.version: A08 dmi.sys.vendor: Alienware To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/984265/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp