March 10, 2008 · General · Email This Post

If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!

You might have noticed that the suspend and hibernation function in ubuntu/kubuntu won’t work. While there’s no official fix, you might find this work around helpful.

Most people need hibernation for their laptops.step is to install a tool called «uswsusp»

sudo apt-get install uswsusp

And by typing the below command you check if the suspend function works now….

sudo s2ram

Same goes for hibernation

sudo s2disk

Now once this is done, and all of the above commands work, they can be replaced with the old non-working commands that come with ubuntu.

But attention, before editing the system files, always make sure you back up the files in case something goes completely wrong.

sudo cp /usr/lib/hal/scripts/linux/hal-system-power-suspend-linux /usr/lib/hal/scripts/linux/hal-system-power-suspend-linux.bak

sudo cp /usr/lib/hal/scripts/linux/hal-system-power-hibernate-linux /usr/lib/hal/scripts/linux/hal-system-power-hibernate-linux.bak

This step is to replace the old commands with the new commands in

hal-system-power-suspend-linux

sudo nano /usr/lib/hal/scripts/linux/hal-system-power-suspend-linux

paste the following:

#!/bin/sh
/sbin/s2ram –force

hal-system-power-hibernate-linux

sudo nano /usr/lib/hal/scripts/linux/hal-system-power-hibernate-linux

paste the following again:

#!/bin/sh
/sbin/s2disk

  • Share/Save/Bookmark

Related Articles

3 Comments to “Fix for suspend and hibernation problem for Laptops”

  1. Femacamper says:

    I get a crash on rebooting from hibernate after doing this…I have to reboot again with previous successful boot, and then it works.

    Is there any way to skip the crash?

  2. Mike Lopez says:

    instead of using uswsusp, i used the acpi scripts /etc/acpi/sleep.sh and /etc/acpi/hibernate.sh. works for me. :)

  3. Rangga says:

    Oh. Dear Lord, why the command so long. Is it possible that ubuntu will fix this bug via update?

Leave a Reply