Compaq Presario C700 series (C756CA) always freezes the second time when resuming from Suspend to RAM
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fedora |
Invalid
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Bug Description
I have a Compaq Presario C756CA Laptop (which is in the C700 family), which has an Intel 3945 a/b/g wireless, Integrated Intel 3100 graphics chipset (using whatever free driver installs by default in Ubuntu), Samsung LCD display, "Syntek" Integrated Web-camera, Alps touch pad (running apparently with the synaptic driver), SATA 160 gb hdd, 2gb ram, Intel Core 2 Duo 1.6 ghz CPU. I have upgraded the firmware on the laptop to the latest, which I believe is F31 (released in March 2008).
Running Ubuntu 8.04 (Hardy), fully updated as of May 24, 2008. ( Linux 2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 i686 GNU/Linux ). This problem "fails" out of the box. I also get the same behavior on Fedora 9 RTM out of the box.
Suspend to RAM works the first time. Resuming is fine, the first time.
Suspending to RAM a subsequent time completely freezes the machine. Can't switch to terminal window. Have to hard reboot (press and hold power or pull battery)
Hibernate works most of the time, although half of the time it comes back and says Hibernate failed (After I've already resumed from the hiberfile ;))
Symptoms on second resume: No video. No image. No LCD Backlight; I believe webcam cycles on and off once and hard drive accesses once, Caps lock key is NOT flashing (kernel doesnt seem to be panicking). Does not respond to terminal switches (ALT+F1, F2, F3, etc), makes no difference if X is running or not.
I have tried some of the HAL fixes on http://
I have tried competely disabling everything USB using RMMOD, disabling my Intel 3945 wireless using both RMMOD and editing the suspend modules list, no success.
sudo pm-suspend adequately reproduces the problem, various --vesa options seem to make no difference, although I'm game to try a specific combo if someone has one that works for this config. I tried using the sleep.sh script in ubuntu, it produces the same behavior.
I will attach my HAL list, a DMESG report on first suspend, and a DMESG report on the second suspend (which requires a hard reboot), although I'm not sure that the second DMESG dump is "good".
Changed in linux (Ubuntu): | |
assignee: | nobody → srinivas (srinivasd91) |
status: | Incomplete → New |
Changed in linux (Ubuntu): | |
status: | Incomplete → Triaged |
tags: |
added: kernel-power removed: needs-kernel-logs needs-upstream-testing |
Changed in linux (Ubuntu): | |
status: | Fix Committed → Fix Released |
I forgot to mention that it looks in the DMESG dump like it might be the UVCVIDEO as well as the wireless, but it DOESNT * seem * to be because of either of them. I did an RMMOD on both (I only mentioned disabling the wireless in the original report), and it still died. Since UVCVIDEO magically restarts itself even though its module was removed, I killed the entire USB modules. At that point UVCVIDEO was definitely dead (webcam wouldnt restart), and problem STILL exhibits itself (still freezes on second resume)