kernel 2.6.38-10-generic-pae fails to 'suspend to RAM' on Lenove G560

Bug #814573 reported by Ron Aaron
30
This bug affects 5 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

The exact same system running 2.6.38-8-generic-pae works fine. After upgrading kernel, suspend ceased working: the caps-lock LED flashes and the system stays on, but is unresponsive.

After rolling back kernel to 2.6.38-8, system works as expected.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: linux-image-2.6.38-8-generic-pae 2.6.38-8.42
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic-pae 2.6.38.2
Uname: Linux 2.6.38-8-generic-pae i686
NonfreeKernelModules: wl nvidia
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: ron 2128 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xdb100000 irq 43'
   Mixer name : 'Conexant CX20585'
   Components : 'HDA:14f15069,17aac00b,00100302'
   Controls : 8
   Simple ctrls : 5
Card1.Amixer.info:
 Card hw:1 'NVidia'/'HDA NVidia at 0xd3000000 irq 17'
   Mixer name : 'Nvidia GPU 0b HDMI/DP'
   Components : 'HDA:10de000b,10de0101,00100200'
   Controls : 16
   Simple ctrls : 4
Date: Fri Jul 22 14:52:11 2011
EcryptfsInUse: Yes
HibernationDevice: RESUME=UUID=e78161b0-fb87-47f7-8c04-2fa201001cec
InstallationMedia: Kubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
MachineType: LENOVO 0679
ProcEnviron:
 LANGUAGE=
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.38-8-generic-pae root=UUID=c9476c5c-6184-42db-9d9e-71271272829e ro quiet splash pcie_aspm=force vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-2.6.38-8-generic-pae N/A
 linux-backports-modules-2.6.38-8-generic-pae N/A
 linux-firmware 1.52
SourcePackage: linux
StagingDrivers: brcm80211
UpgradeStatus: Upgraded to natty on 2011-04-30 (82 days ago)
dmi.bios.date: 09/07/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 29CN31WW(V2.08)
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: Base Board Product Name
dmi.board.vendor: LENOVO
dmi.board.version: Base Board Version
dmi.chassis.asset.tag: Chassis Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: Chassis Manufacturer
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnLENOVO:bvr29CN31WW(V2.08):bd09/07/2010:svnLENOVO:pn0679:pvrLenovoG560:rvnLENOVO:rnBaseBoardProductName:rvrBaseBoardVersion:cvnChassisManufacturer:ct10:cvrChassisVersion:
dmi.product.name: 0679
dmi.product.version: Lenovo G560
dmi.sys.vendor: LENOVO

Revision history for this message
Ron Aaron (rona-hyperlync) wrote :
Brad Figg (brad-figg)
Changed in linux (Ubuntu):
status: New → Confirmed
tags: added: regression-update
Revision history for this message
Sergio Callegari (callegar) wrote :

I think that the same issue is present also on the non pae kernel.

Seen on an EEEPC 1000H with an atom cpu and the 32 bit ubuntu natty.

Since at the same time I upgraded the kernel I also upgraded the intel drivers, I need to double check that it is not the latter being guilty for the suspend failure. However, I expect that this is a kernel regression.

On this machine:

2.6.38-8 failed resume from hibernation
2.6.38-9 from the proposed repo could both hibernate and suspend properly
2.6.38-10 cannot suspend (suspend is started, but the machine does not power down, hangs on, with the leds indicating bluetooth/wifi status still on).

Revision history for this message
Sergio Callegari (callegar) wrote :

Maybe same bug as #811841?

Revision history for this message
Sergio Callegari (callegar) wrote :

please ignore my last two comments and sorry for the noise

In my case, the issue is not the kernel, rather the upgrade to virtualbox 4.1.
The new virtual box modules make it impossible for the system to suspend.
Unloading the modules before suspending makes suspend fine with 2.6.38-10

Revision history for this message
Herton R. Krzesinski (herton) wrote :

@Ron Aaron: can you update to the latest 2.6.38-11.47 kernel in -proposed, and check if the issue is still happening with it? See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

Revision history for this message
mogliii (mogliii) wrote :

Hi,

I have a Toshiba NB550D running Kubuntu 11.04. With the latest kernel update suspend stopped working (as described above).
I updated the kernel from proposed, but the same behavior remains. So "not fixed".

By the way. How do I revert to non-proposed? Grub only offers one kernel, 2.6.38-11...

Revision history for this message
mogliii (mogliii) wrote :
Revision history for this message
mogliii (mogliii) wrote :

I booted to old kernel via grub (2.6.38-10-generic #46-Ubuntu) and resume from suspend still fails. Kubuntu 11.04, Toshiba NB550d

Revision history for this message
Ron Aaron (rona-hyperlync) wrote :

@mogliii --

I solved the problem for myself; the VirtualBox drivers seem to hang on suspend. So I created a file /etc/pm/sleep.d/00_vbox which is:

#!/bin/sh

export PATH=/bin:/sbin:/usr/bin:/usr/sbin
case "$1" in
    hibernate|suspend)
        service vboxdrv stop
    ;;
    thaw|resume)
        service vboxdrv start
    ;;
esac

Revision history for this message
Herton R. Krzesinski (herton) wrote :

Based on comment #9 from reporter, setting this as duplicate of bug 813850

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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