如果我尝试“暂停”,屏幕就会变黑一两秒,然后再次唤醒,屏幕锁定!
这是输出cat /var/log/syslog | grep PM:
Feb 11 02:44:09 jatinderjit-Ub kernel: [26195.134484] PM: Syncing filesystems ... done.
Feb 11 02:44:09 jatinderjit-Ub kernel: [26195.395730] PM: Preparing system for mem sleep
Feb 11 02:44:13 jatinderjit-Ub kernel: [26196.420775] PM: Entering mem sleep
Feb 11 02:44:13 jatinderjit-Ub kernel: [26198.459570] PM: Device 0000:01:00.0 failed to suspend async: error -16
Feb 11 02:44:13 jatinderjit-Ub kernel: [26198.459631] PM: Some devices failed to suspend, or early wake event detected
Feb 11 02:44:13 jatinderjit-Ub kernel: [26199.673575] PM: resume of devices complete after 1212.554 msecs
Feb 11 02:44:13 jatinderjit-Ub kernel: [26199.673994] PM: Finishing wakeup.
输出cat /var/log/pm-suspend.log
:
Initial commandline parameters:
Thu Feb 11 02:44:08 IST 2016: 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 jatinderjit-Ub 3.13.0-45-generic #74-Ubuntu SMP Tue Jan 13 19:36:28 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Module Size Used by
usb_storage 62209 0
ctr 13049 0
ccm 17773 0
bnep 19624 2
rfcomm 69160 8
uvcvideo 80885 0
videobuf2_vmalloc 13216 1 uvcvideo
videobuf2_memops 13362 1 videobuf2_vmalloc
videobuf2_core 40664 1 uvcvideo
videodev 134688 2 uvcvideo,videobuf2_core
arc4 12608 2
ath9k 164164 0
intel_rapl 18773 0
ath9k_common 13551 1 ath9k
ath9k_hw 453856 2 ath9k_common,ath9k
x86_pkg_temp_thermal 14205 0
ath 28698 3 ath9k_common,ath9k,ath9k_hw
intel_powerclamp 14705 0
mac80211 630669 1 ath9k
coretemp 13435 0
i915 784111 4
snd_hda_codec_hdmi 46368 1
nouveau 1097199 1
snd_hda_codec_realtek 65580 1
snd_hda_intel 56531 3
snd_hda_codec 192906 3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
kvm_intel 143187 0
kvm 455835 1 kvm_intel
snd_hwdep 13602 1 snd_hda_codec
cfg80211 484040 3 ath,ath9k,mac80211
snd_pcm 102099 3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
mxm_wmi 13021 1 nouveau
ttm 85150 1 nouveau
snd_page_alloc 18710 2 snd_pcm,snd_hda_intel
ath3k 13318 0
crct10dif_pclmul 14289 0
btusb 32412 0
snd_seq_midi 13324 0
crc32_pclmul 13113 0
snd_seq_midi_event 14899 1 snd_seq_midi
snd_rawmidi 30144 1 snd_seq_midi
ghash_clmulni_intel 13216 0
drm_kms_helper 55071 2 i915,nouveau
bluetooth 391136 23 bnep,ath3k,btusb,rfcomm
drm 303102 8 ttm,i915,drm_kms_helper,nouveau
snd_seq 61560 2 snd_seq_midi_event,snd_seq_midi
aesni_intel 55624 0
snd_seq_device 14497 3 snd_seq,snd_rawmidi,snd_seq_midi
mei_me 18627 0
snd_timer 29482 2 snd_pcm,snd_seq
aes_x86_64 17131 1 aesni_intel
snd 69322 17 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
mei 82276 1 mei_me
lrw 13286 1 aesni_intel
gf128mul 14951 1 lrw
wmi 19177 2 mxm_wmi,nouveau
glue_helper 13990 1 aesni_intel
ablk_helper 13597 1 aesni_intel
cryptd 20359 3 ghash_clmulni_intel,aesni_intel,ablk_helper
joydev 17381 0
serio_raw 13462 0
shpchp 37032 0
i2c_algo_bit 13413 2 i915,nouveau
soundcore 12680 1 snd
lpc_ich 21080 0
video 19476 2 i915,nouveau
mac_hid 13205 0
nls_iso8859_1 12713 1
parport_pc 32701 0
ppdev 17671 0
lp 17759 0
parport 42348 3 lp,ppdev,parport_pc
ahci 29915 3
psmouse 106714 0
r8169 67581 0
libahci 32716 1 ahci
mii 13934 1 r8169
total used free shared buffers cached
Mem: 3824248 3000160 824088 361408 168664 676900
-/+ buffers/cache: 2154596 1669652
Swap: 3969020 461612 3507408
/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/01laptop-mode suspend suspend:
/usr/lib/pm-utils/sleep.d/01laptop-mode 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_custom-ehci_hcd suspend suspend:
/etc/pm/sleep.d/20_custom-ehci_hcd 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:
Failed to connect to non-global ctrl_ifname: (null) error: 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: 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:
stop: Unknown instance:
/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: success.
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.
Thu Feb 11 02:44:08 IST 2016: performing suspend
sh: echo: I/O error
Thu Feb 11 02:44:13 IST 2016: Awake.
Thu Feb 11 02:44:13 IST 2016: 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:
/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:
Failed to connect to non-global ctrl_ifname: (null) error: No such file or directory
/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_custom-ehci_hcd resume suspend:
/etc/pm/sleep.d/20_custom-ehci_hcd 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/01laptop-mode resume suspend:
Laptop mode
enabled, active
/usr/lib/pm-utils/sleep.d/01laptop-mode resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/00powersave resume suspend:
Error for wireless request "Set Power Management" (8B2C) :
SET failed on device wlan0 ; Operation not supported.
Failed.
/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.
Thu Feb 11 02:44:13 IST 2016: Finished.
PS:重启后问题解决,可能的原因是什么?没有连接任何 USB 设备。
答案1
在您的 BIOS 设置中,可以设置Wake on LAN
或Wake on USB
。如果这些已打开,请将其关闭,看看是否能解决问题。
我还发现,连接到供电集线器的错误 USB 电缆会在 dmesg 中生成错误消息,但我不确定这是否会唤醒系统。
2020 年 2 月 8 日更新
日志文件中有以下几行:
Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend:
Failed to connect to non-global ctrl_ifname: (null) error: No such file or directory
/usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend: success.
/lib/systemd/system-sleep/wpasupplicant
或许是出于这样的原因讨论. 检查此文件是否存在,如果不存在则显示以下内容: