Kernel upgrade to linux-image-3.16.0-28-generic breaks my external keyboard

Bug #1401699 reported by Daniel Colascione
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Low
Unassigned

Bug Description

With linux-image-3.16.0-25-generic, everything works fine. With linux-image-3.16.0-28-generic, if I boot with an external keyboard attached, the keyboard generates keypress events only until I close my laptop lid. After closing the lid, presses on the USB keyboard generate no events. This state of affairs persists even after opening the laptop lid again.

Booting with the previous kernel using the GRUB menu option restores correct behavior. Switching to a non-X VT and using evtest indicates that no events are being delivered to userland. dmesg doesn't report any unusual messages across lid close and reopen.

Repro:

1) Boot with laptop lid open and external USB keyboard attached
2) Log into X
3) Type using external keyboard: note that keypresses are received
4) Close laptop lid (using external monitor)
5) Type on external keyboard: does nothing
6) Open laptop lid
7) Type on external keyboard: does nothing

---
ApportVersion: 2.14.7-0ubuntu8
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: dancol 3504 F.... pulseaudio
 /dev/snd/controlC0: dancol 3504 F.... pulseaudio
CurrentDesktop: Unity
DistroRelease: Ubuntu 14.10
HibernationDevice: RESUME=UUID=7da7377a-42c7-49f8-a060-8dee466c61fd
InstallationDate: Installed on 2013-10-23 (413 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
MachineType: LENOVO 20A8002MUK
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.16.0-25-generic root=/dev/mapper/ubuntu--vg-root ro quiet splash
ProcVersionSignature: Ubuntu 3.16.0-25.33-generic 3.16.7
RelatedPackageVersions:
 linux-restricted-modules-3.16.0-25-generic N/A
 linux-backports-modules-3.16.0-25-generic N/A
 linux-firmware 1.138
Tags: utopic
Uname: Linux 3.16.0-25-generic x86_64
UpgradeStatus: Upgraded to utopic on 2014-10-25 (47 days ago)
UserGroups: adm cdrom dip kismet kvm libvirtd lpadmin plugdev sambashare sudo wireshark
_MarkForUpload: True
dmi.bios.date: 09/02/2014
dmi.bios.vendor: LENOVO
dmi.bios.version: GRET40WW (1.17 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20A8002MUK
dmi.board.vendor: LENOVO
dmi.board.version: SDK0E50510 Pro
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvrGRET40WW(1.17):bd09/02/2014:svnLENOVO:pn20A8002MUK:pvrThinkPadX1Carbon2nd:rvnLENOVO:rn20A8002MUK:rvrSDK0E50510Pro:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 20A8002MUK
dmi.product.version: ThinkPad X1 Carbon 2nd
dmi.sys.vendor: LENOVO

Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1401699

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
tags: added: utopic
Revision history for this message
Daniel Colascione (dcolascione) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Daniel Colascione (dcolascione) wrote : BootDmesg.txt

apport information

Revision history for this message
Daniel Colascione (dcolascione) wrote : CRDA.txt

apport information

Revision history for this message
Daniel Colascione (dcolascione) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Daniel Colascione (dcolascione) wrote : IwConfig.txt

apport information

Revision history for this message
Daniel Colascione (dcolascione) wrote : Lspci.txt

apport information

Revision history for this message
Daniel Colascione (dcolascione) wrote : Lsusb.txt

apport information

Revision history for this message
Daniel Colascione (dcolascione) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Daniel Colascione (dcolascione) wrote : ProcEnviron.txt

apport information

Revision history for this message
Daniel Colascione (dcolascione) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Daniel Colascione (dcolascione) wrote : ProcModules.txt

apport information

Revision history for this message
Daniel Colascione (dcolascione) wrote : PulseList.txt

apport information

Revision history for this message
Daniel Colascione (dcolascione) wrote : RfKill.txt

apport information

Revision history for this message
Daniel Colascione (dcolascione) wrote : UdevDb.txt

apport information

Revision history for this message
Daniel Colascione (dcolascione) wrote : UdevLog.txt

apport information

Revision history for this message
Daniel Colascione (dcolascione) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
penalvch (penalvch) wrote :

Daniel Colascione, thank you for reporting this and helping make Ubuntu better. As per http://support.lenovo.com/us/en/products/laptops-and-netbooks/thinkpad-x-series-laptops/thinkpad-x1-carbon-type-20a7-20a8?type=Laptops-and-netbooks&c=1 an update to your BIOS is available (1.19). If you update to this following https://help.ubuntu.com/community/BIOSUpdate does it change anything? If it doesn't, could you please both specify what happened, and provide the output of the following terminal command:
sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date

For more on BIOS updates and linux, please see https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette .

Please note your current BIOS is already in the Bug Description, so posting this on the old BIOS would not be helpful. As well, you don't have to create a new bug report.

Once the BIOS is updated, then please mark this report Status Confirmed.

Thank you for your understanding.

description: updated
tags: added: bios-outdated-1.19
Changed in linux (Ubuntu):
importance: Undecided → Low
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.