Suspend Lenovo Thinkpad X61 with card in SD card reader

Bug #569882 reported by loke
34
This bug affects 4 people
Affects Status Importance Assigned to Milestone
OEM Priority Project
Invalid
Undecided
Unassigned
linux (Ubuntu)
In Progress
High
Lee Jones

Bug Description

I am able to suspend after I start at the login window, if I have not logged in. After I log in, the machine will suspend, but the fan keeps running, and the moon light keeps blinking. The machine continues to do that until I hard reset.

I have tried logging out and then suspend at the login window, and have seen the same symptoms. Seems like something gets triggered after a user logs in, and it never get turned off.

I have compiz enabled, but disabling has not helped the symptoms.

I have reported this in another similar bug for intel i5 and i7 processors, and was able to see results, i.e. successful suspends during the course of that bug, but during the posting of this bug, my system is fully updated and the symptoms have come back.

Please, this bugs needs to be resolved, because I do at least tens suspends in a day, and it is very annoying to have something so well implemented (I have been able to suspend/resume without a problem for as long as I remember), dysfunctional, in fact, crippled after an update.

Revision history for this message
loke (developer-loke) wrote :
Revision history for this message
loke (developer-loke) wrote :

During my posts to https://bugs.launchpad.net/oem-priority/+bug/532374 I have seen this bug disappear and return.

loke (developer-loke)
visibility: private → public
Revision history for this message
loke (developer-loke) wrote :

I have figured the reason behind the problem. It is related to the sd card reader. If there is a card in the reader, the suspend hangs the way I have described, otherwise it does fine.

The suspend before login works, because the card is not mounted. After the user logs in, the card is mounted, and that remains mounted after the user logs out, and so the suspend hangs the system even after logging out.

Removing the card takes care of the problem. Now I need to figure out, why it happens with a card in the reader.

Revision history for this message
loke (developer-loke) wrote :

The problem is related particularly to the reader, because I tried the same with a plugged USB vat formatted thumb drive, and the system suspended and resumed fine.

Jerone Young (jerone)
Changed in oem-priority:
status: New → Invalid
summary: - Suspend Lenovo Thinkpad X61
+ Suspend Lenovo Thinkpad X61 with card in SD card reader
Revision history for this message
Sebastian Geiger (lanoxx) wrote :

I can confirm this bug, if an SD card is plugged in then suspend fails at least every second suspend (usually the first after reboot still works, and the next one fails). I just removed the sd card and could suspend multiple times without any problem.

However I used to kept sd cards in my card reader for several days before, and have never had problems before the upgrade to lucid.

If this could be fixed it would be very good.

Przemek K. (azrael)
affects: ubuntu → linux (Ubuntu)
tags: added: kernel-suspend
tags: added: kj-triage
Revision history for this message
georg wiltschek (georg-wiltschek) wrote :

Another confirmation from a T500 running 64-bit Lucid Lynx. Inserted SD card on suspend results in blinking moon LED, screen blanks, but won't turn off and only hard resetting works.

Lee Jones (lag)
Changed in linux (Ubuntu):
assignee: nobody → Lee Jones (lag)
Lee Jones (lag)
Changed in linux (Ubuntu):
status: New → Incomplete
Lee Jones (lag)
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Lee Jones (lag) wrote :

Momentary workaround:
    echo "SUSPEND_MODULES=\"sdhci sdhci_pci\"" | sudo tee -a /etc/pm/config.d/suspend_modules

This will unload the SD card reader module on suspend and reload it on resume.

Changed in linux (Ubuntu):
status: Confirmed → In Progress
Lee Jones (lag)
tags: added: kernel-power
Lee Jones (lag)
tags: added: resume suspend
removed: kernel-suspend
Revision history for this message
Lee Jones (lag) wrote :

Note: Also affects hibernate.

Revision history for this message
Philip Armstrong (phil-ubuntu) wrote :

Can confirm same bug on Thinkpad X60 (very similar hardware)

Lee Jones (lag)
Changed in linux (Ubuntu):
importance: Undecided → High
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.