Toshiba Satellite U400 does not resume from suspend

Solution 1:

I have a Toshiba U-400, and Maco's answer here is similar to Pitto's.

In our case, it's the bluetooth module that prevents the laptop from resuming from suspend. You need to add this line to /etc/default/acpi-support.

MODULES="toshiba_bluetooth bluetooth btusb"

That should get you running again. Despite this change, perhaps 1 in every 25 or so suspends (not resumes) will fail for me. When it fails, it cycles the CPU and fanspeed up pretty high. Do not trust this laptop to suspend correctly. It suspends very quickly, so when you close the lid, keep your eye on it for the 3 or 4 seconds it takes to complete (the amber light under the trackpad should go off).

If it doesn't, you're looking at a fire hazard!

Solution 2:

As was mentioned this was repaired with a kernel upgrade to >= 2.6.36

Solution 3:

I have the same problem and yet I couldn't test a solution I've found... As soon as I get back home I'll post back results.

"You can try to put the name of your proprietary module (nvidia or fglrx (for ATI) are most likely) in the quotes in MODULE="" in the /etc/default/acpi-support file and reboot.

sudo nano /etc/default/acpi-support

This'll make that module unload before suspend and reload after suspend. It sometimes works, but it's also possible that you have just plain buggy drivers somewhere and need to file a kernel bug.

EDIT: It's also very possible that you've just plain found a bug. If you think that's the case, please file it: ubuntu-bug linux"