You are not logged in.

#1 2012-02-22 02:53:58

tungsten
Member
Registered: 2012-02-22
Posts: 14

Resuming from suspend to RAM doesn't work

I got this laptop (actually a netbook) HP Pavillion dm1-3251br less than a week ago.
I'm having problems resuming from suspend to RAM, it was working intermittently before I disabled uvesafb/plymouth while trying to fix the issue, now it seems to never work.
I just get a blank screen, can't SSH in, I remember hearing the fan speeding up and sometimes the Caps LED would flash (kernel panic?).
I'm using the proprietary ATI drivers, since the open-source ones don't support video decoding acceleration.
It gets better. Ever after shutting it down, I'll just get the same blank screen, no POST, until I remove and reinsert the battery.
This user seems to be having a similar problem: http://forums.gentoo.org/viewtopic-t-87 … art-0.html
pm-suspend.log:

Initial commandline parameters: 
Wed Feb 22 00:28:45 BRST 2012: Running hooks for suspend.
Running hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend:
Linux owl 3.2.6-2-ARCH #1 SMP PREEMPT Thu Feb 16 10:10:02 CET 2012 x86_64 AMD E-350 Processor AuthenticAMD GNU/Linux
Module                  Size  Used by
aes_x86_64              7508  0 
cryptd                  8309  0 
aes_generic            26138  1 aes_x86_64
rfcomm                 34357  8 
bnep                    9181  2 
ext2                   63387  1 
joydev                  9895  0 
snd_hda_codec_idt      56841  1 
snd_hda_codec_hdmi     24121  1 
uvcvideo               64311  0 
uas                     8120  0 
snd_hda_intel          23375  2 
videodev               82101  1 uvcvideo
serio_raw               4429  0 
ums_realtek             7544  0 
r8169                  49040  0 
arc4                    1410  2 
hp_accel               16360  0 
btusb                  11385  2 
v4l2_compat_ioctl32     8316  1 videodev
bluetooth             151999  23 btusb,bnep,rfcomm
media                  10597  2 videodev,uvcvideo
hp_wmi                  7738  0 
lis3lv02d              10875  1 hp_accel
usb_storage            44519  1 ums_realtek
psmouse                61311  0 
sparse_keymap           3120  1 hp_wmi
processor              25582  2 
wmi                     8475  1 hp_wmi
snd_hda_codec          89160  3 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_idt
input_polldev           2914  1 lis3lv02d
i2c_piix4               8224  0 
i2c_core               20492  2 videodev,i2c_piix4
snd_hwdep               6389  1 snd_hda_codec
k10temp                 2883  0 
sp5100_tco              4568  0 
mii                     4059  1 r8169
snd_pcm                74780  3 snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi
snd_page_alloc          7153  2 snd_hda_intel,snd_pcm
snd_timer              19544  1 snd_pcm
snd                    59214  11 snd_hda_intel,snd_timer,snd_pcm,snd_hwdep,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_idt
soundcore               6210  1 snd
video                  11164  0 
ac                      2344  0 
battery                 6453  0 
thermal                 7799  0 
evdev                   9530  8 
brcmsmac              533512  0 
cordic                  1073  1 brcmsmac
crc8                    1186  1 brcmsmac
brcmutil                3617  1 brcmsmac
mac80211              228559  1 brcmsmac
cfg80211              172260  2 mac80211,brcmsmac
rfkill                 15498  6 cfg80211,hp_wmi,bluetooth
fuse                   66922  2 
ext4                  417116  2 
crc16                   1359  2 ext4,bluetooth
jbd2                   71243  1 ext4
mbcache                 5881  2 ext4,ext2
sd_mod                 28307  5 
ohci_hcd               21631  0 
ehci_hcd               40698  0 
ahci                   20037  4 
libahci                19559  1 ahci
usbcore               146241  8 ehci_hcd,ohci_hcd,btusb,usb_storage,ums_realtek,uas,uvcvideo
libata                166654  2 libahci,ahci
scsi_mod              133443  4 libata,sd_mod,usb_storage,uas
usb_common               954  1 usbcore
fglrx                3060684  72 
button                  4470  1 fglrx
             total       used       free     shared    buffers     cached
