Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#656062: pm-utils: pm-suspend does not enter suspend and hangs system on Asus U35JC

0 views
Skip to first unread message

David Banks

unread,
Jan 16, 2012, 3:50:01 AM1/16/12
to
Package: pm-utils
Version: 1.4.1-8
Severity: normal

On an Asus U35JC, using pm-suspend does not cause the laptop to enter a
suspended state. The system drops to the console with a blinking cursor, but
that's all. The system fans continue to spin, as if CPU activity were high, and
all relevant LEDs remain as before. Attempting to resume does nothing, and the
system is totally hung.

In order to get suspend to work I had to use the following script in
/etc/pm/sleep.d, found at at <http://robbyx.net/blog/?p=190>:

#!/bin/sh

BUSES="0000:00:1a.0 0000:00:1d.0"

case "${1}" in
hibernate|suspend)
# Switch USB buses off
for bus in $BUSES; do
echo -n $bus | tee /sys/bus/pci/drivers/ehci_hcd/unbind
done
;;
resume|thaw)
# Switch USB buses back on
for bus in $BUSES; do
echo -n $bus | tee /sys/bus/pci/drivers/ehci_hcd/bind
done
;;
esac

The hardcoded $BUSES worked for my hardware. I don't know if this is really a
bug, or if it should be reported against this package or the kernel package, but
maybe this information will help someone. For the record, pm-hibernate had the
same issue that it would not shut down the system, but when booting up again
after hard poweroff it would resume from hibernation without any problem.

Cheers,
David

-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages pm-utils depends on:
ii powermgmt-base 1.31

Versions of packages pm-utils recommends:
ii hdparm 9.32-1
ii kbd 1.15.3-7
ii procps 1:3.3.2-2
ii vbetool 1.1-2

Versions of packages pm-utils suggests:
ii cpufrequtils 007-2
ii ethtool <none>
ii radeontool 1.6.2-1
ii wireless-tools 30~pre9-8

-- no debconf information



--
To UNSUBSCRIBE, email to debian-bugs-...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Jonathan Nieder

unread,
Feb 12, 2012, 8:50:02 PM2/12/12
to
reassign 656062 src:linux-2.6 3.1.8-2
reassign 658778 src:linux-2.6 3.2.2-1
merge 656062 658778
affects 656062 + pm-utils
quit

Hi,

David Banks wrote:

> On an Asus U35JC, using pm-suspend does not cause the laptop to enter a
> suspended state. The system drops to the console with a blinking cursor, but
> that's all. The system fans continue to spin, as if CPU activity were high, and
> all relevant LEDs remain as before. Attempting to resume does nothing, and the
> system is totally hung.
>
> In order to get suspend to work I had to use the following script in
> /etc/pm/sleep.d, found at at <http://robbyx.net/blog/?p=190>:
>
> #!/bin/sh
>
> BUSES="0000:00:1a.0 0000:00:1d.0"
>
> case "${1}" in
> hibernate|suspend)
> # Switch USB buses off
> for bus in $BUSES; do
> echo -n $bus | tee /sys/bus/pci/drivers/ehci_hcd/unbind
[...]
> The hardcoded $BUSES worked for my hardware. I don't know if this is really a
> bug, or if it should be reported against this package or the kernel package, but
> maybe this information will help someone. For the record, pm-hibernate had the
> same issue that it would not shut down the system, but when booting up again
> after hard poweroff it would resume from hibernation without any problem.

Thanks. Let's call it a kernel bug, even though it's more likely a BIOS
bug.

What kernel, BIOS version, etc do you use? Please attach output from
"reportbug --template linux-image-$(uname -r)".

Thanks,
Jonathan
0 new messages