Red Hat Bugzilla – Bug 531453
Resume and start problems in F12
Last modified: 2010-12-03 22:38:52 EST
Created attachment 366427 [details]
Description of problem:
After suspend, when i try to resume the computer, it turns on, shows blank screen for 2-3 seconds, then the computer turns off. After next try, it boots normally, but don't resume. Same situation after shutdown. Computer can boot only for second try. The problem exists with kernel-PAE-2.6.30.x but none with kernel-PAE-2.6.29.x kernels.
Version-Release number of selected component (if applicable):
Always by suspend or shutdown.
Steps to Reproduce:
1.Suspend / shutdown
Can't boot for first try, which makes suspend/resume unusable.
Normal suspend/resume behavior.
Created attachment 366428 [details]
I have a similar resume-from-suspend problem on my System 76 (http://www.system76.com) pangolin laptop. The symptom is that my system won't resume at all. I press the power button to resume, but nothing happens. I hold it down for a long while and eventually, the system performs a fresh boot -- not a resume. On a good note, the resume-from-hibernate works. =)
In addition, although this is a different problem, my ability to disable the touch pad went away. I used to be able to select Fn-F1, but that doesn't work for this kernel. It works for the previous one.
I also noticed at one point extraneous garbage characters entering my input stream while typing. This prevented me from being able to switch users, because my password would always end up being incorrect.
With all that said, I'm very happy with the speed improvement. The system feels snappy/responsive like a system should feel.
Same problem here with a Sager NP9280: my system won't resume at all. It was working perfectly up through 188.8.131.52-64.fc11.x86_64, but suspend is broken in 184.108.40.206-90.fc11.x86_64 (don't know where the regression is). I can provide whatever additional information you specify.
Just confirming that this bug DOES still exist in 220.127.116.11-96.fc11.x86_64.
Ditto Comment #4.
Same problem here with the latest kernel. (18.104.22.168-96.fc11.i686.PAE)
The problem still exist after update to fedora 12, with kernel 22.214.171.124-127.fc12.i686.PAE
Then I can't upgrade to Fedora 12 because this is a show stopper. Because of the nature of my work, I *must* be able to suspend the computer.
Note: Hibernate appears to work, although the resume process takes longer, but at least you don't have to rebuild your session from scratch.
I've tried the kernel from updates testing (126.96.36.199-145.fc12.i686.PAE). Same problem.
Confirming that this bug does still exist in 188.8.131.52-99.fc11.x86_64. <sigh>
My MSI-1221 laptop with FC11 (updated) works brilliant under KDE, except that Ali web camera does not work and (more important!) it dos not resume after suspend.
It goes to sleep OK, but when I press the power button, it pulls the DVD and HD (1-2blinks) and goes back (to power down) in 3-4sec.
Then, after about 5-6s it repeats the attempt in exactly the same way for the second time - unsuccessfully.
And remains in this on-state: nothing works, except the power lamp and fan are on. Only the 10s power button pressing helps...
Updated to 184.108.40.206-162.fc12.i686.PAE. Suspend/resume still broken.
I just upgraded to Fedora 12 (kernel 220.127.116.11-166.fc12.x86_64) and resume still doesn't work. My hardware is a System76 pangolin laptop.
Have the same problem with 18.104.22.168-166.fc12.i686 and 22.214.171.124-166.fc12.i686.PAE
Verifying that 126.96.36.199-174.2.3.fc12.i686.PAE still exhibits the same non-functional issues with suspend/hibernate/resume.
I've installed the kernel (kernel-PAE-188.8.131.52-37.fc12.i686) from updates-testing, resume still doesn't work.
I reinstalled my system, and switched from 32 to 64-bit. The problem still exists with the fresh install, with the latest stable kernel in F12.
After updating the kernel, I checked if resume is fixed. The symptoms was similar to earlier. After pressing space, laptop turns on, after 2 secs it turns off, then it is trying to start again, after 2 secs off again, then tries again, and do a simple boot. But, my bios settings changed after it. I had silent boot set off and boot password set, but after the failed resume test, theese changes were gone away.
I think it's a BIOS & a kernel problem. Any idea how to investigate, and fx this? Maybe I will try to update my BIOS, but it's not so funny without a floppy and a windows computer.
My laptop is an ACER Extensa 5620, BIOS version attached.
Created attachment 395684 [details]
I forgot to mention, that after the failed resume, with the normal boot, after I logged in, networking was disabled. Maybe NetworkManager is affected by this problem.
Reporting that kernel
still exhibits the same non-functional issues with suspend/hibernate/resume.
Still no change with 184.108.40.206-174.2.22.fc12.x86_64...
I mean kernel-220.127.116.11-70.fc12.x86_64; still no resume.
(.32 breaks my audio too; I've forgotten that I rebooted with the older kernel before uname -a)
While I disable the 55NetworkManager and 56dhclient hook (in /usr/lib/pm-utils/sleep.d) resume works. But the laptop will only fully wake up by pressing the space bar or the power button.
i disabled the 99hd-apm-restore.hook and i can fully wake up the laptop by pressing any key now.
I tried your suggestion, but unfortunately it didn't work for me. However, by random chance I happened to disconnect my USB keyboard and then plug it in again. Voilà! My computer woke up.
Since this seems to be a problem where the laptops buttons (keyboard and power) are left in a state where they don't respond, somehow changing the devices on the USB bus wakes it up. I suspect Bruce's problem is similar and may exhibit similar results.
At least now I have a workaround so I can wake from suspend. Now if only I could get X11 to work in kernel 2.6.32...
It seems that I've found the solution for my suspend/resume problem.
The solution is to add 'i8042.reset=1' kernel parameter to grub. It works for me.
I've found the solution in this thread: http://email@example.com/msg2121923.html
This message is a reminder that Fedora 12 is nearing its end of life.
Approximately 30 (thirty) days from now Fedora will stop maintaining
and issuing updates for Fedora 12. It is Fedora's policy to close all
bug reports from releases that are no longer maintained. At that time
this bug will be closed as WONTFIX if it remains open with a Fedora
'version' of '12'.
Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version'
to a later Fedora version prior to Fedora 12's end of life.
Bug Reporter: Thank you for reporting this issue and we are sorry that
we may not be able to fix it before Fedora 12 is end of life. If you
would still like to see this bug fixed and are able to reproduce it
against a later version of Fedora please change the 'version' of this
bug to the applicable version. If you are unable to change the version,
please add a comment here and someone will do it for you.
Although we aim to fix as many bugs as possible during every release's
lifetime, sometimes those efforts are overtaken by events. Often a
more recent Fedora release includes newer upstream software that fixes
bugs or makes them obsolete.
The process we are following is described here:
Fedora 12 changed to end-of-life (EOL) status on 2010-12-02. Fedora 12 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.
If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version.
Thank you for reporting this bug and we are sorry it could not be fixed.