Mem:       1646020    1016300     629720          0      31044     330636
-/+ buffers/cache:     654620     991400
Swap:      1052252          0    1052252

/usr/lib/pm-utils/sleep.d/00logging suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/00powersave suspend suspend:

/usr/lib/pm-utils/sleep.d/00powersave suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/01grub suspend suspend:

/usr/lib/pm-utils/sleep.d/01grub suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/11netcfg suspend suspend:

/usr/lib/pm-utils/sleep.d/11netcfg suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend:

/usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend:

/usr/lib/pm-utils/sleep.d/75modules suspend suspend: success.
Running hook /etc/pm/sleep.d/90alsa suspend suspend:

/etc/pm/sleep.d/90alsa suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend:

/usr/lib/pm-utils/sleep.d/90clock suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend:

/usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/95led suspend suspend:

/usr/lib/pm-utils/sleep.d/95led suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend:
ATI Catalyst driver detected, not using quirks.

/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/99video suspend suspend:
kernel.acpi_video_flags = 0

/usr/lib/pm-utils/sleep.d/99video suspend suspend: success.
Wed Feb 22 00:28:47 BRST 2012: performing suspend

EDIT: Messed around, trying to make it work again, no joy. Re-enabled Uvesafb, but not plymouth, and resuming has worked again a couple of times, but it could still fail sporadically as it was happening.
Successful pm-suspend.log:

Initial commandline parameters: 
Wed Feb 22 01:37:21 BRST 2012: Running hooks for suspend.
Running hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend:
Linux owl 3.2.6-2-ARCH #1 SMP PREEMPT Thu Feb 16 10:10:02 CET 2012 x86_64 AMD E-350 Processor AuthenticAMD GNU/Linux
Module                  Size  Used by
uas                     8120  0 
ums_realtek             7544  0 
usb_storage            44519  1 ums_realtek
aes_x86_64              7508  0 
cryptd                  8309  0 
aes_generic            26138  1 aes_x86_64
rfcomm                 34357  8 
bnep                    9181  2 
ext2                   63387  1 
joydev                  9895  0 
snd_hda_codec_idt      56841  1 
arc4                    1410  2 
uvcvideo               64311  0 
videodev               82101  1 uvcvideo
v4l2_compat_ioctl32     8316  1 videodev
snd_hda_codec_hdmi     24121  1 
media                  10597  2 videodev,uvcvideo
snd_hda_intel          23375  2 
r8169                  49040  0 
serio_raw               4429  0 
psmouse                61311  0 
snd_hda_codec          89160  3 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_idt
snd_hwdep               6389  1 snd_hda_codec
snd_pcm                74780  3 snd_hda_codec,snd_hda_intel,snd_hda_codec_hdmi
snd_page_alloc          7153  2 snd_pcm,snd_hda_intel
snd_timer              19544  1 snd_pcm
snd                    59214  11 snd_timer,snd_pcm,snd_hwdep,snd_hda_codec,snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_idt
soundcore               6210  1 snd
btusb                  11385  2 
bluetooth             151999  23 btusb,bnep,rfcomm
hp_accel               16360  0 
lis3lv02d              10875  1 hp_accel
processor              25582  2 
hp_wmi                  7738  0 
sparse_keymap           3120  1 hp_wmi
input_polldev           2914  1 lis3lv02d
ac                      2344  0 
video                  11164  0 
thermal                 7799  0 
battery                 6453  0 
i2c_piix4               8224  0 
i2c_core               20492  2 i2c_piix4,videodev
wmi                     8475  1 hp_wmi
k10temp                 2883  0 
mii                     4059  1 r8169
sp5100_tco              4568  0 
evdev                   9530  8 
brcmsmac              533512  0 
cordic                  1073  1 brcmsmac
crc8                    1186  1 brcmsmac
brcmutil                3617  1 brcmsmac
mac80211              228559  1 brcmsmac
cfg80211              172260  2 mac80211,brcmsmac
rfkill                 15498  6 cfg80211,hp_wmi,bluetooth
fuse                   66922  2 
ext4                  417116  2 
crc16                   1359  2 ext4,bluetooth
jbd2                   71243  1 ext4
mbcache                 5881  2 ext4,ext2
uvesafb                21407  1 
sd_mod                 28307  5 
ahci                   20037  4 
libahci                19559  1 ahci
libata                166654  2 libahci,ahci
ohci_hcd               21631  0 
scsi_mod              133443  4 libata,sd_mod,uas,usb_storage
ehci_hcd               40698  0 
usbcore               146241  8 ehci_hcd,ohci_hcd,btusb,uvcvideo,uas,usb_storage,ums_realtek
usb_common               954  1 usbcore
fglrx                3060684  64 
button                  4470  1 fglrx
             total       used       free     shared    buffers     cached
