nx6325 hangs for suspend & hibernate for Hardy

Bug #224533 reported by Vilho Räisänen
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Won't Fix
Medium
Unassigned

Bug Description

Laptop suspend stopped working upon switching from 7.10 to 8.04. Laptop is HP nx6325, Heron is 32-bit Desktop version. When I try to activate suspend, a number of console messages are displayed in text mode after which the laptop freezes. In 7.10 suspend worked well for my laptop. Tried noapic and disabling proprietary display drivers, still the same problem.

Revision history for this message
Patrick Peck (patrick-zync) wrote :

I have the same issue here. Just wanted to add some more information:
Firmware version is F.07 (latest firmware). I have a fresh install, the /home and swap partitions are encrypted using dmcrypt/luks.

The last 2 messages that are logged to the console are:

"PM: Entering mem sleep"
"Suspending console(s)"

Output of "uname -a" is:

Linux hplaptop 2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 i686 GNU/Linux

Output of /proc/cmdline is:

root=UUID=<uid deleted> ro quiet

Revision history for this message
Patrick Peck (patrick-zync) wrote :
Revision history for this message
trollord (trollenlord) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Unfortunately we can't fix it, because your description didn't include enough information.

Please include the information requested at [WWW] https://wiki.ubuntu.com/DebuggingACPI as separate attachments.

Revision history for this message
Vilho Räisänen (vra) wrote :

Greets, here are files requested (almost - cp apparently refused copy some of the subdirectories of /proc/acpi).

Revision history for this message
Vilho Räisänen (vra) wrote :
Revision history for this message
Vilho Räisänen (vra) wrote :
Revision history for this message
Vilho Räisänen (vra) wrote :
Revision history for this message
Vilho Räisänen (vra) wrote :
Revision history for this message
dvo (mueller8) wrote : S6410 hangs for suspend & hibernate for Hardy

I had a similar problem with a Fujitsu Siemens S6410 laptop:
Immediately after starting to hibernate, the machine hangs.

I found out that the following solved the problem:
sudo apt-get install hibernate
sudo apt-get install uswsusp
sudo ln -s /sbin/s2disk /usr/sbin/

My interpretation is that the kernel 2.6.24 suspend method is broken (hangs!)
and if the s2disk userspace method is not available, the kernel method is chosen.
Moreover, as mentioned in https://bugs.launchpad.net/ubuntu/+source/pm-utils/+bug/207002
/usr/lib/pm-utils/functions is incompatible with the current uswsusp (the path to s2disk is wrong there.).

Revision history for this message
Vilho Räisänen (vra) wrote :

Hello dvo,

thanks for your suggestion. Unfortunately it did not seem to work for me, still crashing in text mode.

Revision history for this message
dvo (mueller8) wrote : Ubuntu Hardy (kernel 2.6.24) hangs for suspend & hibernate

Hello, although the workaround helped on my FSC S6410, it does not on my desktop (kernel 2.6.24-16, Ubuntu hardy, amd64, Nvidia)
I tried all kinds of workarounds, including uswsusp in various versions, but the machine always freezes/hangs just before writing to disk
(or before it should go to sleep, respectively). Must be a kernel bug, because the kernel method alternative http://www.tuxonice.net/
suspends successfully (but has other issues). The problem also occurs for single user mode (init S) with a minimum of modules loaded.

Revision history for this message
Patrick Peck (patrick-zync) wrote :

I saw that Vilho runs a different firmware version, therefore appending the output of my dmidecode and /proc/acpi.

Revision history for this message
Patrick Peck (patrick-zync) wrote :
Revision history for this message
Vilho Räisänen (vra) wrote :

Hope I'm doing this right, but I change the status to "confirmed" since others have experienced the same problem.

Changed in linux:
status: Incomplete → Confirmed
Revision history for this message
Vilho Räisänen (vra) wrote :

Greetings,

suspend works for me now. After latest Hardy updates, suspend worked but recovery not. After updating b43 firmware with the help of advice in console messages (ctrl-alt-F1), also recovery seems to work now. The last bit was a bit surprising to me since wireless not even enabled in my laptop. Not a kernel guru me, but perhaps this was caused by an attempt to store the state of the dysfunctional b43 driver?

Revision history for this message
Patrick Peck (patrick-zync) wrote :

My experience was the following: after the latest Hardy updates, the situation was the same as before (neither suspend nor recovery worked). After reading Vilho's comment, I installed the b43 firmware using the "jockey-gtk" application. After that, both suspend and recovery worked. After recovery, the blue LED seems out of sync with the actual wireless mode switched on or off, but that's a minor issue.

So maybe this bug is really an issue with the b43 driver not suspending cleanly if the firmware has not been installed?

Revision history for this message
dvo (mueller8) wrote :

For Asus M2NPV-VM, nVidia GeForce 6150, I found the following solution - maybe it helps:
Simply update the BIOS (from revision 0504 to revision 1301) as recommended at
http://fixunix.com/kernel/337502-swsusp-amd-x2-64-2-6-24-regression.html

BTW, on that machine I still have problems with pm-utils, therefore I use acpi-support:
In /usr/lib/hal/scripts/linux/hal-system-power-hibernate-linux
replace /usr/sbin/pm-hibernate $QUIRKS
by /etc/acpi/hibernate.sh force
In /usr/lib/hal/scripts/linux/hal-system-power-suspend-linux
replace /usr/sbin/pm-suspend $QUIRKS
by /etc/acpi/sleep.sh force

Revision history for this message
dvo (mueller8) wrote :

P.S.
For Asus M2NPV-VM, nVidia GeForce 6150, I use these settings in /etc/defaul/acpi-support:
ACPI_SLEEP=true
ACPI_SLEEP_MODE=mem
SAVE_VBE_STATE=false
POST_VIDEO=false
SAVE_VIDEO_PCI_STATE=true
USE_DPMS=false

Changed in linux:
assignee: nobody → ubuntu-kernel-acpi
importance: Undecided → Medium
status: Confirmed → Triaged
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

The Ubuntu Kernel Team is planning to move to the 2.6.27 kernel for the upcoming Intrepid Ibex 8.10 release. As a result, the kernel team would appreciate it if you could please test this newer 2.6.27 Ubuntu kernel. There are one of two ways you should be able to test:

1) If you are comfortable installing packages on your own, the linux-image-2.6.27-* package is currently available for you to install and test.

--or--

2) The upcoming Alpha5 for Intrepid Ibex 8.10 will contain this newer 2.6.27 Ubuntu kernel. Alpha5 is set to be released Thursday Sept 4. Please watch http://www.ubuntu.com/testing for Alpha5 to be announced. You should then be able to test via a LiveCD.

Please let us know immediately if this newer 2.6.27 kernel resolves the bug reported here or if the issue remains. More importantly, please open a new bug report for each new bug/regression introduced by the 2.6.27 kernel and tag the bug report with 'linux-2.6.27'. Also, please specifically note if the issue does or does not appear in the 2.6.26 kernel. Thanks again, we really appreicate your help and feedback.

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

*This is an automated response*

This bug report is being closed because we received no response to the previous request for information. Please reopen this if it is still an issue in the actively developed pre-release of Jaunty Jackalope 9.04 - http://cdimage.ubuntu.com/releases/jaunty . To reopen the bug report simply change the Status of the "linux" task back to "New".

Changed in linux:
status: Triaged → Won't Fix
Curtis Hovey (sinzui)
Changed in linux (Ubuntu):
assignee: Registry Administrators (registry) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.