← Back to team overview

kernel-packages team mailing list archive

[Bug 1352886] [NEW] Resume from suspend fails after a long sleep

 

You have been subscribed to a public bug:

I'm on Ubuntu Desktop 14.04 with the standard 13.13.0-32 kernel.

The Suspend feature works, if the sleep is for a short time. For longer
duration's, shortest I've seen is 90 minutes, the machine will not
resume. When I say not resume, I mean the chassis fan LED will flash
once and nothing powers up. Due to the time, it is very difficult to
debug. From now on I am going to put the machine to sleep with the
'pm_trace' feature. Hopefully it will provide some useful feedback. I
have not attempted to hibernate for a length of time, though I presume
it to have the same problem.

In addition to this problem, after a failed resume, the reset button and
holding the power button does not work. I have to physically cut the
power.

Also, I installed the latest kernel, v3.16-rc7, but after logging on I
had no Desktop (only the wallpaper) and the keyboard did nothing. Being
new to linux I'm not sure how to do anything in text mode. I don't have
the time to step back through each version. If somebody knows which
version may work I can give it a try.

I also tried installing the 14.10 Desktop, but that version consumed so
much CPU it took 60 seconds to open a window and a full 20 minutes to
shut down. The Live version also behaved this way but I went ahead and
installed it anyway.

A few notes about my system:

Radeon HD6790 GPU. Problem Exists with both of their available drivers
(this includes their beta driver stated as being 14.04 friendly). I
cannot use the Ubuntu driver as the GPU fan runs at full speed and slows
the system down.

ASUS M4A78LT-LE mainboard, with latest 3.01 BIOS.

2 Kingston 4GB DDR3 modules.

I'm happy to perform a test and run any utilities, but like I said, I
don't have the time to be downloading/installing version after version
to find something that might work. The most recent pre-releases have not
worked. The current stable version runs smoothly, except for the suspend
issues.

Update:
Using the latest mainline kernel, although I'm not able to log into a Desktop Environment (they all crash), I am able to use the terminal (CTRL ALT F1). I have added ALL modules to /etc/default/acpi-support and the problem persists.
The suspend command sudo sh -c "sync; echo 1 > /sys/power/pm_trace; pm-suspend" produced a Magic number but there was no accompanying "hash matches" line.

The next step, and I need some help, is to modify the kernel as stated
at https://wiki.ubuntu.com/Kernel/Reference/S3 by introducing some ASM
feedback into arch/x86/kernel/acpi/wakeup_64.S. If anybody is willing to
help, if anybody is even reading this, I would like to test using my
current kernel 3.13.0 and it's targeted for AMD64.

** Affects: linux (Ubuntu)
     Importance: Low
         Status: Incomplete


** Tags: bot-comment kernel-bug resume suspend
-- 
Resume from suspend fails after a long sleep
https://bugs.launchpad.net/bugs/1352886
You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.