Public bug reported: Hi,
Suspend to RAM has never worked on my laptop (suspend to disk works) and I would really like to help fix this issue. When I try to resume, I always get a black screen and the kernel seems to be locked up: caps-lock key has no effect, ctrl+alt+del and sysrq keys not working. I have to keep the power button pressed to shut down the machine. According to this page: http://en.opensuse.org/S2ram "If none of the methods described here seem to work, it is important to check if the machine is completely dead on resume or only the video is not resumed properly. A good way to check this is to start with a minimal system (init=/bin/bash), run s2ram -f, and after resume, when the display is still off, check if the "Caps Lock" key still works (you should see a reaction of the Caps Lock LED on the keyboard). If it does, it is most likely really a video initialization problem. If it doesn't, then it is most likely a BIOS problem or a bug in the Linux kernel." I did this and since the caps lock key is not working, I'm assuming it's a BIOS or kernel problem. (I did try the different s2ram options too a while ago, but nothing worked). I then tried to use pm_trace as described here: https://wiki.ubuntu.com/DebuggingKernelSuspend I attached the resulting dmesg.txt to this e-mail. Here is some more system info: ====================== [30][~]$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 9.10 Release: 9.10 Codename: karmic [31][~]$ uname -a Linux my-laptop 2.6.31-16-generic #53-Ubuntu SMP Tue Dec 8 04:01:29 UTC 2009 i686 GNU/Linux [32][~]$ sudo s2ram -n Machine unknown This machine can be identified by: sys_vendor = "Hewlett-Packard " sys_product = "Presario 2500 (DF855A) " sys_version = "KH.F.08 " bios_version = "KF_KH.F.08" See http://suspend.sf.net/s2ram-support.html for details. If you report a problem, please include the complete output above. ====================== I also attached the output of "sudo lspci -vvvxxx". I'm willing to recompile the kernel if necessary, but I'm not sure where to begin. Could somebody please guide me in debugging this issue? Of course any direct solution to the resume problem is also appreciated. :) ProblemType: Bug Architecture: i386 ArecordDevices: **** List of CAPTURE Hardware Devices **** card 0: A5451 [ALI 5451], device 0: ALI 5451 [ALI 5451] Subdevices: 1/1 Subdevice #0: subdevice #0 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC0: mike 1463 F.... pulseaudio CRDA: Error: [Errno 2] No such file or directory Card0.Amixer.info: Card hw:0 'A5451'/'ALI 5451 at 0x1000, irq 5' Mixer name : 'Conexant Cx20468 rev 1,Conexant Cx20468 rev 1' Components : 'AC97a:43585429 AC97m:43585429' Controls : 25 Simple ctrls : 18 Date: Tue Jan 5 19:47:07 2010 DistroRelease: Ubuntu 9.10 HibernationDevice: RESUME=UUID=3790e926-6eac-4646-995e-794e4d3bc274 Lsusb: Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 002: ID 0458:003a KYE Systems Corp. (Mouse Systems) Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub MachineType: Hewlett-Packard Presario 2500 (DF855A) Package: linux-image-2.6.31-16-generic 2.6.31-16.53 PccardctlIdent: Socket 0: no product info available PccardctlStatus: Socket 0: 3.3V 32-bit PC Card ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-16-generic root=UUID=b68cd87d-2725-4f67-8f45-5ccc8bf070e4 ro crashkernel=384M-2G:64M,2G-:128M quiet splash ProcEnviron: PATH=(custom, user) LANG=en_US.UTF-8 SHELL=/bin/bash ProcVersionSignature: Ubuntu 2.6.31-16.53-generic RelatedPackageVersions: linux-backports-modules-2.6.31-16-generic N/A linux-firmware 1.25 RfKill: 0: phy0: Wireless LAN Soft blocked: no Hard blocked: no SourcePackage: linux Uname: Linux 2.6.31-16-generic i686 WpaSupplicantLog: XsessionErrors: (gnome-settings-daemon:1493): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed (gnome-settings-daemon:1493): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed (nautilus:1520): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed (polkit-gnome-authentication-agent-1:1542): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed (firefox:1807): GLib-WARNING **: g_set_prgname() called multiple times dmi.bios.date: 06/06/2003 dmi.bios.vendor: Phoenix Technologies Ltd. dmi.bios.version: KF_KH.F.08 dmi.board.name: 0850 dmi.board.vendor: Hewlett-Packard dmi.board.version: NS570 Version PQ1B56 dmi.chassis.asset.tag: No Asset Tag dmi.chassis.type: 10 dmi.chassis.vendor: Hewlett-Packard dmi.chassis.version: N/A dmi.modalias: dmi:bvnPhoenixTechnologiesLtd.:bvrKF_KH.F.08:bd06/06/2003:svnHewlett-Packard:pnPresario2500(DF855A):pvrKH.F.08:rvnHewlett-Packard:rn0850:rvrNS570VersionPQ1B56:cvnHewlett-Packard:ct10:cvrN/A: dmi.product.name: Presario 2500 (DF855A) dmi.product.version: KH.F.08 dmi.sys.vendor: Hewlett-Packard ** Affects: linux (Ubuntu) Importance: Undecided Status: New ** Tags: apport-bug i386 -- kernel lockup on resume https://bugs.launchpad.net/bugs/503485 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs