DEtoNator_91:
me helped adding module ohci_pci to suspend_modules list
trouble been in usb devices (mouse only, my keyboard is PS2)
i turned mouse off and PC suspend correctly.
samle config in usr/lib/pm-util/defaults, copy that file to etc/pm/config.d/(anyname) and edit (uncomment line “suspend_modules” and add your modules)
modules can be others - (usbcore, ehci_hd, …etc) - look in your pm-suspend.log and compare names with list at http://lxr.free-electrons.com/source/drivers/usb/host/
if your problem in usb, of course.
Thanks for the tip. Don’t know how to use it though since I don’t know which module i should add to the suspend list. Yast HW information says that the kernel driver for my mouse is “usbhid” and suspending that doesn’t help. Tried “xhci_hcd” and “firewire_ohci”, the only modules listed by lsmod with the letters “hci” in them. Didn’t help either. The pm-suspend.log doesn’t give me any clues as to which module is blocking which.
Here is the complete pm-suspend.log:
[size=1]Initial commandline parameters:
Sun Jan 26 09:33:39 CET 2014: Running hooks for suspend.
Running hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend:
suspend initiated: Sun Jan 26 09:33:39 CET 2014
Linux gunnar1 3.11.6-4-desktop #1 SMP PREEMPT Wed Oct 30 18:04:56 UTC 2013 (e6d4a27) x86_64 x86_64 x86_64 GNU/Linux
kernel command line: 'BOOT_IMAGE=/boot/vmlinuz-3.11.6-4-desktop root=UUID=27cface3-9284-4cae-bac9-4a1f361986d3 resume=/dev/disk/by-id/ata-WDC_WD1000DHTZ-04N21V0_WD-WXC1E32KZLK3-part3 splash=silent quiet showopts nouveau.noaccel=1 reboot=efi vga=normal'
Module Size Used by
xhci_hcd 108655 0
uvcvideo 84981 0
videobuf2_core 44595 1 uvcvideo
videodev 141701 2 uvcvideo,videobuf2_core
videobuf2_vmalloc 13216 1 uvcvideo
videobuf2_memops 13362 1 videobuf2_vmalloc
lp 17759 0
parport_pc 37278 1
st 44415 0
bnep 19704 2
bluetooth 396742 5 bnep
rfkill 26487 2 bluetooth
vmnet 60103 13
vmw_vsock_vmci_transport 30423 0
vsock 34895 1 vmw_vsock_vmci_transport
vmw_vmci 71069 1 vmw_vsock_vmci_transport
vmmon 84374 0
ppdev 17671 0
parport 46360 3 lp,parport_pc,ppdev
fuse 95850 5
af_packet 39774 2
vboxpci 23227 0
vboxnetadp 25670 0
vboxnetflt 23517 0
vboxdrv 336784 3 vboxpci,vboxnetadp,vboxnetflt
x86_pkg_temp_thermal 14162 0
coretemp 13435 0
nls_iso8859_1 12713 1
nls_cp437 16991 1
kvm_intel 142707 0
vfat 17411 1
fat 65905 1 vfat
kvm 469295 1 kvm_intel
snd_hda_codec_hdmi 45213 4
crc32_pclmul 13113 0
crc32c_intel 22079 0
nouveau 1013347 2
ghash_clmulni_intel 13259 0
snd_usb_audio 157304 1
snd_usbmidi_lib 25070 1 snd_usb_audio
ttm 92265 1 nouveau
snd_hda_codec_realtek 51700 1
snd_hda_intel 48171 3
snd_hda_codec 205080 3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 13602 2 snd_usb_audio,snd_hda_codec
snd_pcm 110211 4 snd_hda_codec_hdmi,snd_usb_audio,snd_hda_intel,snd_hda_codec
snd_rawmidi 34523 1 snd_usbmidi_lib
snd_seq 69752 0
snd_timer 29423 2 snd_pcm,snd_seq
snd_seq_device 14497 2 snd_rawmidi,snd_seq
drm_kms_helper 52710 1 nouveau
aesni_intel 55665 0
ablk_helper 13597 1 aesni_intel
cryptd 16262 3 ghash_clmulni_intel,aesni_intel,ablk_helper
lrw 13286 1 aesni_intel
gf128mul 14951 1 lrw
glue_helper 13990 1 aesni_intel
snd 87417 20 snd_hda_codec_hdmi,snd_usb_audio,snd_usbmidi_lib,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
iTCO_wdt 13480 0
iTCO_vendor_support 13718 1 iTCO_wdt
drm 313440 4 nouveau,ttm,drm_kms_helper
firewire_ohci 40327 0
dcdbas 14897 0
firewire_core 72691 1 firewire_ohci
aes_x86_64 17131 1 aesni_intel
sr_mod 22411 0
cdrom 46652 1 sr_mod
usb_storage 62062 0
pcspkr 12718 0
hid_logitech_dj 18581 0
serio_raw 13413 0
e1000e 262638 0
ptp 18580 1 e1000e
pps_core 19057 1 ptp
i2c_algo_bit 13413 1 nouveau
mxm_wmi 13021 1 nouveau
wmi 19070 2 nouveau,mxm_wmi
soundcore 15047 1 snd
shpchp 32936 0
mperf 12667 0
crc_itu_t 12707 1 firewire_core
joydev 17332 0
video 19507 1 nouveau
i2c_i801 22444 0
snd_page_alloc 18710 2 snd_hda_intel,snd_pcm
button 13952 1 nouveau
lpc_ich 21080 0
mfd_core 13435 1 lpc_ich
binfmt_misc 17431 1
sg 40629 0
dm_mod 92428 0
autofs4 42770 2
efivarfs 13315 0 [permanent]
processor 44625 0
thermal_sys 36646 3 x86_pkg_temp_thermal,video,processor
scsi_dh_alua 17295 0
scsi_dh_hp_sw 12895 0
scsi_dh_emc 17258 0
scsi_dh_rdac 17447 0
scsi_dh 14882 4 scsi_dh_alua,scsi_dh_hp_sw,scsi_dh_emc,scsi_dh_rdac
total used free shared buffers cached
Mem: 8146488 4102928 4043560 78816 152160 2171452
-/+ buffers/cache: 1779316 6367172
Swap: 8386556 0 8386556
/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/02rtcwake suspend suspend:
rtcwake alarm not enabled in /etc/pm/config.d/rtcwake.config, doing nothing...
/usr/lib/pm-utils/sleep.d/02rtcwake suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/06autofs suspend suspend:
autofs.service - Automounts filesystems on demand
Loaded: loaded (/usr/lib/systemd/system/autofs.service; disabled)
Active: inactive (dead)
/usr/lib/pm-utils/sleep.d/06autofs suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/30s2disk-check suspend suspend:
/usr/lib/pm-utils/sleep.d/30s2disk-check suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/45pcmcia suspend suspend:
/usr/lib/pm-utils/sleep.d/45pcmcia suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/50rcnetwork suspend suspend:
redirecting to "systemctl --signal=9 kill network.service"
/usr/lib/pm-utils/sleep.d/50rcnetwork suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend:
Unloading kernel module firewire_ohci...Done.
Unloading kernel module firewire_ohci...Done.
/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/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:
Kernel modesetting video 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/99Zgrub suspend suspend:
/usr/lib/pm-utils/sleep.d/99Zgrub suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/99info suspend suspend:
/usr/lib/pm-utils/sleep.d/99info suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/99video suspend suspend:
/usr/lib/pm-utils/sleep.d/99video suspend suspend: success.
Sun Jan 26 09:33:39 CET 2014: performing suspend
INFO: using built-in quirks database from HAL.
INFO: S2RAM_OPTS from HAL quirks: ' '.
s2ram_do: Device or resource busy
KMS graphics driver is in use, skipping quirks.
Sun Jan 26 09:33:50 CET 2014: Awake.
Sun Jan 26 09:33:50 CET 2014: 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/99info resume suspend:
/usr/lib/pm-utils/sleep.d/99info resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/99Zgrub resume suspend:
/usr/lib/pm-utils/sleep.d/99Zgrub 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/95packagekit resume suspend:
/usr/lib/pm-utils/sleep.d/95packagekit 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 /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/50rcnetwork resume suspend:
redirecting to "systemctl restart network.service"
/usr/lib/pm-utils/sleep.d/50rcnetwork resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/45pcmcia resume suspend:
/usr/lib/pm-utils/sleep.d/45pcmcia resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/30s2disk-check resume suspend:
/usr/lib/pm-utils/sleep.d/30s2disk-check resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/06autofs resume suspend:
/usr/lib/pm-utils/sleep.d/06autofs resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/02rtcwake resume suspend:
/usr/lib/pm-utils/sleep.d/02rtcwake 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.
Sun Jan 26 09:33:52 CET 2014: Finished.
[/size]
Perhaps someone less clueless than me might make sense of it.
TIA,
Gunnar