#654181 pm-utils: fails to resume after suspend since recent upgrade

#654181#5
Date:
2012-01-02 08:46:52 UTC
From:
To:
Dear Maintainer,

since a resent pm-utils (at least I think it was), my computer, a home-built stationary intel-based, has stopped resuming after suspend. I have changed nothing in my system configuration lately.

This is the debug output from pm-utils:
Mon Jan  2 09:34:18 CET 2012: Running hooks for suspend.
Running hook /usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend:

/usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend:
Linux hecate 3.1.0-1-amd64 #1 SMP Sun Dec 11 20:36:41 UTC 2011 x86_64 GNU/Linux
Module                  Size  Used by
ppdev                  12763  0
lp                     17149  0
bnep                   17567  2
rfcomm                 33622  0
bluetooth             119290  10 bnep,rfcomm
acpi_cpufreq           12935  0
mperf                  12453  1 acpi_cpufreq
rfkill                 19012  3 bluetooth
cpufreq_conservative    13147  0
cpufreq_stats          12866  0
cpufreq_powersave      12454  0
cpufreq_userspace      12576  0
autofs4                27582  2
snd_hrtimer            12604  1
pci_stub               12429  1
vboxpci                19103  0
vboxnetadp             13155  0
vboxnetflt             23608  0
vboxdrv               185842  3 vboxpci,vboxnetadp,vboxnetflt
binfmt_misc            12957  1
nfsd                  259717  2
nfs                   312135  0
lockd                  67328  2 nfsd,nfs
fscache                36739  1 nfs
auth_rpcgss            37143  2 nfsd,nfs
nfs_acl                12511  2 nfsd,nfs
sunrpc                173516  6 nfsd,nfs,lockd,auth_rpcgss,nfs_acl
ext4                  312988  1
jbd2                   62015  1 ext4
crc16                  12343  2 bluetooth,ext4
fuse                   61981  3
coretemp               12943  0
loop                   22597  0
firewire_sbp2          18077  0
sha256_generic         16797  2
cryptd                 14517  0
aes_x86_64             16796  16
aes_generic            33026  1 aes_x86_64
cbc                    12754  8
dm_crypt               22586  1
dm_mod                 63353  3 dm_crypt
snd_hda_codec_hdmi     26548  1
snd_hda_codec_realtek   272344  1
snd_hda_intel          26182  2
snd_hda_codec          72920  3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep              13186  1 snd_hda_codec
snd_pcm_oss            41081  0
snd_mixer_oss          17916  1 snd_pcm_oss
snd_pcm                63744  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_pcm_oss
radeon                648839  1
iTCO_wdt               17081  0
snd_seq_midi           12848  0
iTCO_vendor_support    12704  1 iTCO_wdt
ttm                    48725  1 radeon
snd_rawmidi            23060  1 snd_seq_midi
snd_seq_midi_event     13316  1 snd_seq_midi
snd_seq                45093  3 snd_seq_midi,snd_seq_midi_event
parport_pc             22364  2
parport                31858  3 ppdev,lp,parport_pc
snd_timer              22917  3 snd_hrtimer,snd_pcm,snd_seq
snd_seq_device         13176  3 snd_seq_midi,snd_rawmidi,snd_seq
snd                    52798  17 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore              13065  1 snd
drm_kms_helper         27227  1 radeon
drm                   167371  4 radeon,ttm,drm_kms_helper
i2c_algo_bit           12841  1 radeon
processor              27949  1 acpi_cpufreq
snd_page_alloc         13003  2 snd_hda_intel,snd_pcm
power_supply           13475  1 radeon
i2c_i801               16870  0
i2c_core               23876  5 radeon,drm_kms_helper,drm,i2c_algo_bit,i2c_i801
i7core_edac            18194  0
edac_core              35258  3 i7core_edac
pcspkr                 12579  0
thermal_sys            18040  1 processor
evdev                  17562  14
button                 12937  0
ext3                  161848  1
jbd                    56928  1 ext3
mbcache                13065  2 ext4,ext3
btrfs                 478019  0
zlib_deflate           25638  1 btrfs
crc32c                 12656  1
libcrc32c              12426  1 btrfs
crc32c                 12656  1
libcrc32c              12426  1 btrfs
usbhid                 36379  0
hid                    77192  1 usbhid
sd_mod                 36136  7
crc_t10dif             12348  1 sd_mod
ata_generic            12479  0
firewire_ohci          31530  0
firewire_core          48407  2 firewire_sbp2,firewire_ohci
crc_itu_t              12347  1 firewire_core
ata_piix               25443  4
e1000e                125122  0
ehci_hcd               40215  0
libata                140545  2 ata_generic,ata_piix
usbcore               124095  3 usbhid,ehci_hcd
scsi_mod              162376  3 firewire_sbp2,sd_mod,libata
             total       used       free     shared    buffers     cached
