Resume From Suspend on ThinkPad X220 Spotty

Bug #915730 reported by Steven Keys
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

When I suspend either of my two ThinkPad X220's under Xubuntu, they fail to properly wake up about 1 in 15-25 times. What happens is very strange though, and I believe that it sheds light on the problem, which I need some help deciphering:

When I open the lid after suspend and it fails to wake up, I get an LCD with a black screen (powered on, backlight on, but nothing displayed). However, the computer operates 100% normally. That is, I can type my password to unlock the screensaver that SHOULD be displayed, hit return, then start typing commands (I always have a Terminal open), and they happen! For example, I can type "sudo reboot" followed by my password, and the computer reboots! The machine also responds, for example, to SysRq + REISUB, or anything else that it would normally respond to. It'd just that there is no display at all...Just a black screen.

I'm on kernel 3.0.0-13
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: PCH [HDA Intel PCH], device 0: CONEXANT Analog [CONEXANT Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'PCH'/'HDA Intel PCH at 0xf2620000 irq 51'
   Mixer name : 'Intel CougarPoint HDMI'
   Components : 'HDA:14f1506e,17aa21da,00100000 HDA:80862805,80860101,00100000'
   Controls : 20
   Simple ctrls : 8
Card29.Amixer.info:
 Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw unknown'
   Mixer name : 'ThinkPad EC (unknown)'
   Components : ''
   Controls : 1
   Simple ctrls : 1
Card29.Amixer.values:
 Simple mixer control 'Console',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [off]
DistroRelease: Ubuntu 11.10
HibernationDevice: RESUME=UUID=57bb36d1-1e7f-4aed-90c3-066f0b05fed1
InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111011)
MachineType: LENOVO 4286CTO
Package: linux (not installed)
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.0.0-13-generic root=/dev/mapper/hostname-root ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.0.0-13.22+mjgaspmfix-generic 3.0.6
RelatedPackageVersions:
 linux-restricted-modules-3.0.0-13-generic N/A
 linux-backports-modules-3.0.0-13-generic N/A
 linux-firmware 1.60
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
StagingDrivers: mei
Tags: oneiric staging
Uname: Linux 3.0.0-13-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin audio cdrom dialout dip fax floppy fuse lpadmin netdev plugdev sambashare scanner tape vboxusers video
dmi.bios.date: 07/01/2011
dmi.bios.vendor: LENOVO
dmi.bios.version: 8DET49WW (1.19 )
dmi.board.asset.tag: Not Available
dmi.board.name: 4286CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr8DET49WW(1.19):bd07/01/2011:svnLENOVO:pn4286CTO:pvrThinkPadX220:rvnLENOVO:rn4286CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 4286CTO
dmi.product.version: ThinkPad X220
dmi.sys.vendor: LENOVO

Revision history for this message
Steven Keys (steevven1) wrote :
Revision history for this message
Steven Keys (steevven1) wrote :

There is an Ubuntuforums thread on this here: http://ubuntuforums.org/showthread.php?t=1901920

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 915730

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
Revision history for this message
Steven Keys (steevven1) wrote : AcpiTables.txt

apport information

tags: added: apport-collected oneiric staging
description: updated
Revision history for this message
Steven Keys (steevven1) wrote : AlsaDevices.txt

apport information

Revision history for this message
Steven Keys (steevven1) wrote : AplayDevices.txt

apport information

Revision history for this message
Steven Keys (steevven1) wrote : AudioDevicesInUse.txt

apport information

Revision history for this message
Steven Keys (steevven1) wrote : BootDmesg.txt

apport information

Revision history for this message
Steven Keys (steevven1) wrote : Card0.Amixer.values.txt

apport information

Revision history for this message
Steven Keys (steevven1) wrote : Card0.Codecs.codec.0.txt

apport information

Revision history for this message
Steven Keys (steevven1) wrote : Card0.Codecs.codec.3.txt

apport information

Revision history for this message
Steven Keys (steevven1) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Steven Keys (steevven1) wrote : IwConfig.txt

apport information

Revision history for this message
Steven Keys (steevven1) wrote : Lspci.txt

apport information

Revision history for this message
Steven Keys (steevven1) wrote : Lsusb.txt

apport information

Revision history for this message
Steven Keys (steevven1) wrote : PciMultimedia.txt

apport information

Revision history for this message
Steven Keys (steevven1) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Steven Keys (steevven1) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Steven Keys (steevven1) wrote : ProcModules.txt

apport information

Revision history for this message
Steven Keys (steevven1) wrote : PulseSinks.txt

apport information

Revision history for this message
Steven Keys (steevven1) wrote : PulseSources.txt

apport information

Revision history for this message
Steven Keys (steevven1) wrote : UdevDb.txt

apport information

Revision history for this message
Steven Keys (steevven1) wrote : UdevLog.txt

apport information

Revision history for this message
Steven Keys (steevven1) wrote : WifiSyslog.txt

apport information

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

Done! Please let me know if you need any more information.

Revision history for this message
Stephen Tan (stephen-tan) wrote :

I have the exact same problem.

Revision history for this message
Steven Keys (steevven1) wrote :

Since upgrading to kernel 3.2.5, I have not experienced the problem at all, but it is an inconsistent/random problem, so I cannot be 100% sure that it's gone yet.

Revision history for this message
penalvch (penalvch) wrote :

Steven Keys, this bug report is being closed due to your last comment regarding this being fixed with an update. For future reference you can manage the status of your own bugs by clicking on the current status in the yellow line and then choosing a new status in the revealed drop down box. You can learn more about bug statuses at https://wiki.ubuntu.com/Bugs/Status. Thank you again for taking the time to report this bug and helping to make Ubuntu better. Please submit any future bugs you may find.

Changed in linux (Ubuntu):
status: Confirmed → Invalid
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.