Mem:       1646016     542520    1103496          0      25764     203936
-/+ buffers/cache:     312820    1333196
Swap:      1052252          0    1052252

/usr/lib/pm-utils/sleep.d/00logging suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/00powersave suspend suspend:

/usr/lib/pm-utils/sleep.d/00powersave suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/01grub suspend suspend:

/usr/lib/pm-utils/sleep.d/01grub suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/11netcfg suspend suspend:

/usr/lib/pm-utils/sleep.d/11netcfg suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend:

/usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend:

/usr/lib/pm-utils/sleep.d/75modules suspend suspend: success.
Running hook /etc/pm/sleep.d/90alsa suspend suspend:

/etc/pm/sleep.d/90alsa suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend:

/usr/lib/pm-utils/sleep.d/90clock suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend:

/usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/95led suspend suspend:

/usr/lib/pm-utils/sleep.d/95led suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend:
ATI Catalyst driver detected, not using quirks.

/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/99video suspend suspend:
kernel.acpi_video_flags = 0

/usr/lib/pm-utils/sleep.d/99video suspend suspend: success.
Wed Feb 22 01:37:25 BRST 2012: performing suspend
Wed Feb 22 01:37:55 BRST 2012: Awake.
Wed Feb 22 01:37:55 BRST 2012: Running hooks for resume
Running hook /usr/lib/pm-utils/sleep.d/99video resume suspend:

/usr/lib/pm-utils/sleep.d/99video resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend:

/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/95led resume suspend:

/usr/lib/pm-utils/sleep.d/95led resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend:

/usr/lib/pm-utils/sleep.d/94cpufreq resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/90clock resume suspend:

/usr/lib/pm-utils/sleep.d/90clock resume suspend: success.
Running hook /etc/pm/sleep.d/90alsa resume suspend:
Playing raw data '/dev/zero' : Unsigned 8 bit, Rate 8000 Hz, Mono

/etc/pm/sleep.d/90alsa resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/75modules resume suspend:
Reloaded unloaded modules.

/usr/lib/pm-utils/sleep.d/75modules resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/49bluetooth resume suspend:

/usr/lib/pm-utils/sleep.d/49bluetooth resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/11netcfg resume suspend:

/usr/lib/pm-utils/sleep.d/11netcfg resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/01grub resume suspend:

/usr/lib/pm-utils/sleep.d/01grub resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/00powersave resume suspend:

/usr/lib/pm-utils/sleep.d/00powersave resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/00logging resume suspend:

/usr/lib/pm-utils/sleep.d/00logging resume suspend: success.
Wed Feb 22 01:37:58 BRST 2012: Finished.

Last edited by tungsten (2012-02-22 12:37:12)

Offline

#2 2012-02-22 07:06:44

Ownaginatious
Member
Registered: 2010-08-28
Posts: 60

Re: Resuming from suspend to RAM doesn't work

I can't seem to find that laptop by the model number you gave, but if your computer uses an NVIDIA graphics card, I had the exact same issue before that I solved by installing vbetool.

pacman -S vbetool

Worth a shot.

Offline

#3 2012-02-22 12:36:43

tungsten
Member
Registered: 2012-02-22
Posts: 14

Re: Resuming from suspend to RAM doesn't work

Ownaginatious wrote:

I can't seem to find that laptop by the model number you gave, but if your computer uses an NVIDIA graphics card, I had the exact same issue before that I solved by installing vbetool.

pacman -S vbetool

Worth a shot.

Mea culpa. It's dm1-3251br, actually. No, it doesn't have anything by Nvidia, I'm afraid, but I installed vbetool anyway. Ever since I reactivated uvesafb but not plymouth, resuming hasn't failed yet.

Offline

Board footer

Powered by FluxBB