Mem:       4051404    1899548    2151856          0      98540    1189044
-/+ buffers/cache:     611964    3439440
Swap:      7963644          0    7963644

/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 /etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend suspend:

/etc/pm/sleep.d/10_unattended-upgrades-hibernate 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/55NetworkManager suspend suspend:
Having NetworkManager put all interaces to sleep...Failed.

/usr/lib/pm-utils/sleep.d/55NetworkManager suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend:
Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or directory

/usr/lib/pm-utils/sleep.d/60_wpa_supplicant 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 /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/95anacron suspend suspend:

/usr/lib/pm-utils/sleep.d/95anacron suspend suspend: success.
/usr/lib/pm-utils/sleep.d/95anacron 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/95packagekit suspend suspend:

/usr/lib/pm-utils/sleep.d/95packagekit suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend:
Using last known working set of 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
Allocated buffer at 0x11000 (base is 0x0)
ES: 0x1100 EBX: 0x0000

/usr/lib/pm-utils/sleep.d/99video suspend suspend: success.
Running hook /etc/pm/sleep.d/upunetlogin.sh suspend suspend:

/etc/pm/sleep.d/upunetlogin.sh suspend suspend: success.
Mon Jan  2 09:34:19 CET 2012: performing suspend

#654181#10
Date:
2012-01-13 17:13:06 UTC
From:
To:
  Hello:

  I came accross this problem as well. I'm using a custom 3.1.7 GNU/Linux
kernel and paying attention to the latest 3.1 stable releases changelog I see
there have been some changes related to hibernation/suspend.

  I'm now building 3.1.9 and I will try it since I suspect the problem may be
related to the kernel.

  Curious enough I manage to get hibernation and suspend working after messing
around with pm-utils debugging but I doubt the working behaviour could be
related to anything I did. I rather suspect it's an intermitent problem that
can be hopefully solved on more recent kernels.

  I'll report back later. HTH,

#654181#15
Date:
2012-01-13 17:23:36 UTC
From:
To:
makes it any better, though I haven't tried all possible variants of
options (since every test ends in a restart). Also, I don't think I've
updated pm-utils recently, but I'm fairly sure I've updated the kernel
once or twice.

I'm looking forward to your report. :)

#654181#20
Date:
2012-01-13 18:13:13 UTC
From:
To:
  Hi again:

El Viernes, 13 de enero de 2012, Albin Stjerna escribió:
wrote:

  Not sure what to conclude here. I've upgraded to 3.1.9. Then after a first
hibernation try (through KDE K menu->logout->hibernate) failed. Then I tried
again _after_ having issued a "tail -f /var/log/pm-suspend.log". Surprisingly
this time worked, but I tend to despise the tail command could have done
anything meaningful. I quit tail and I tried suspending. Again this worked.

  All the times I used the KDE K menu. IOW, I didn't use pm-(hibernate|
suspend) commands.

  One more thing, just to make sure. I noticed debugging pm-utils may bloat
the pm-* logs (on /var/log) check you are not running out on space in that
partition.

  Again, HTH

#654181#25
Date:
2012-01-13 19:53:19 UTC
From:
To:
Hello again!

I tried rebooting with an older kernel version to see if my problem was a kernel bug, and it worked fine with Linux 3.0.0. The only problem was that when I booted into Linux 3.1.0-1, suspend/resume worked again! Whatever's changed, the bug now seems to be gone. If it was indeed a bug in Linux 3.1.0, it was fixed in -1.

Thanks for your efforts anyway!
  Albin

#654181#30
Date:
2023-12-21 17:56:09 UTC
From:
To:
Dear submitter,

as the package pm-utils has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1058701

The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Thorsten Alteholz (the ftpmaster behind the curtain)