Ubuntu

Comment 85 for bug 602049

Roberto Tyley (roberto-tyley) wrote :

My Ubuntu 10.10 Thinkpad X200 (2.6.35-25-generic-pae #44-Ubuntu SMP) reliably fails to suspend - it'll got through the motions, but immediately resume, leaving the laptop smoking nicely in my bag. dmesg shows:

-----
[ 1280.840100] PM: Entering mem sleep
[ 1280.840162] Suspending console(s) (use no_console_suspend to debug)
[ 1280.856851] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[ 1280.856944] sd 0:0:0:0: [sda] Stopping disk
[ 1280.884099] tpm_tis 00:0a: tpm_transmit: tpm_send: error 4294967291
[ 1280.884108] legacy_suspend(): pnp_bus_suspend+0x0/0x70 returns -5
[ 1280.884113] PM: Device 00:0a failed to suspend: error -5
[ 1281.281616] PM: suspend of drv:sd dev:0:0:0:0 complete after 424.770 msecs
[ 1281.281644] PM: suspend of drv:scsi dev:target0:0:0 complete after 424.794 msecs
[ 1281.281657] PM: suspend of drv:scsi dev:host0 complete after 424.648 msecs
[ 1281.281669] PM: Some devices failed to suspend
[ 1281.282054] sd 0:0:0:0: [sda] Starting disk
[ 1281.428052] PM: resume of drv:usb dev:usb1 complete after 146.350 msecs
----

I followed the suggestion in bug 657386 (a duplicate of this one) to successfully fix it :

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/657386/comments/3

ie creating '/etc/pm/config.d/unload_module' and adding SUSPEND_MODULES="tpm_tis"

Roberto