You are not logged in.

#1 2013-12-29 11:10:14

redbit
Member
Registered: 2007-11-13
Posts: 57

Resume from pm-hibernate ends in black screen and flashing capslck led

Hi there,

I'm experiencing some problems with resuming from hibernation on my Lenovo Thinkpad T410 and ArchLinux 64Bit. Up to kernel version 3.10.10 everything was fine. Since then, resuming ends with a black screen and the capslock led flashing.
I'm using pm-hibernate to send my laptop to hibernate with the default kernel method. This is working fine. But resuming simply doesn't work anymore. Is this a kernel bug? Does someone else experience similiar problems?

Here are some config files:

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
insmod part_gpt
insmod part_msdos
if [ -s $prefix/grubenv ]; then
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  9773b97d-db0b-413c-ade3-382578c1dce9
else
  search --no-floppy --fs-uuid --set=root 9773b97d-db0b-413c-ade3-382578c1dce9
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=de_DE
  insmod gettext
fi
terminal_input console
terminal_output gfxterm
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Arch Linux, mit Linux core repo kernel' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kernel-true-9773b97d-db0b-413c-ade3-382578c1dce9' {
	load_video
	set gfxpayload=keep
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  9773b97d-db0b-413c-ade3-382578c1dce9
	else
	  search --no-floppy --fs-uuid --set=root 9773b97d-db0b-413c-ade3-382578c1dce9
	fi
	echo	'Linux core repo kernel wird geladen …'
	linux	/boot/vmlinuz-linux root=UUID=9773b97d-db0b-413c-ade3-382578c1dce9 rw resume=/dev/sda2 quiet
	echo	'Initiale Ramdisk wird geladen …'
	initrd	/boot/initramfs-linux.img
}
menuentry 'Arch Linux, with Linux core repo kernel (Fallback initramfs)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kernel-fallback-9773b97d-db0b-413c-ade3-382578c1dce9' {
	load_video
	set gfxpayload=keep
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  9773b97d-db0b-413c-ade3-382578c1dce9
	else
	  search --no-floppy --fs-uuid --set=root 9773b97d-db0b-413c-ade3-382578c1dce9
	fi
	echo	'Linux core repo kernel wird geladen …'
	linux	/boot/vmlinuz-linux root=UUID=9773b97d-db0b-413c-ade3-382578c1dce9 rw resume=/dev/sda2 quiet
	echo	'Initiale Ramdisk wird geladen …'
	initrd	/boot/initramfs-linux-fallback.img
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry "Lenovo BIOS Upgrade" {
    set root=(hd0,1)  # <-- check for correct numbering
    linux16 /boot/memdisk iso
    initrd16 /boot/biosupgrade.iso
}
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

### BEGIN /etc/grub.d/60_memtest86+ ###
### END /etc/grub.d/60_memtest86+ ###
[root@T410 pm]# clc
bash: clc: Kommando nicht gefunden.
[root@T410 pm]# clear

[root@T410 pm]# cat /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
insmod part_gpt
insmod part_msdos
if [ -s $prefix/grubenv ]; then
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  9773b97d-db0b-413c-ade3-382578c1dce9
else
  search --no-floppy --fs-uuid --set=root 9773b97d-db0b-413c-ade3-382578c1dce9
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=de_DE
  insmod gettext
fi
terminal_input console
terminal_output gfxterm
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Arch Linux, mit Linux core repo kernel' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kernel-true-9773b97d-db0b-413c-ade3-382578c1dce9' {
	load_video
	set gfxpayload=keep
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  9773b97d-db0b-413c-ade3-382578c1dce9
	else
	  search --no-floppy --fs-uuid --set=root 9773b97d-db0b-413c-ade3-382578c1dce9
	fi
	echo	'Linux core repo kernel wird geladen …'
	linux	/boot/vmlinuz-linux root=UUID=9773b97d-db0b-413c-ade3-382578c1dce9 rw resume=/dev/sda2 quiet
	echo	'Initiale Ramdisk wird geladen …'
	initrd	/boot/initramfs-linux.img
}
menuentry 'Arch Linux, with Linux core repo kernel (Fallback initramfs)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kernel-fallback-9773b97d-db0b-413c-ade3-382578c1dce9' {
	load_video
	set gfxpayload=keep
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  9773b97d-db0b-413c-ade3-382578c1dce9
	else
	  search --no-floppy --fs-uuid --set=root 9773b97d-db0b-413c-ade3-382578c1dce9
	fi
	echo	'Linux core repo kernel wird geladen …'
	linux	/boot/vmlinuz-linux root=UUID=9773b97d-db0b-413c-ade3-382578c1dce9 rw resume=/dev/sda2 quiet
	echo	'Initiale Ramdisk wird geladen …'
	initrd	/boot/initramfs-linux-fallback.img
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry "Lenovo BIOS Upgrade" {
    set root=(hd0,1)  # <-- check for correct numbering
    linux16 /boot/memdisk iso
    initrd16 /boot/biosupgrade.iso
}
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

### BEGIN /etc/grub.d/60_memtest86+ ###
### END /etc/grub.d/60_memtest86+ ###

/etc/mkinitcpio.conf:

# vim:set ft=sh
# MODULES
# The following modules are loaded before any boot hooks are
# run.  Advanced users may wish to specify all system modules
# in this array.  For instance:
#     MODULES="piix ide_disk reiserfs"
MODULES=""

# BINARIES
# This setting includes any additional binaries a given user may
# wish into the CPIO image.  This is run last, so it may be used to
# override the actual binaries included by a given hook
# BINARIES are dependency parsed, so you may safely ignore libraries
BINARIES=""

# FILES
# This setting is similar to BINARIES above, however, files are added
# as-is and are not parsed in any way.  This is useful for config files.
FILES=""

# HOOKS
# This is the most important setting in this file.  The HOOKS control the
# modules and scripts added to the image, and what happens at boot time.
# Order is important, and it is recommended that you do not change the
# order in which HOOKS are added.  Run 'mkinitcpio -H <hook name>' for
# help on a given hook.
# 'base' is _required_ unless you know precisely what you are doing.
# 'udev' is _required_ in order to automatically load modules
# 'filesystems' is _required_ unless you specify your fs modules in MODULES
# Examples:
##   This setup specifies all modules in the MODULES setting above.
##   No raid, lvm2, or encrypted root is needed.
#    HOOKS="base"
#
##   This setup will autodetect all modules for your system and should
##   work as a sane default
#    HOOKS="base udev autodetect block filesystems"
#
##   This setup will generate a 'full' image which supports most systems.
##   No autodetection is done.
#    HOOKS="base udev block filesystems"
#
##   This setup assembles a pata mdadm array with an encrypted root FS.
##   Note: See 'mkinitcpio -H mdadm' for more information on raid devices.
#    HOOKS="base udev block mdadm encrypt filesystems"
#
##   This setup loads an lvm2 volume group on a usb device.
#    HOOKS="base udev block lvm2 filesystems"
#
##   NOTE: If you have /usr on a separate partition, you MUST include the
#    usr, fsck and shutdown hooks.
HOOKS="base udev modconf block resume filesystems keyboard fsck"

# COMPRESSION
# Use this to compress the initramfs image. By default, gzip compression
# is used. Use 'cat' to create an uncompressed image.
#COMPRESSION="gzip"
#COMPRESSION="bzip2"
#COMPRESSION="lzma"
#COMPRESSION="xz"
#COMPRESSION="lzop"

# COMPRESSION_OPTIONS
# Additional options for the compressor
#COMPRESSION_OPTIONS=""

And some logs:

/var/log/pm-powersave.log

Running hook /usr/lib/pm-utils/power.d/hal-cd-polling false:

/usr/lib/pm-utils/power.d/hal-cd-polling false: success.
Running hook /usr/lib/pm-utils/power.d/intel-audio-powersave false:
Setting power savings for snd_hda_intel to 0...Done.

/usr/lib/pm-utils/power.d/intel-audio-powersave false: success.
Running hook /usr/lib/pm-utils/power.d/journal-commit false:
Setting journal commit time for / to 0...Done.
Setting journal commit time for /home to 0...Done.

/usr/lib/pm-utils/power.d/journal-commit false: success.
Running hook /usr/lib/pm-utils/power.d/laptop-mode false:
Laptop mode disabled.

/usr/lib/pm-utils/power.d/laptop-mode false: success.
Running hook /usr/lib/pm-utils/power.d/pcie_aspm false:
/usr/lib/pm-utils/power.d/pcie_aspm: Zeile 9: echo: Schreibfehler: Die Operation ist nicht erlaubt.

/usr/lib/pm-utils/power.d/pcie_aspm false: success.
Running hook /usr/lib/pm-utils/power.d/readahead false:
Setting readahead for /dev/sda1 to 256...Done.
Setting readahead for /dev/sda3 to 256...Done.

/usr/lib/pm-utils/power.d/readahead false: success.
Running hook /usr/lib/pm-utils/power.d/sata_alpm false:
Setting SATA APLM on host0 to max_performance...Done.
Setting SATA APLM on host1 to max_performance...Done.
Setting SATA APLM on host2 to max_performance...Done.
Setting SATA APLM on host3 to max_performance...Done.

/usr/lib/pm-utils/power.d/sata_alpm false: success.
Running hook /usr/lib/pm-utils/power.d/sched-powersave false:
**sched policy powersave OFF

/usr/lib/pm-utils/power.d/sched-powersave false: success.
Running hook /usr/lib/pm-utils/power.d/wireless false:
Turning powersave for wlan0 off...Done.

/usr/lib/pm-utils/power.d/wireless false: success.
Running hook /usr/lib/pm-utils/power.d/xfs_buffer false:

/usr/lib/pm-utils/power.d/xfs_buffer false: success.
[root@T410 pm]# cat /var/log/pm-suspend.log 
Initial commandline parameters: 
So 29. Dez 11:46:58 CET 2013: Running hooks for hibernate.
Running hook /usr/lib/pm-utils/sleep.d/00logging hibernate hibernate:
Linux T410 3.12.6-1-ARCH #1 SMP PREEMPT Fri Dec 20 19:39:00 CET 2013 x86_64 GNU/Linux
Module                  Size  Used by
fuse                   74768  3 
intel_powerclamp        8642  0 
coretemp                6334  0 
kvm_intel             131191  0 
kvm                   388773  1 kvm_intel
uvcvideo               72900  0 
crct10dif_pclmul        4754  0 
videobuf2_vmalloc       3280  1 uvcvideo
crct10dif_common        1380  1 crct10dif_pclmul
videobuf2_memops        2343  1 videobuf2_vmalloc
crc32_pclmul            3027  0 
videobuf2_core         28027  1 uvcvideo
ghash_clmulni_intel     4509  0 
aesni_intel            46100  1 
videodev              111172  2 uvcvideo,videobuf2_core
aes_x86_64              7407  1 aesni_intel
snd_hda_codec_hdmi     30162  1 
snd_hda_codec_conexant    36759  1 
media                  11751  2 uvcvideo,videodev
lrw                     3573  1 aesni_intel
gf128mul                5866  1 lrw
glue_helper             4617  1 aesni_intel
joydev                  9671  0 
arc4                    2008  2 
ablk_helper             1980  1 aesni_intel
iwldvm                168994  0 
mac80211              468122  1 iwldvm
cryptd                  8481  3 ghash_clmulni_intel,aesni_intel,ablk_helper
iwlwifi               139527  1 iwldvm
cfg80211              412886  3 iwlwifi,mac80211,iwldvm
microcode              15216  0 
snd_hda_intel          36904  3 
i915                  657793  7 
tpm_tis                10694  0 
drm_kms_helper         36286  1 i915
drm                   238206  3 i915,drm_kms_helper
pcspkr                  2035  0 
snd_hda_codec         150305  3 snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_intel
mxm_wmi                 1475  0 
snd_hwdep               6340  1 snd_hda_codec
iTCO_wdt                5407  0 
snd_pcm                77709  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
thinkpad_acpi          61357  0 
iTCO_vendor_support     1937  1 iTCO_wdt
snd_page_alloc          7242  2 snd_pcm,snd_hda_intel
nvram                   5882  1 thinkpad_acpi
snd_timer              18726  1 snd_pcm
rfkill                 15651  3 cfg80211,thinkpad_acpi
e1000e                223292  0 
psmouse                85460  0 
snd                    59141  14 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_pcm,snd_hda_codec,snd_hda_intel,thinkpad_acpi
tpm                    15091  1 tpm_tis
evdev                  11085  14 
tpm_bios                9753  1 tpm
intel_ips              12500  0 
mei_me                  9400  0 
i2c_algo_bit            5399  1 i915
serio_raw               5049  0 
mei                    62286  1 mei_me
wmi                     8419  1 mxm_wmi
video                  11228  1 i915
thermal                 8532  0 
button                  4677  1 i915
intel_agp              10880  1 i915
intel_gtt              12664  3 i915,intel_agp
i2c_i801               11277  0 
lpc_ich                13376  0 
ptp                     8276  1 e1000e
pps_core                8961  1 ptp
ac                      3332  0 
battery                 6837  0 
soundcore               5450  1 snd
shpchp                 25465  0 
acpi_cpufreq           10779  1 
i2c_core               24164  6 drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit,videodev
processor              24935  1 acpi_cpufreq
ext4                  474251  2 
crc16                   1367  1 ext4
mbcache                 6082  1 ext4
jbd2                   83504  1 ext4
sd_mod                 30821  4 
hid_generic             1161  0 
ata_generic             3378  0 
pata_acpi               3395  0 
usbhid                 40577  0 
hid                    90806  2 hid_generic,usbhid
mmc_block              26505  0 
crc32c_intel           14257  0 
ata_piix               25088  3 
libata                170856  3 pata_acpi,ata_generic,ata_piix
sdhci_pci              12146  0 
ehci_pci                4000  0 
scsi_mod              130701  2 libata,sd_mod
firewire_ohci          31877  0 
sdhci                  29084  1 sdhci_pci
firewire_core          52259  1 firewire_ohci
ehci_hcd               59220  1 ehci_pci
crc_itu_t               1371  1 firewire_core
mmc_core               95691  3 mmc_block,sdhci,sdhci_pci
usbcore               180136  4 uvcvideo,ehci_hcd,ehci_pci,usbhid
usb_common              1656  1 usbcore
             total       used       free     shared    buffers     cached
Mem:       2945196     836060    2109136      65052      44620     318016
-/+ buffers/cache:     473424    2471772
Swap:      3903788          0    3903788

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

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

/usr/lib/pm-utils/sleep.d/01grub hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/49bluetooth hibernate hibernate:

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

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

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

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

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

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

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

/usr/lib/pm-utils/sleep.d/99video hibernate hibernate: success.
So 29. Dez 11:46:59 CET 2013: performing hibernate
[root@T410 pm]# clear

[root@T410 pm]# cat /var/log/pm-powersave.log 
Running hook /usr/lib/pm-utils/power.d/hal-cd-polling false:

/usr/lib/pm-utils/power.d/hal-cd-polling false: success.
Running hook /usr/lib/pm-utils/power.d/intel-audio-powersave false:
Setting power savings for snd_hda_intel to 0...Done.

/usr/lib/pm-utils/power.d/intel-audio-powersave false: success.
Running hook /usr/lib/pm-utils/power.d/journal-commit false:
Setting journal commit time for / to 0...Done.
Setting journal commit time for /home to 0...Done.

/usr/lib/pm-utils/power.d/journal-commit false: success.
Running hook /usr/lib/pm-utils/power.d/laptop-mode false:
Laptop mode disabled.

/usr/lib/pm-utils/power.d/laptop-mode false: success.
Running hook /usr/lib/pm-utils/power.d/pcie_aspm false:
/usr/lib/pm-utils/power.d/pcie_aspm: Zeile 9: echo: Schreibfehler: Die Operation ist nicht erlaubt.

/usr/lib/pm-utils/power.d/pcie_aspm false: success.
Running hook /usr/lib/pm-utils/power.d/readahead false:
Setting readahead for /dev/sda1 to 256...Done.
Setting readahead for /dev/sda3 to 256...Done.

/usr/lib/pm-utils/power.d/readahead false: success.
Running hook /usr/lib/pm-utils/power.d/sata_alpm false:
Setting SATA APLM on host0 to max_performance...Done.
Setting SATA APLM on host1 to max_performance...Done.
Setting SATA APLM on host2 to max_performance...Done.
Setting SATA APLM on host3 to max_performance...Done.

/usr/lib/pm-utils/power.d/sata_alpm false: success.
Running hook /usr/lib/pm-utils/power.d/sched-powersave false:
**sched policy powersave OFF

/usr/lib/pm-utils/power.d/sched-powersave false: success.
Running hook /usr/lib/pm-utils/power.d/wireless false:
Turning powersave for wlan0 off...Done.

/usr/lib/pm-utils/power.d/wireless false: success.
Running hook /usr/lib/pm-utils/power.d/xfs_buffer false:

/usr/lib/pm-utils/power.d/xfs_buffer false: success.

/var/log/pm-suspend.log

Initial commandline parameters: 
So 29. Dez 11:46:58 CET 2013: Running hooks for hibernate.
Running hook /usr/lib/pm-utils/sleep.d/00logging hibernate hibernate:
Linux T410 3.12.6-1-ARCH #1 SMP PREEMPT Fri Dec 20 19:39:00 CET 2013 x86_64 GNU/Linux
Module                  Size  Used by
fuse                   74768  3 
intel_powerclamp        8642  0 
coretemp                6334  0 
kvm_intel             131191  0 
kvm                   388773  1 kvm_intel
uvcvideo               72900  0 
crct10dif_pclmul        4754  0 
videobuf2_vmalloc       3280  1 uvcvideo
crct10dif_common        1380  1 crct10dif_pclmul
videobuf2_memops        2343  1 videobuf2_vmalloc
crc32_pclmul            3027  0 
videobuf2_core         28027  1 uvcvideo
ghash_clmulni_intel     4509  0 
aesni_intel            46100  1 
videodev              111172  2 uvcvideo,videobuf2_core
aes_x86_64              7407  1 aesni_intel
snd_hda_codec_hdmi     30162  1 
snd_hda_codec_conexant    36759  1 
media                  11751  2 uvcvideo,videodev
lrw                     3573  1 aesni_intel
gf128mul                5866  1 lrw
glue_helper             4617  1 aesni_intel
joydev                  9671  0 
arc4                    2008  2 
ablk_helper             1980  1 aesni_intel
iwldvm                168994  0 
mac80211              468122  1 iwldvm
cryptd                  8481  3 ghash_clmulni_intel,aesni_intel,ablk_helper
iwlwifi               139527  1 iwldvm
cfg80211              412886  3 iwlwifi,mac80211,iwldvm
microcode              15216  0 
snd_hda_intel          36904  3 
i915                  657793  7 
tpm_tis                10694  0 
drm_kms_helper         36286  1 i915
drm                   238206  3 i915,drm_kms_helper
pcspkr                  2035  0 
snd_hda_codec         150305  3 snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_intel
mxm_wmi                 1475  0 
snd_hwdep               6340  1 snd_hda_codec
iTCO_wdt                5407  0 
snd_pcm                77709  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
thinkpad_acpi          61357  0 
iTCO_vendor_support     1937  1 iTCO_wdt
snd_page_alloc          7242  2 snd_pcm,snd_hda_intel
nvram                   5882  1 thinkpad_acpi
snd_timer              18726  1 snd_pcm
rfkill                 15651  3 cfg80211,thinkpad_acpi
e1000e                223292  0 
psmouse                85460  0 
snd                    59141  14 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_pcm,snd_hda_codec,snd_hda_intel,thinkpad_acpi
tpm                    15091  1 tpm_tis
evdev                  11085  14 
tpm_bios                9753  1 tpm
intel_ips              12500  0 
mei_me                  9400  0 
i2c_algo_bit            5399  1 i915
serio_raw               5049  0 
mei                    62286  1 mei_me
wmi                     8419  1 mxm_wmi
video                  11228  1 i915
thermal                 8532  0 
button                  4677  1 i915
intel_agp              10880  1 i915
intel_gtt              12664  3 i915,intel_agp
i2c_i801               11277  0 
lpc_ich                13376  0 
ptp                     8276  1 e1000e
pps_core                8961  1 ptp
ac                      3332  0 
battery                 6837  0 
soundcore               5450  1 snd
shpchp                 25465  0 
acpi_cpufreq           10779  1 
i2c_core               24164  6 drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit,videodev
processor              24935  1 acpi_cpufreq
ext4                  474251  2 
crc16                   1367  1 ext4
mbcache                 6082  1 ext4
jbd2                   83504  1 ext4
sd_mod                 30821  4 
hid_generic             1161  0 
ata_generic             3378  0 
pata_acpi               3395  0 
usbhid                 40577  0 
hid                    90806  2 hid_generic,usbhid
mmc_block              26505  0 
crc32c_intel           14257  0 
ata_piix               25088  3 
libata                170856  3 pata_acpi,ata_generic,ata_piix
sdhci_pci              12146  0 
ehci_pci                4000  0 
scsi_mod              130701  2 libata,sd_mod
firewire_ohci          31877  0 
sdhci                  29084  1 sdhci_pci
firewire_core          52259  1 firewire_ohci
ehci_hcd               59220  1 ehci_pci
crc_itu_t               1371  1 firewire_core
mmc_core               95691  3 mmc_block,sdhci,sdhci_pci
usbcore               180136  4 uvcvideo,ehci_hcd,ehci_pci,usbhid
usb_common              1656  1 usbcore
             total       used       free     shared    buffers     cached
Mem:       2945196     836060    2109136      65052      44620     318016
-/+ buffers/cache:     473424    2471772
Swap:      3903788          0    3903788

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

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

/usr/lib/pm-utils/sleep.d/01grub hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/49bluetooth hibernate hibernate:

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

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

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

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

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

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

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

/usr/lib/pm-utils/sleep.d/99video hibernate hibernate: success.
So 29. Dez 11:46:59 CET 2013: performing hibernate

Last edited by redbit (2013-12-29 11:11:02)

Offline

#2 2013-12-30 17:15:56

grabbexi
Member
Registered: 2013-05-12
Posts: 51

Re: Resume from pm-hibernate ends in black screen and flashing capslck led

All my suspend and hibernate issues, I fixed by switching to the LTS-kernel. If you don't have very specific use of the normal repo kernel - I'd suggest switching, or at least trying it out. Reminder: Some packages tha depend on the kernel need to be reinstalled to thier LTS-versions. Like nvidia > nvidia-lts.

Offline

#3 2013-12-30 22:52:23

redbit
Member
Registered: 2007-11-13
Posts: 57

Re: Resume from pm-hibernate ends in black screen and flashing capslck led

Thanks for your answer. That would be a solution. Instead of the LTS-Kernel i could simply revert back to kernel version 3.10.10. But somehow i always wan't the newest version of everything. That's why I'm using Arch ;-)

Offline

#4 2013-12-30 23:47:42

dodo3773
Member
Registered: 2011-03-17
Posts: 818

Re: Resume from pm-hibernate ends in black screen and flashing capslck led

Well this isn't a real answer to your question but systemd comes with it's own hibernate / suspend implementation. Perhaps you can try that and see if it works any better than your current setup:( https://wiki.archlinux.org/index.php/Po … th_systemd ) unless you are using a different init system other than systemd I guess. If not may be worth looking into? I mean isn't that part of what systemd is replacing?

Offline

#5 2013-12-31 11:22:21

grabbexi
Member
Registered: 2013-05-12
Posts: 51

Re: Resume from pm-hibernate ends in black screen and flashing capslck led

redbit wrote:

Thanks for your answer. That would be a solution. Instead of the LTS-Kernel i could simply revert back to kernel version 3.10.10. But somehow i always wan't the newest version of everything. That's why I'm using Arch ;-)

New isn't always good. Stable can be the solution to many many problems. smile

Offline

#6 2013-12-31 16:43:30

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,802

Re: Resume from pm-hibernate ends in black screen and flashing capslck led

It has not been mentioned, but, for reference, the flashing caps lock is an indication of a kernel panic.  I've no solution, but just wanted to let you know that the kernel had given up the ghost -- it was not something in user space.


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#7 2014-01-02 09:54:45

redbit
Member
Registered: 2007-11-13
Posts: 57

Re: Resume from pm-hibernate ends in black screen and flashing capslck led

Just tested it. The command "systemctl hibernate" does result exactly in the same behaviour. That seems logical to mee, because both use the default kernel method for hibernating.

If it is a kernel panic: It is more a problem of the kernel and one of its modules? I will do some tests with SUSPEND_MODULES="uhci_hd button ehci_hd iwlwifi"

[edit] Does this line SUSPEND_Modules even affect the hibernate? Or is it only for suspend? Suspend works perfectly fine.

Last edited by redbit (2014-01-02 09:56:17)

Offline

Board footer

Powered by FluxBB