You are not logged in.

#1 2011-01-19 10:35:39

kingguru
Member
From: Copenhagen, Denmark
Registered: 2011-01-19
Posts: 17
Website

Thinkpad T500 suspend problem

Hi fellow Arch users,

I have a Thinkpad T500 which works quite wonderfully apart from one problem - suspend doesn't seem to work at all. Pressing the Thinkpad suspend button does nothing, neither does "s2ram" or "acpitool -s".

I have tried updating the BIOS to the latest version as well as trying to boot into single user mode with the exact same results (so it does not seem to be related to the video driver). The closest I have come to any information as to what might go wrong was with "s2ram --force" which gave these messages in the kernel log:

PM: Syncing filesystems ... done.
PM: Preparing system for mem sleep
Freezing user space processes ... (elapsed 0.01 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
PM: Entering mem sleep
Suspending console(s) (use no_console_suspend to debug)
sd 0:0:0:0: [sda] Synchronizing SCSI cache
tpm_tis 00:0a: tpm_transmit: tpm_send: error -5
legacy_suspend(): pnp_bus_suspend+0x0/0xa0 returns -5
PM: Device 00:0a failed to suspend: error -5
sd 0:0:0:0: [sda] Stopping disk
PM: Some devices failed to suspend
sd 0:0:0:0: [sda] Starting disk
PM: resume of devices complete after 490.194 msecs
PM: Finishing wakeup.
Restarting tasks ... done.
video LNXVIDEO:01: Restoring backlight state

Anyone got any hints as to how to troubleshoot this?

Thanks a lot.

Offline

#2 2011-01-19 10:47:08

kingguru
Member
From: Copenhagen, Denmark
Registered: 2011-01-19
Posts: 17
Website

Re: Thinkpad T500 suspend problem

Answering my own post after researching a bit further. :-)

This seems to be a regression in kernel 2.6.36 as pointed out eg. here:

http://us.generation-nt.com/answer/2-6- … 88272.html

Another post relating to the exact same problem can be found here:

https://bbs.archlinux.org/viewtopic.php?pid=877793

I can live with the work around for now (do I need the TPM module for anything really?) and will just wait for the fix to be added to a future update to the kernel.

Offline

#3 2011-01-19 14:22:27

o1911
Member
From: Hobart, Australia
Registered: 2009-04-28
Posts: 106

Re: Thinkpad T500 suspend problem

Hi there,

Check out the discussion we've had on this topic previously:  https://bbs.archlinux.org/viewtopic.php?id=92544

From memory the 2.6.36 kernel didn't work very well for me, but I have not had any issues with the 2.6.37 version.  For reference sake, I'm using kernel26-ck from the newly setup repo (just search the forums).

HTH, cheers.


Arch x86_64

Offline

#4 2011-01-19 20:37:15

Kirurgs
Member
Registered: 2008-10-20
Posts: 144

Re: Thinkpad T500 suspend problem

Hi!

I have T500 working like a charm with any kernel actually, I have custom built kernels though, but they don't differ much from Arch standard ones as I just apply some patches.
Please do specify a bit more, like output from lsusb, lspci or give exact model number. Mine is 205545G + 8G ram, which is not standard option. I have disabled intel graphics in favour of radeon.

regards
Kirurgs

Offline

Board footer

Powered by FluxBB