For these of you who are too lazy/busy/... compiling the kernel, here is 
userspace workaround.
Compile attached program writereg.c (gcc -owritereg writereg.c), put it in 
/usr/local/bin, and then use attached script,
make_s2ram_work after first resume.

If the output is something like (you see FF):
writing 0 to <address> (current value = FF)

Then its likely that my fix works.
Try to suspend again. If works then you can use this script after each suspend 
to clear the state that causes the hang on following resume

-- 
Acer Aspire 5720 hangs on second resume from suspend, i.e. suspends only once 
[BIOS PROBLEM]
https://bugs.launchpad.net/bugs/160763
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to