If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!
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




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?
instead of using uswsusp, i used the acpi scripts /etc/acpi/sleep.sh and /etc/acpi/hibernate.sh. works for me.
Oh. Dear Lord, why the command so long. Is it possible that ubuntu will fix this bug via update?