Comment 45 for bug 642091

Revision history for this message
Steve (stevemain) wrote :

There seems to be a lot of other bug reports that could possibly be duplicates of this. I'm adding this comment so that I can redirect them here, so they can be compared.

Here is a composite of the comments above:

Resume from Hibernate or Standby seems to hang with a blank screen except for a flashing cursor in the upper left corner, although it actually resumes if you wait for about 5 minutes (300 seconds?).
Hibernate takes a while to complete, also.

So far, reported on Acer Aspire One 721 (single core athlon) and Dell 1012
with Ubuntu 10.10 maverick, kernels 2.6.35.24 and 2.6.37-rc2
assigned to kernel bug # 24032

Successful workarounds include:

Borislav Petkov, at amd64.org found that booting with the "nohpet" option on the kernel command line allows resume to work correctly.
1. From a terminal, edit the grub config file:
      sudo nano /boot/grub/grub.cfg
2. Find the first line with "vmlinuz" in it, and append " nohpet",
   so that "quiet splash" becomes "quiet splash nophet".
3. Ctrl-O to save it.

Alternatively, make sure CONFIG_NO_HZ and CONFIG_HI_RES_TIMERS are not set in your kernel. These two options (in Processor Type and Features) seem to expose this bug.

mateibota at www.theplatform.info found that replacing the ACPI power management module with the older APM module:
A. boot with the additional options "noacpi apm=on noapic"
   1. From a terminal, edit the grub config file:
         sudo nano /boot/grub/grub.cfg
   2. Find the first line with "vmlinuz" in it, and append the options,
      so that "quiet splash" becomes "quiet splash noacpi apm=on noapic".
   3. Ctrl-O to save it.
B. Install the cpufreqd module:
   sudo apt-get install cpufreqd