Здравствуйте. Имеется ноутбук Lenovo Ideapad Flex 10, на борту стоит Kubuntu 15.04. Настроил режим энергосбережения так, чтобы при закрытии крышки система засыпала (suspend, не hibernate). Засыпание происходит нормально, светодиод питания начинает моргать. При открытии крышки ноута светодиод загорается, включается подсветка экрана, на нем появляется мышиный курсор и, собственно, все. На внешние раздражители ноут не реагирует. Мышь не движется ни с тачпада, ни с тачскрина. На кнопки реакции нет, лампы клавиатурных модификаторов не загораются. Ctrl+Alt+Fx не работают.
Пробовал добавлять в /etc/default/grub строку pcie_aspm=force, безрезультатно.
Пробовал добавлять скрипт в /etc/pm/sleep.d согласно
http://thecodecentral.com/2011/01/18/fix-ubuntu-10-10-suspendhibernate-not-working-bugПосле этого скрипта (первого) ноут стал нормально просыпаться после команды sudo pm-suspend. Логи нормального просыпания:
/var/logs/pm-suspend.log
Вс. сент. 13 23:00:11 MSK 2015: 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/000record-status suspend suspend:
/usr/lib/pm-utils/sleep.d/000record-status suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend:
Linux melchior 3.19.0-28-generic #30-Ubuntu SMP Mon Aug 31 15:52:51 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Module Size Used by
ctr 16384 1
ccm 20480 1
rfcomm 69632 8
bnep 20480 2
nls_iso8859_1 16384 1
rtsx_usb_ms 20480 0
memstick 20480 1 rtsx_usb_ms
uvcvideo 90112 0
videobuf2_vmalloc 16384 1 uvcvideo
videobuf2_memops 16384 1 videobuf2_vmalloc
videobuf2_core 49152 1 uvcvideo
v4l2_common 16384 1 videobuf2_core
videodev 159744 3 uvcvideo,v4l2_common,videobuf2_core
hid_multitouch 20480 0
media 24576 2 uvcvideo,videodev
arc4 16384 2
ath9k 147456 0
ath9k_common 32768 1 ath9k
ath9k_hw 458752 2 ath9k_common,ath9k
ath 32768 3 ath9k_common,ath9k,ath9k_hw
intel_rapl 20480 0
intel_soc_dts_thermal 16384 0
ath3k 20480 0
mac80211 724992 1 ath9k
btusb 40960 0
bluetooth 491520 23 bnep,ath3k,btusb,rfcomm
intel_powerclamp 20480 0
coretemp 16384 0
kvm_intel 151552 0
snd_hda_codec_hdmi 53248 1
kvm 483328 1 kvm_intel
snd_hda_codec_realtek 86016 1
snd_hda_codec_generic 69632 1 snd_hda_codec_realtek
snd_soc_rt5640 94208 0
snd_intel_sst_acpi 16384 0
snd_intel_sst_core 73728 1 snd_intel_sst_acpi
crct10dif_pclmul 16384 0
crc32_pclmul 16384 0
ghash_clmulni_intel 16384 0
cfg80211 540672 4 ath,ath9k_common,ath9k,mac80211
snd_hda_intel 36864 3
snd_soc_rl6231 16384 1 snd_soc_rt5640
snd_soc_sst_mfld_platform 81920 1 snd_intel_sst_core
cryptd 20480 1 ghash_clmulni_intel
snd_hda_controller 32768 1 snd_hda_intel
snd_soc_core 196608 2 snd_soc_rt5640,snd_soc_sst_mfld_platform
snd_hda_codec 143360 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
snd_compress 20480 1 snd_soc_core
snd_pcm_dmaengine 16384 1 snd_soc_core
snd_hwdep 20480 1 snd_hda_codec
joydev 20480 0
serio_raw 16384 0
snd_pcm 106496 8 snd_soc_rt5640,snd_soc_core,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_soc_sst_mfld_platform,snd_hda_controller,snd_pcm_dmaengine
ideapad_laptop 20480 0
sparse_keymap 16384 1 ideapad_laptop
snd_seq_midi 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
snd_rawmidi 32768 1 snd_seq_midi
snd_seq 69632 2 snd_seq_midi_event,snd_seq_midi
snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 32768 2 snd_pcm,snd_seq
8250_fintek 16384 0
snd 90112 20 snd_hda_codec_realtek,snd_soc_core,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_soc_sst_mfld_platform,snd_seq_device,snd_compress
i2c_hid 20480 0
dw_dmac 16384 0
snd_soc_sst_acpi 16384 0
dw_dmac_core 24576 1 dw_dmac
intel_smartconnect 16384 0
processor_thermal_device 16384 0
int3400_thermal 16384 0
acpi_thermal_rel 16384 1 int3400_thermal
soundcore 16384 2 snd,snd_hda_codec
rfkill_gpio 16384 0
shpchp 40960 0
i2c_designware_platform 16384 0
i2c_designware_core 16384 1 i2c_designware_platform
iosf_mbi 16384 2 intel_soc_dts_thermal,intel_rapl
lpc_ich 24576 0
pwm_lpss_platform 16384 0
8250_dw 16384 0
spi_pxa2xx_platform 24576 0
pwm_lpss 16384 1 pwm_lpss_platform
mei_txe 20480 0
mei 90112 1 mei_txe
mac_hid 16384 0
parport_pc 32768 0
ppdev 20480 0
lp 20480 0
parport 45056 3 lp,ppdev,parport_pc
autofs4 40960 2
rtsx_usb_sdmmc 28672 0
rtsx_usb 24576 2 rtsx_usb_sdmmc,rtsx_usb_ms
usbhid 53248 0
hid 110592 3 i2c_hid,hid_multitouch,usbhid
psmouse 118784 0
i915 1060864 6
video 20480 1 i915
sdhci_acpi 16384 0
r8169 81920 0
mii 16384 1 r8169
sdhci_pci 24576 0
i2c_algo_bit 16384 1 i915
sdhci 45056 2 sdhci_acpi,sdhci_pci
drm_kms_helper 131072 1 i915
ahci 36864 4
drm 348160 8 i915,drm_kms_helper
libahci 32768 1 ahci
total used free shared buffers cached
Память (memory): 3931128 1460304 2470824 93808 87048 528964
-/+ буферы/кэш (buffers/cache): 844292 3086836
Подкачка (swap): 3906556 0 3906556
/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_grub-common suspend suspend:
/etc/pm/sleep.d/10_grub-common 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 /etc/pm/sleep.d/20_ehci suspend suspend:
/etc/pm/sleep.d/20_ehci suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend:
/usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend:
Selected interface 'wlan0'
OK
/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: not applicable.
Running hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend:
/usr/lib/pm-utils/sleep.d/90clock suspend suspend: not applicable.
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.
Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend:
/usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend: not applicable.
Running hook /usr/lib/pm-utils/sleep.d/95led suspend suspend:
/usr/lib/pm-utils/sleep.d/95led suspend suspend: not applicable.
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/99video suspend suspend:
kernel.acpi_video_flags = 0
/usr/lib/pm-utils/sleep.d/99video suspend suspend: success.
Running hook /etc/pm/sleep.d/novatel_3g_suspend suspend suspend:
/etc/pm/sleep.d/novatel_3g_suspend suspend suspend: success.
Вс. сент. 13 23:00:12 MSK 2015: performing suspend
Вс. сент. 13 23:00:18 MSK 2015: Awake.
Вс. сент. 13 23:00:18 MSK 2015: Running hooks for resume
Running hook /etc/pm/sleep.d/novatel_3g_suspend resume suspend:
/etc/pm/sleep.d/novatel_3g_suspend resume suspend: success.
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: not applicable.
Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend:
/dev/sda:
setting Advanced Power Management level to 0xfe (254)
APM_level = 254
/usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/95anacron resume suspend:
/usr/lib/pm-utils/sleep.d/95anacron 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: not applicable.
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/60_wpa_supplicant resume suspend:
Selected interface 'wlan0'
OK
/usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/50unload_alx resume suspend:
/usr/lib/pm-utils/sleep.d/50unload_alx resume suspend: success.
Running hook /etc/pm/sleep.d/20_ehci resume suspend:
/etc/pm/sleep.d/20_ehci resume suspend: success.
Running hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend:
/etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend: success.
Running hook /etc/pm/sleep.d/10_grub-common resume suspend:
/etc/pm/sleep.d/10_grub-common 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.
Running hook /usr/lib/pm-utils/sleep.d/000record-status resume suspend:
/usr/lib/pm-utils/sleep.d/000record-status resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/000kernel-change resume suspend:
/usr/lib/pm-utils/sleep.d/000kernel-change resume suspend: success.
Вс. сент. 13 23:00:19 MSK 2015: Finished.
По закрытии крышки же имеем зависание и файл pm-suspend.log отсутствует.
Да, hibernate работает нормально.
Видеокарта - Intel.
Есть у уважаемого сообщества какие-нибудь идеи по починке этого досадного бага?