เคอร์เนลหยุดทำงานเร็วเกินไปเมื่อดำเนินการต่อจะหยุดงานชั่วคราว


10

อัปเดต 29/2019

จากคำตอบที่ถูกลบด้านล่าง (ผู้โพสต์มีคะแนนชื่อเสียงไม่เพียงพอที่จะโพสต์ความคิดเห็น) รายงานข้อผิดพลาดได้ถูกยื่นในKernel.org Bugzilla :

มีการรายงานข้อผิดพลาดอื่นในLaunchpad :


อัปเดต 21 ต.ค. 2558

ปัญหายังคงอยู่ที่นี่และไม่ว่างานวิจัยของฉันจะทำไปเท่าใด ผู้ใช้รายอื่นรายงานปัญหาเดียวกันในวันนี้: โหมดสลีปใช้แบตเตอรี่หมดเร็วมาก

สรุปคุณสามารถดูjournalctl -xeบันทึกของฉัน:

Oct 21 16:12:28 alien kernel: PM: Syncing filesystems ... done.
Oct 21 16:12:28 alien kernel: PM: Preparing system for sleep (mem)
Oct 21 16:12:29 alien whoopsie[1129]: [16:12:29] Cannot reach: https://daisy.ubuntu.com
Oct 21 16:12:29 alien whoopsie[1129]: [16:12:29] Cannot reach: https://daisy.ubuntu.com
Oct 21 16:12:29 alien nm-dispatcher[14659]: req:2 'down' [enp59s0]: start running ordered scripts...
Oct 21 16:13:14 alien kernel: Freezing user space processes ... (elapsed 0.002 seconds) done.
  • ที่16:12:28ระบบเริ่มที่จะระงับ
  • ที่16:13:14ระบบทำงานต่อ แต่หยุดการทำงานชั่วคราวโดยดำเนินการแช่แข็ง

25 ก.พ. 2559 อัปเดต

เมื่อมีการโพสต์คำถามนี้ฉันมีแล็ปท็อปที่อัพเกรดจาก 14.04 เป็น 16.04 ตั้งแต่นั้นมาฉันมีแล็ปท็อปเครื่องใหม่ที่ติดตั้งใหม่ 16.04 ปัญหายังคงอยู่แม้ว่า:

    (... Feb 24/2018 laptop lid closed system suspends ...)
Feb 24 23:20:39 alien systemd[1]: Starting TLP suspend/resume...
Feb 24 23:20:39 alien systemd[1]: Started TLP suspend/resume.
Feb 24 23:20:39 alien systemd[1]: Reached target Sleep.
Feb 24 23:20:39 alien systemd[1]: Starting Suspend...
Feb 24 23:20:39 alien systemd-sleep[9105]: /lib/systemd/system-sleep/sound: Going to suspend...
Feb 24 23:20:39 alien systemd-sleep[9105]: /lib/systemd/system-sleep/display-auto-brightness: Going to suspend...
Feb 24 23:20:39 alien systemd-sleep[9105]: Failed to connect to non-global ctrl_ifname: (nil)  error: No such file or directory
Feb 24 23:20:39 alien systemd-sleep[9106]: /lib/systemd/system-sleep/wpasupplicant failed with error code 255.
Feb 24 23:20:39 alien root: /lib/systemd/system-sleep/r8169-reset case=[ pre ]
Feb 24 23:20:40 alien systemd-sleep[9105]: Suspending system...
Feb 24 23:20:40 alien kernel: [32114.051624] PM: suspend entry (deep)
    (... Feb 25/2018 laptop lid open system resumes and immediately sleeps ...)
Feb 25 07:40:14 alien kernel: [32114.051627] PM: Syncing filesystems ... done.
Feb 25 07:40:14 alien kernel: [32114.071584] Freezing user space processes ... (elapsed 0.001 seconds) done.
Feb 25 07:40:14 alien kernel: [32114.073493] OOM killer disabled.
Feb 25 07:40:14 alien kernel: [32114.073494] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Feb 25 07:40:14 alien kernel: [32114.074945] Suspending console(s) (use no_console_suspend to debug)
Feb 25 07:40:14 alien kernel: [32114.075534] sd 2:0:0:0: [sdb] Synchronizing SCSI cache
Feb 25 07:40:14 alien kernel: [32114.076006] sd 1:0:0:0: [sda] Synchronizing SCSI cache
Feb 25 07:40:14 alien kernel: [32114.076471] sd 1:0:0:0: [sda] Stopping disk
Feb 25 07:40:14 alien kernel: [32116.375342] ACPI: Preparing to enter system sleep state S3
Feb 25 07:40:14 alien kernel: [32116.376678] ACPI: EC: event blocked
Feb 25 07:40:14 alien kernel: [32116.376679] ACPI: EC: EC stopped
Feb 25 07:40:14 alien kernel: [32116.376680] PM: Saving platform NVS memory
Feb 25 07:40:14 alien kernel: [32116.376821] Disabling non-boot CPUs ...
Feb 25 07:40:14 alien kernel: [32116.394624] smpboot: CPU 1 is now offline
Feb 25 07:40:14 alien kernel: [32116.413577] IRQ 137: no longer affine to CPU2
Feb 25 07:40:14 alien kernel: [32116.414597] smpboot: CPU 2 is now offline
Feb 25 07:40:14 alien kernel: [32116.437543] IRQ 127: no longer affine to CPU3
Feb 25 07:40:14 alien kernel: [32116.438566] smpboot: CPU 3 is now offline
Feb 25 07:40:14 alien kernel: [32116.461504] IRQ 122: no longer affine to CPU4
Feb 25 07:40:14 alien kernel: [32116.461511] IRQ 124: no longer affine to CPU4
Feb 25 07:40:14 alien kernel: [32116.463298] smpboot: CPU 4 is now offline
Feb 25 07:40:14 alien kernel: [32116.486420] smpboot: CPU 5 is now offline
Feb 25 07:40:14 alien kernel: [32116.509384] IRQ 123: no longer affine to CPU6
Feb 25 07:40:14 alien kernel: [32116.510409] smpboot: CPU 6 is now offline
Feb 25 07:40:14 alien kernel: [32116.533331] IRQ 1: no longer affine to CPU7
Feb 25 07:40:14 alien kernel: [32116.533337] IRQ 8: no longer affine to CPU7
Feb 25 07:40:14 alien kernel: [32116.533341] IRQ 9: no longer affine to CPU7
Feb 25 07:40:14 alien kernel: [32116.533345] IRQ 12: no longer affine to CPU7
Feb 25 07:40:14 alien kernel: [32116.534378] smpboot: CPU 7 is now offline
    (... Feb 25/2018 suspend started last night now complete, system resumes ...)

Feb 25 07:40:14 alien kernel: [32116.537314] ACPI: Low-level resume complete
Feb 25 07:40:14 alien kernel: [32116.537405] ACPI: EC: EC started
Feb 25 07:40:14 alien kernel: [32116.537406] PM: Restoring platform NVS memory
Feb 25 07:40:14 alien kernel: [32116.538161] Enabling non-boot CPUs ...
Feb 25 07:40:14 alien kernel: [32116.538217] x86: Booting SMP configuration:
Feb 25 07:40:14 alien kernel: [32116.538218] smpboot: Booting Node 0 Processor 1 APIC 0x2
Feb 25 07:40:14 alien kernel: [32116.539597]  cache: parent cpu1 should not be sleeping
Feb 25 07:40:14 alien kernel: [32116.539750] CPU1 is up
Feb 25 07:40:14 alien kernel: [32116.539773] smpboot: Booting Node 0 Processor 2 APIC 0x4
Feb 25 07:40:14 alien kernel: [32116.541154]  cache: parent cpu2 should not be sleeping
Feb 25 07:40:14 alien kernel: [32116.541312] CPU2 is up
    (... SNIP ....)
Feb 25 07:40:15 alien systemd[1]: Started Daily apt upgrade and clean activities.
Feb 25 07:40:16 alien systemd[1]: Started Suspend.
Feb 25 07:40:16 alien systemd[1]: sleep.target: Unit not needed anymore. Stopping.
Feb 25 07:40:16 alien systemd[1]: Stopped target Sleep.
Feb 25 07:40:16 alien systemd[1]: tlp-sleep.service: Unit not needed anymore. Stopping.
Feb 25 07:40:16 alien systemd[1]: Stopping TLP suspend/resume...
Feb 25 07:40:16 alien systemd[1]: Reached target Suspend.
Feb 25 07:40:16 alien systemd[1]: suspend.target: Unit is bound to inactive unit systemd-suspend.service. Stopping, too.
Feb 25 07:40:16 alien systemd[1]: Stopped target Suspend.
Feb 25 07:40:16 alien systemd[1]: Started Run anacron jobs at resume.
Feb 25 07:40:16 alien NetworkManager[904]: <info>  [1519569616.5268] manager: wake requested (sleeping: yes  enabled: yes)
Feb 25 07:40:16 alien NetworkManager[904]: <info>  [1519569616.5268] manager: waking up...
Feb 25 07:40:16 alien NetworkManager[904]: <info>  [1519569616.5269] device (enp59s0): state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
Feb 25 07:40:16 alien NetworkManager[904]: <info>  [1519569616.5283] device (wlp60s0): state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
Feb 25 07:40:16 alien kernel: [32122.065301] IPv6: ADDRCONF(NETDEV_UP): enp59s0: link is not ready
Feb 25 07:40:16 alien kernel: [32122.065783] IPv6: ADDRCONF(NETDEV_UP): enp59s0: link is not ready
Feb 25 07:40:16 alien kernel: [32122.066900] alx 0000:3b:00.0 enp59s0: NIC Up: 1 Gbps Full
Feb 25 07:40:16 alien kernel: [32122.067126] IPv6: ADDRCONF(NETDEV_CHANGE): enp59s0: link becomes ready
Feb 25 07:40:16 alien kernel: [32122.067303] IPv6: ADDRCONF(NETDEV_UP): wlp60s0: link is not ready
Feb 25 07:40:16 alien systemd[1]: Started Run anacron jobs.
Feb 25 07:40:16 alien anacron[9772]: Anacron 2.3 started on 2018-02-25
Feb 25 07:40:16 alien anacron[9772]: Will run job `cron.daily' in 5 min.
Feb 25 07:40:16 alien anacron[9772]: Will run job `cron.weekly' in 10 min.

สังเกตว่าระบบถูกระงับ 24 กุมภาพันธ์เวลา 23.30 น. จากนั้นกลับมาทำงานอีกครั้งในวันที่ 25 กุมภาพันธ์เวลา 7:40 น. เมื่อกลับมาทำงานระบบได้ทันทีไปที่ "นอน" แล้ว "ตื่นขึ้น"

พื้นหลัง

หมายเหตุ:ใน Ubuntu 16.04 การตั้งค่าพลังงานของฝาปิดตั้งค่าเป็น "ระงับ" สำหรับแบตเตอรี่และเสียบปลั๊ก

ภายใน/etc/systemd/logind.confค่าเริ่มต้นของ "ละเว้น" ถูกเปลี่ยนไปและHandleLidSwitch=suspend HandleLidSwitchDocked=suspendเหตุผลที่เชื่อมต่อ HDMI ภายนอกกับทีวีและหากตัวเลือกใด ๆ (หรือการตั้งค่าพลังงานของ Ubuntu) ถูกตั้งค่าเป็น "ไม่สนใจ" หรือ "ไม่ทำอะไรเลย" ระบบจะยังคงทำงานอยู่เมื่อฝาปิด แต่ทีวีจะว่างเปล่า ภายใต้ Ubuntu 14.04 (ไม่มี systemd) ระงับเมื่อฝาปิดทำงานตามที่คาดไว้

มีการซ่อมแซมประวัติศาสตร์จำนวนมากเกี่ยวกับกิจกรรม acpi, pm-utils, gnome - ??? และอาจ dbus - ??? นอกจากนี้ยังทำการทดลองกับวิธีการหยุดและแช่แข็งที่หลากหลาย

ฉันไม่สามารถจำสิ่งต่าง ๆ ที่ลองได้ทั้งหมด แต่ดูเหมือนว่าฉันค้นหาทุกอย่างภายใต้ดวงอาทิตย์

เนื้อหาที่เกี่ยวข้องของ / var / log / syslog

ดูที่/var/log/syslog5:05 น. ระบบถูกระงับ (โดย systemd?) เมื่อ 16:46 น. (16:46) systemd ดำเนินการต่อ แต่แล้วเคอร์เนลทำให้แล็ปท็อปเข้าสู่โหมดสลีปและปลุกทันที มีข้อความแปลก ๆ มากมายเช่น " ซีพียูหลักไม่ควรหลับ "

ความกังวลของฉันคือสิ่งอื่น ๆ เริ่มหยุด 6 เดือนหลังจากคำถามนี้ถูกโพสต์เมื่อเดือนตุลาคม 2016 ตัวอย่างเช่นอีเธอร์เน็ตไม่ได้เชื่อมต่อใหม่เมื่อตื่นจากการหยุดทำงานชั่วคราวและ wifi ใช้เวลามากกว่า ฉันได้ลดระดับไดรเวอร์ r8169 เป็น r8168 แต่นั่นไม่ได้ช่วยอะไร ฉันตั้งค่าการรีสตาร์ทเครือข่าย แต่นั่นไม่ได้ช่วยอะไรจริง ๆ บางครั้ง DNS ก็หายไป

ที่นี่มีความเกี่ยวข้อง/var/log/syslog:

Apr 11 05:05:47 dell NetworkManager[21298]: <info>  [1491908747.8097] manager: sleep requested (sleeping: no  enabled: yes)
Apr 11 05:05:47 dell NetworkManager[21298]: <info>  [1491908747.8098] manager: sleeping...
Apr 11 05:05:47 dell NetworkManager[21298]: <info>  [1491908747.8100] device (18:4F:32:8D:AA:98): state change: disconnected -> unmanaged (reason 'sleeping') [30 10 37]
Apr 11 05:05:47 dell NetworkManager[21298]: <info>  [1491908747.8104] manager: NetworkManager state is now ASLEEP
Apr 11 05:05:47 dell NetworkManager[21298]: <info>  [1491908747.8110] device (wlan0): state change: activated -> deactivating (reason 'sleeping') [100 110 37]
Apr 11 05:05:47 dell whoopsie[1081]: [05:05:47] offline
Apr 11 05:05:47 dell NetworkManager[21298]: <info>  [1491908747.8159] device (eth0): state change: activated -> deactivating (reason 'sleeping') [100 110 37]
Apr 11 05:05:47 dell NetworkManager[21298]: <info>  [1491908747.8236] device (wlan0): state change: deactivating -> disconnected (reason 'sleeping') [110 30 37]
Apr 11 05:05:47 dell avahi-daemon[1169]: Withdrawing address record for 2001:56a:f114:bf00:9466:976d:8bf9:9cc2 on wlan0.
Apr 11 05:05:47 dell avahi-daemon[1169]: Leaving mDNS multicast group on interface wlan0.IPv6 with address 2001:56a:f114:bf00:9466:976d:8bf9:9cc2.
Apr 11 05:05:47 dell avahi-daemon[1169]: Joining mDNS multicast group on interface wlan0.IPv6 with address fe80::6d92:f19f:f5c3:f173.
Apr 11 05:05:47 dell avahi-daemon[1169]: Registering new address record for fe80::6d92:f19f:f5c3:f173 on wlan0.*.
Apr 11 05:05:47 dell avahi-daemon[1169]: Withdrawing address record for fe80::6d92:f19f:f5c3:f173 on wlan0.
Apr 11 05:05:47 dell gnome-session[2394]: (deja-dup-monitor:11605): GLib-CRITICAL **: Source ID 957 was not found when attempting to remove it
Apr 11 05:05:47 dell NetworkManager[21298]: <info>  [1491908747.8266] dhcp4 (wlan0): canceled DHCP transaction, DHCP client pid 21469
Apr 11 05:05:47 dell avahi-daemon[1169]: Leaving mDNS multicast group on interface wlan0.IPv6 with address fe80::6d92:f19f:f5c3:f173.
Apr 11 05:05:47 dell NetworkManager[21298]: <info>  [1491908747.8267] dhcp4 (wlan0): state changed bound -> done
Apr 11 05:05:47 dell avahi-daemon[1169]: Interface wlan0.IPv6 no longer relevant for mDNS.
Apr 11 05:05:47 dell NetworkManager[21298]: <info>  [1491908747.8273] dhcp6 (wlan0): canceled DHCP transaction
Apr 11 05:05:47 dell kernel: [17371.316039] wlan0: deauthenticating from 70:f1:96:42:5f:02 by local choice (Reason: 3=DEAUTH_LEAVING)
Apr 11 05:05:47 dell wpa_supplicant[1631]: wlan0: CTRL-EVENT-DISCONNECTED bssid=70:f1:96:42:5f:02 reason=3 locally_generated=1
Apr 11 05:05:47 dell avahi-daemon[1169]: Withdrawing address record for 192.168.1.68 on wlan0.
Apr 11 05:05:47 dell avahi-daemon[1169]: Leaving mDNS multicast group on interface wlan0.IPv4 with address 192.168.1.68.
Apr 11 05:05:47 dell avahi-daemon[1169]: Interface wlan0.IPv4 no longer relevant for mDNS.
Apr 11 05:05:47 dell NetworkManager[21298]: <info>  [1491908747.8572] dns-mgr: Writing DNS information to /sbin/resolvconf
Apr 11 05:05:47 dell dnsmasq[21738]: setting upstream servers from DBus
Apr 11 05:05:47 dell dnsmasq[21738]: using nameserver 2001:568:ff09:10c::53#53(via eth0)
Apr 11 05:05:47 dell dnsmasq[21738]: using nameserver 2001:568:ff09:10b::122#53(via eth0)
Apr 11 05:05:47 dell dnsmasq[21738]: using nameserver 2001:568:ff09:10c::53#53(via wlan0)
Apr 11 05:05:47 dell dnsmasq[21738]: using nameserver 2001:568:ff09:10b::122#53(via wlan0)
Apr 11 05:05:47 dell wpa_supplicant[1631]: wlan0: CTRL-EVENT-REGDOM-CHANGE init=CORE type=WORLD
Apr 11 05:05:47 dell kernel: [17371.351376] cfg80211: World regulatory domain updated:
Apr 11 05:05:47 dell kernel: [17371.351381] cfg80211:  DFS Master region: unset
Apr 11 05:05:47 dell kernel: [17371.351383] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
Apr 11 05:05:47 dell kernel: [17371.351388] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
Apr 11 05:05:47 dell kernel: [17371.351391] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
Apr 11 05:05:47 dell kernel: [17371.351394] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
Apr 11 05:05:47 dell kernel: [17371.351398] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
Apr 11 05:05:47 dell kernel: [17371.351402] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
Apr 11 05:05:47 dell kernel: [17371.351406] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
Apr 11 05:05:47 dell kernel: [17371.351409] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
Apr 11 05:05:47 dell kernel: [17371.351413] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
Apr 11 05:05:47 dell NetworkManager[21298]: <info>  [1491908747.8990] dns-mgr: Writing DNS information to /sbin/resolvconf
Apr 11 05:05:47 dell dnsmasq[21738]: setting upstream servers from DBus
Apr 11 05:05:47 dell dnsmasq[21738]: using nameserver 2001:568:ff09:10c::53#53(via eth0)
Apr 11 05:05:47 dell dnsmasq[21738]: using nameserver 2001:568:ff09:10b::122#53(via eth0)
Apr 11 05:05:47 dell NetworkManager[21298]: <info>  [1491908747.9082] device (eth0): state change: deactivating -> disconnected (reason 'sleeping') [110 30 37]
Apr 11 05:05:47 dell dbus[1234]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service'
Apr 11 05:05:47 dell avahi-daemon[1169]: Withdrawing address record for 2001:56a:f114:bf00:1513:4a3e:2ff6:2764 on eth0.
Apr 11 05:05:47 dell avahi-daemon[1169]: Withdrawing address record for 2001:56a:f114:bf00:1baa:569:8a37:6121 on eth0.
Apr 11 05:05:47 dell NetworkManager[21298]: <info>  [1491908747.9130] dns-mgr: Writing DNS information to /sbin/resolvconf
Apr 11 05:05:47 dell avahi-daemon[1169]: Registering new address record for 2001:56a:f114:bf00:9e2a:fb78:b1f:606 on eth0.*.
Apr 11 05:05:47 dell NetworkManager[21298]: <warn>  [1491908747.9273] sup-iface[0x275ac00,wlan0]: connection disconnected (reason -3)
Apr 11 05:05:47 dell avahi-daemon[1169]: Registering new address record for fe80::44a5:819f:4f44:182d on eth0.*.
Apr 11 05:05:47 dell NetworkManager[21298]: <info>  [1491908747.9274] device (wlan0): supplicant interface state: completed -> disconnected
Apr 11 05:05:47 dell avahi-daemon[1169]: Withdrawing address record for 2001:56a:f114:bf00:9e2a:fb78:b1f:606 on eth0.
Apr 11 05:05:47 dell systemd[1]: Starting Network Manager Script Dispatcher Service...
Apr 11 05:05:47 dell avahi-daemon[1169]: Leaving mDNS multicast group on interface eth0.IPv6 with address 2001:56a:f114:bf00:9e2a:fb78:b1f:606.
Apr 11 05:05:47 dell avahi-daemon[1169]: Joining mDNS multicast group on interface eth0.IPv6 with address fe80::44a5:819f:4f44:182d.
Apr 11 05:05:47 dell avahi-daemon[1169]: Withdrawing address record for fe80::44a5:819f:4f44:182d on eth0.
Apr 11 05:05:47 dell avahi-daemon[1169]: Leaving mDNS multicast group on interface eth0.IPv6 with address fe80::44a5:819f:4f44:182d.
Apr 11 05:05:47 dell avahi-daemon[1169]: Interface eth0.IPv6 no longer relevant for mDNS.
Apr 11 05:05:47 dell dnsmasq[21738]: setting upstream servers from DBus
Apr 11 05:05:47 dell dbus[1234]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Apr 11 05:05:47 dell nm-dispatcher: req:1 'down' [wlan0]: new request (2 scripts)
Apr 11 05:05:47 dell nm-dispatcher: req:1 'down' [wlan0]: start running ordered scripts...
Apr 11 05:05:47 dell systemd[1]: Started Network Manager Script Dispatcher Service.
Apr 11 05:05:47 dell nm-dispatcher: req:2 'down' [eth0]: new request (2 scripts)
Apr 11 05:05:47 dell NetworkManager[21298]: <info>  [1491908747.9503] device (wlan0): state change: disconnected -> unmanaged (reason 'sleeping') [30 10 37]
Apr 11 05:05:48 dell rtkit-daemon[1815]: Supervising 1 threads of 1 processes of 1 users.
Apr 11 05:05:48 dell rtkit-daemon[1815]: Successfully made thread 6828 of process 2517 (n/a) owned by '1000' RT at priority 5.
Apr 11 05:05:48 dell rtkit-daemon[1815]: Supervising 2 threads of 1 processes of 1 users.
Apr 11 05:05:48 dell NetworkManager[21298]: <info>  [1491908748.4032] device (eth0): state change: disconnected -> unmanaged (reason 'sleeping') [30 10 37]
Apr 11 05:05:48 dell wpa_supplicant[1631]: nl80211: deinit ifname=wlan0 disabled_11b_rates=0
Apr 11 05:05:48 dell NetworkManager[21298]: <info>  [1491908748.4417] device (eth0): link disconnected
Apr 11 05:05:48 dell systemd[1]: Starting TLP suspend/resume...
Apr 11 05:05:48 dell nm-dispatcher: req:2 'down' [eth0]: start running ordered scripts...
Apr 11 05:05:48 dell systemd[1]: Started TLP suspend/resume.
Apr 11 05:05:48 dell systemd[1]: Reached target Sleep.
Apr 11 05:05:48 dell systemd[1]: Starting Suspend...
Apr 11 05:05:48 dell systemd-sleep[7020]: /lib/systemd/system-sleep/sound: Going to suspend...
Apr 11 05:05:48 dell systemd-sleep[7020]: Failed to connect to non-global ctrl_ifname: (nil)  error: No such file or directory
Apr 11 05:05:48 dell systemd-sleep[7022]: /lib/systemd/system-sleep/wpasupplicant failed with error code 255.
Apr 11 05:05:49 dell systemd-sleep[7020]: Suspending system...
Apr 11 16:46:51 dell kernel: [17373.370197] PM: Syncing filesystems ... done.
Apr 11 16:46:51 dell kernel: [17373.391541] PM: Preparing system for sleep (mem)
Apr 11 16:46:51 dell kernel: [17373.391987] Freezing user space processes ... (elapsed 0.003 seconds) done.
Apr 11 16:46:51 dell kernel: [17373.395058] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Apr 11 16:46:51 dell kernel: [17373.396500] PM: Suspending system (mem)
Apr 11 16:46:51 dell kernel: [17373.396521] Suspending console(s) (use no_console_suspend to debug)
Apr 11 16:46:51 dell kernel: [17373.398621] sd 2:0:0:0: [sdc] Synchronizing SCSI cache
Apr 11 16:46:51 dell kernel: [17373.398748] sd 1:0:0:0: [sdb] Synchronizing SCSI cache
Apr 11 16:46:51 dell kernel: [17373.398842] sd 0:0:0:0: [sda] Synchronizing SCSI cache
Apr 11 16:46:51 dell kernel: [17373.398999] sd 1:0:0:0: [sdb] Stopping disk
Apr 11 16:46:51 dell kernel: [17373.399653] sd 0:0:0:0: [sda] Stopping disk
Apr 11 16:46:51 dell kernel: [17373.400760] sd 2:0:0:0: [sdc] Stopping disk
Apr 11 16:46:51 dell kernel: [17373.782939] PM: suspend of devices complete after 386.188 msecs
Apr 11 16:46:51 dell kernel: [17373.798944] PM: late suspend of devices complete after 15.999 msecs
Apr 11 16:46:51 dell kernel: [17373.800622] ehci-pci 0000:00:1d.0: System wakeup enabled by ACPI
Apr 11 16:46:51 dell kernel: [17373.800930] ehci-pci 0000:00:1a.0: System wakeup enabled by ACPI
Apr 11 16:46:51 dell kernel: [17373.800980] xhci_hcd 0000:00:14.0: System wakeup enabled by ACPI
Apr 11 16:46:51 dell kernel: [17373.815056] PM: noirq suspend of devices complete after 16.108 msecs
Apr 11 16:46:51 dell kernel: [17373.815505] ACPI: Preparing to enter system sleep state S3
Apr 11 16:46:51 dell kernel: [17373.827032] ACPI : EC: EC stopped
Apr 11 16:46:51 dell kernel: [17373.827033] PM: Saving platform NVS memory
Apr 11 16:46:51 dell kernel: [17373.827039] Disabling non-boot CPUs ...
Apr 11 16:46:51 dell kernel: [17373.827534] Broke affinity for irq 23
Apr 11 16:46:51 dell kernel: [17373.828570] smpboot: CPU 1 is now offline
Apr 11 16:46:51 dell kernel: [17373.839988] Broke affinity for irq 23
Apr 11 16:46:51 dell kernel: [17373.839993] Broke affinity for irq 30
Apr 11 16:46:51 dell kernel: [17373.841017] smpboot: CPU 2 is now offline
Apr 11 16:46:51 dell kernel: [17373.851875] Broke affinity for irq 16
Apr 11 16:46:51 dell kernel: [17373.851879] Broke affinity for irq 23
Apr 11 16:46:51 dell kernel: [17373.851882] Broke affinity for irq 30
Apr 11 16:46:51 dell kernel: [17373.852900] smpboot: CPU 3 is now offline
Apr 11 16:46:51 dell kernel: [17373.863836] Broke affinity for irq 16
Apr 11 16:46:51 dell kernel: [17373.863841] Broke affinity for irq 23
Apr 11 16:46:51 dell kernel: [17373.863845] Broke affinity for irq 30
Apr 11 16:46:51 dell kernel: [17373.864873] smpboot: CPU 4 is now offline
Apr 11 16:46:51 dell kernel: [17373.875982] Broke affinity for irq 16
Apr 11 16:46:51 dell kernel: [17373.875987] Broke affinity for irq 23
Apr 11 16:46:51 dell kernel: [17373.875990] Broke affinity for irq 30
Apr 11 16:46:51 dell kernel: [17373.877020] smpboot: CPU 5 is now offline
Apr 11 16:46:51 dell kernel: [17373.891692] Broke affinity for irq 16
Apr 11 16:46:51 dell kernel: [17373.891700] Broke affinity for irq 23
Apr 11 16:46:51 dell kernel: [17373.891707] Broke affinity for irq 27
Apr 11 16:46:51 dell kernel: [17373.891710] Broke affinity for irq 30
Apr 11 16:46:51 dell kernel: [17373.892762] smpboot: CPU 6 is now offline
Apr 11 16:46:51 dell kernel: [17373.907749] Broke affinity for irq 1
Apr 11 16:46:51 dell kernel: [17373.907759] Broke affinity for irq 9
Apr 11 16:46:51 dell kernel: [17373.907764] Broke affinity for irq 12
Apr 11 16:46:51 dell kernel: [17373.907769] Broke affinity for irq 16
Apr 11 16:46:51 dell kernel: [17373.907774] Broke affinity for irq 23
Apr 11 16:46:51 dell kernel: [17373.907777] Broke affinity for irq 25
Apr 11 16:46:51 dell kernel: [17373.907779] Broke affinity for irq 27
Apr 11 16:46:51 dell kernel: [17373.907781] Broke affinity for irq 28
Apr 11 16:46:51 dell kernel: [17373.907783] Broke affinity for irq 30
Apr 11 16:46:51 dell kernel: [17373.908817] smpboot: CPU 7 is now offline
Apr 11 16:46:51 dell kernel: [17373.924754] ACPI: Low-level resume complete
Apr 11 16:46:51 dell kernel: [17373.924793] ACPI : EC: EC started
Apr 11 16:46:51 dell kernel: [17373.924794] PM: Restoring platform NVS memory
Apr 11 16:46:51 dell kernel: [17373.925803] microcode: CPU0 microcode updated early to revision 0x1c, date = 2015-02-26
Apr 11 16:46:51 dell kernel: [17373.925825] Enabling non-boot CPUs ...
Apr 11 16:46:51 dell kernel: [17373.944779] x86: Booting SMP configuration:
Apr 11 16:46:51 dell kernel: [17373.944780] smpboot: Booting Node 0 Processor 1 APIC 0x1
Apr 11 16:46:51 dell kernel: [17373.948142]  cache: parent cpu1 should not be sleeping
Apr 11 16:46:51 dell kernel: [17373.948292] CPU1 is up
Apr 11 16:46:51 dell kernel: [17373.964863] smpboot: Booting Node 0 Processor 2 APIC 0x2
Apr 11 16:46:51 dell kernel: [17373.965785] microcode: CPU2 microcode updated early to revision 0x1c, date = 2015-02-26
Apr 11 16:46:51 dell kernel: [17373.968640]  cache: parent cpu2 should not be sleeping
Apr 11 16:46:51 dell kernel: [17373.968795] CPU2 is up
Apr 11 16:46:51 dell kernel: [17373.988826] smpboot: Booting Node 0 Processor 3 APIC 0x3
Apr 11 16:46:51 dell kernel: [17373.992163]  cache: parent cpu3 should not be sleeping
Apr 11 16:46:51 dell kernel: [17373.992310] CPU3 is up
Apr 11 16:46:51 dell kernel: [17374.008879] smpboot: Booting Node 0 Processor 4 APIC 0x4
Apr 11 16:46:51 dell kernel: [17374.009697] microcode: CPU4 microcode updated early to revision 0x1c, date = 2015-02-26
Apr 11 16:46:51 dell kernel: [17374.012573]  cache: parent cpu4 should not be sleeping
Apr 11 16:46:51 dell kernel: [17374.012722] CPU4 is up
Apr 11 16:46:51 dell kernel: [17374.033044] smpboot: Booting Node 0 Processor 5 APIC 0x5
Apr 11 16:46:51 dell kernel: [17374.036644]  cache: parent cpu5 should not be sleeping
Apr 11 16:46:51 dell kernel: [17374.036796] CPU5 is up
Apr 11 16:46:51 dell kernel: [17374.073039] smpboot: Booting Node 0 Processor 6 APIC 0x6
Apr 11 16:46:51 dell kernel: [17374.073925] microcode: CPU6 microcode updated early to revision 0x1c, date = 2015-02-26
Apr 11 16:46:51 dell kernel: [17374.076895]  cache: parent cpu6 should not be sleeping
Apr 11 16:46:51 dell kernel: [17374.077046] CPU6 is up
Apr 11 16:46:51 dell kernel: [17374.101162] smpboot: Booting Node 0 Processor 7 APIC 0x7
Apr 11 16:46:51 dell kernel: [17374.104861]  cache: parent cpu7 should not be sleeping
Apr 11 16:46:51 dell kernel: [17374.105012] CPU7 is up
Apr 11 16:46:51 dell kernel: [17374.111893] ACPI: Waking up from system sleep state S3
Apr 11 16:46:51 dell kernel: [17374.169369] ehci-pci 0000:00:1d.0: System wakeup disabled by ACPI
Apr 11 16:46:51 dell kernel: [17374.170294] ehci-pci 0000:00:1a.0: System wakeup disabled by ACPI
Apr 11 16:46:51 dell kernel: [17374.170310] xhci_hcd 0000:00:14.0: System wakeup disabled by ACPI
Apr 11 16:46:51 dell kernel: [17374.170418] PM: noirq resume of devices complete after 17.795 msecs

เป็นเรื่องปกติหรือไม่ (การปิดฝาหมายเหตุทำสิ่งเดียวกันยกเว้น systemd จะหยุดทำงานเร็วขึ้นและทำงานน้อยลง)


ฉันไม่แน่ใจว่ามันเกี่ยวข้อง แต่คุณเห็นส่วนของหน้าคนที่ระบุด้วยman systemd | grep "knows various"หรือไม่ ดูเหมือนว่าแปลกที่การนอนหลับและการพักการทำงานดูเหมือนจะเหยียบย่ำกัน แค่ความคิด
Elder Geek

ฉันเริ่มคิดว่านี่เป็นไปได้ข้อผิดพลาดเคอร์เนล คือนี้มีประโยชน์หรือไม่
Elder Geek

@ElderGeek มีจำนวนมากให้อ่านที่นั่น :( ฉันคิดว่ามันเป็นเหมือน systemd ค้างระบบบนฝาปิดจากนั้นเมื่อเปิดฝา systemd thaws และเมื่อเคอร์เนล thaw ถูกเปิดใช้งานจากการปิดฝาก่อนหน้าไปนอนและตื่นทันทีเพราะฝาเปิดอยู่ ... หรืออะไรทำนองนั้นมันซับซ้อนฉันไม่ต้องการความกรุณามากมายที่จะสูญเปล่าดังนั้นโปรดโพสต์อะไรก็ตามแม้ว่าจะเป็น "อ่านนี่" และฉันจะยอมรับมันก่อนที่จะหมดอายุคุณเป็นคนที่ทำงานหนักทุกคนสมควรได้รับ :)
WinEunuuchs2Unix

ตกลงฉันให้ดีที่สุดแล้ว ฉันหวังว่ามันจะช่วย :-)
Elder Geek

BIOS ของคุณมีตัวเลือกสถานะพักเครื่องหรือไม่? ถ้าเป็นเช่นนั้นการปรับตัวเลือกมีผลกระทบหรือไม่?
Elder Geek

คำตอบ:


5

หลังจากตรวจสอบข้อมูลทั้งหมดที่ฉันสามารถหาได้ฉันได้ข้อสรุปว่าคุณได้รับผลกระทบจากข้อผิดพลาดเคอร์เนลนี้ ซึ่งส่งผลกระทบต่อระบบจำนวนมากรวมถึง Asus, Dell, HP, Lenovo และอื่น ๆ ข้อผิดพลาดนี้จะถูกทำเครื่องหมายสำหรับการหมดอายุใน 47 วันหากไม่มีกิจกรรมเพิ่มเติมเกิดขึ้นร้อนมากคะแนน 412 คะแนนความร้อนบั๊กและรายงานว่ามีผลต่อ 86 คนในขณะนี้ ฉันขอแนะนำให้คุณสมัครสมาชิกและให้ข้อมูลที่เกี่ยวข้องกับเคอร์เนลที่คุณสามารถช่วยชี้แจงปัญหาเพื่อให้มันยังคงเปิดอยู่และ devs สามารถสควอชได้

วิธีแก้ปัญหาที่น่าจะเป็นการอัปเกรด / ย้อนกลับไปเป็นเคอร์เนล 4.4.8 ดังที่ระบุไว้ที่นี่และยืนยันที่นี่และที่นี่

งานได้รับการร้องขอให้ย้อนกลับการแบ่งเคอร์เนลแต่ข้อผิดพลาดหมดอายุในขณะนี้ดังนั้นดูเหมือนว่า devs จะไม่ได้รับความช่วยเหลือทั้งหมดที่พวกเขาต้องการในการพิจารณาสาเหตุที่แท้จริงของพฤติกรรมนี้ ใกล้ที่ฉันสามารถบอกได้จากการอ่านรายงานบั๊กปัญหานี้ปรากฏในเคอร์เนล 4.4.0 ได้รับการแก้ไขใน 4.4.8 จากนั้นปรากฏขึ้นอีกครั้งในช่วงประมาณ 4.5.2 แต่ฉันจะไม่เรียกร้องให้แน่ใจ

วิธีแก้ปัญหาการอัพเกรดเคอร์เนลอื่นที่เป็นไปได้ถูกรายงานไว้ที่นี่แม้ว่าฉันไม่พบการยืนยันในรายการนั้น

หากคุณใช้เคอร์เนลจากที่เก็บมันอาจเป็นประโยชน์ถ้าคุณจะเรียกใช้ubuntu-bug linuxจากเทอร์มินัลเพื่อสร้างรายงานข้อผิดพลาดใหม่ที่ให้ข้อมูลเฉพาะเกี่ยวกับเคอร์เนล / ปัญหาของคุณ

คุณอาจต้องการแยกออกจากการดำเนินการตามคำสั่งเป็นผู้ร้าย คุณควรจะสามารถทำได้โดยปิดการใช้งานทั้งหมดยกเว้น CPU0 เช่น:

for x in /sys/devices/system/cpu/cpu*/online; do
  echo 0 >"$x"
done

คุณอาจพบว่าข้อมูลนี้มีประโยชน์ในการติดตามสาเหตุที่แท้จริงของปัญหานี้

แหล่งที่มา:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1574125/

/unix/145645/disabling-cpu-cores-on-quad-core-processor-on-linux


1
ยอมรับเงินรางวัล :) โปรดทราบว่าฉันใช้ 4.9.21 อยู่แล้ว แต่ได้ลองใช้เคอร์เนล 4.10.10 ในกรณีนี้ ผลลัพธ์ที่เหมือนกันเคอร์เนลบางส่วนจะหยุดทำงานชั่วคราวและปิดระบบ แต่เมื่อดำเนินการต่อจะเสร็จสิ้นการหยุดทำงานชั่วคราวด้วยการปลุกทันที (ไม่มีปัญหาที่มองเห็นได้นอกเหนือจากในบันทึก)
WinEunuuchs2Unix

ฉันคิดว่ามีการถดถอย แก้ไขคำตอบแล้ว คุณสามารถทดสอบกับ 4.4.8 ได้ไหม
Elder Geek

แน่นอนในสถานการณ์เดียวกันกับ 4.4.8 - Systemd หยุดการทำงานชั่วคราวของระบบและเมื่อดำเนินการต่อเคอร์เนลจะเข้าสู่โหมดสลีและตื่นขึ้นมาทันที ไม่มีใครรู้ว่าสิ่งนี้เกิดขึ้นนอกเสียจากว่าพวกเขาตรวจสอบบันทึกที่ฉันโพสต์ไว้ด้านบน ขอบคุณที่ลอง :)
WinEunuuchs2Unix

น่าสนใจ ดูเหมือนว่ามีบางสิ่งในรายการซักอบรีดของสิ่งที่คุณพยายามทำอาจเป็นอันตรายมากกว่าดี คุณสามารถทำซ้ำพฤติกรรมนี้จากสื่อสดได้หรือไม่? คุณมีการสำรองข้อมูลก่อนที่จะมีปัญหานี้โผล่ขึ้นมา?
Elder Geek

ใช่. ฉันอยากติดตั้ง 17.04 ใหม่ให้กับ SDA 240GB SSD ที่ยังไม่ได้ใช้ของฉัน 16.04 ปัจจุบันของฉันได้รับการอัพเกรดจาก 14.04 ใน SDC และฉันมีปัญหา 3 สัปดาห์หลังจากอัปเกรด ฉันกำลังทำงานกับสคริปต์สำรองในตอนนี้ แต่ไม่มีการสำรองข้อมูลจากสิงหาคม 2016 เมื่อฉันอัพเกรดเป็น 16.04
WinEunuuchs2Unix

2

นี่คือปัญหาเฉพาะที่ปรากฏใน dmesg:

PM: Preparing system for sleep (mem)
[...]
PM: Suspending system (mem)

เริ่มแรกลองทำ:

sudo -H gedit /etc/default/grub

และตั้งค่าบรรทัด:

GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor"

พารามิเตอร์อื่น ๆ ที่มีอยู่ก่อนหน้านี้ในบรรทัดนี้สามารถคงไว้ซึ่งไม่เปลี่ยนแปลงกล่าวคือเพียงเพิ่มบางครั้งที่ระบุไว้

เพื่อให้การเปลี่ยนแปลงมีประสิทธิภาพให้รัน:

sudo update-grub

นอกจากนี้ยังมีรายงานปัญหาที่เกิดขึ้นapt-daily.serviceซึ่งเป็นบริการอัปเดตที่รันในขณะบู๊ต

ลองปิดการใช้งานบริการ:

sudo apt-systemctl disable daily.service # disable run when system boot

วิธีแก้ปัญหาอื่นที่ทำงานได้ดีสำหรับฉัน:

sudo -H gedit /etc/systemd/system.conf

เปลี่ยนบรรทัดต่อไปนี้โดยไม่ใส่เครื่องหมายข้อคิดเห็นและตั้งค่าเป็นค่าที่ยังอนุญาตให้ระบบโหลด:

# DefaultTimeoutStartSec = 90s
DefaultTimeoutStartSec = 10s
# DefaultTimeoutStopSec = 90s
DefaultTimeoutStopSec = 10s

จดบันทึก dmesg หากการปรับปรุงไม่ได้สร้างความล้มเหลวในการโหลดและหากเหมาะสมให้ปรับค่า


ฉันไม่คิดว่าคุณต้องการช่องว่างระหว่างไดเรกทอรีย่อย etc / default / grub ขอบคุณที่ตอบเป็นคนแรกในเวลาสองสัปดาห์ :)
WinEunuuchs2Unix

เอาล่ะไม่จำเป็นต้องมีพื้นที่ว่างการจัดรูปแบบผิดพลาดขอบคุณสำหรับการแก้ไข ฉันแก้ไขมันขาดบอกว่าคุณต้องอัปเดตด้วง
Druida Obelix

ขอบคุณสำหรับการอัปเดตของคุณ ฉันใช้เสรีภาพในการเน้นบางบรรทัดของคุณกด{}ปุ่มและแปลงเป็นบล็อคซอร์สโค้ด สิ่งนี้ทำให้มันเป็นแบบอักษรที่ไม่ได้สัดส่วนเหมือนเทอร์มินัลและทำให้ "รหัส" เลื่อนขึ้นและลงและจากซ้ายไปขวา เป็นแบบแผนที่ใช้ที่นี่ใน AskUbuntu ฉันจะดูคำapt-daily.serviceขอบคุณสำหรับเคล็ดลับนั้น
WinEunuuchs2Unix

1
ปรากฏให้ฉัน "แก้ไข" เหล่านี้เป็นรายการซักผ้าของการแก้ไขที่เป็นไปได้ไม่ใช่สิ่งที่เหมาะกับคำถามที่ OP ถาม อะไรในบันทึกของเคอร์เนลที่ทำให้คุณสงสัยว่าไฟแบ็คไลท์หรือรายวันมีส่วนเกี่ยวข้อง ฉันยินดีที่จะลองทำทุกอย่าง แต่ดูเหมือนว่าจะเป็นเรื่องตำรา
pauljohn32

1
หลังจากทำการเปลี่ยนแปลงนี้ใน system.conf แล้วระบบเครือข่ายของฉันจะไม่กู้คืนหลังจากที่ถูกระงับ
pauljohn32

0

เกี่ยวกับความคิดเห็นเหล่านี้:

"... เคอร์เนลหยุดทำงานชั่วคราวบางส่วนและปิดระบบ แต่เมื่อดำเนินการต่อจะหยุดทำงานชั่วคราวด้วยการปลุกทันที (ไม่มีปัญหาที่มองเห็นนอกเหนือจากในบันทึก)"

และ

"สถานการณ์เดียวกันแน่นอนกับ 4.4.8 - Systemd จะระงับระบบและเมื่อดำเนินการต่อเคอร์เนลจะเข้าสู่โหมดสลีและตื่นทันทีไม่มีใครจะรู้ว่าสิ่งนี้เกิดขึ้นนอกเสียจากว่าพวกเขาตรวจสอบบันทึกที่ฉันโพสต์ข้างต้น"

นี่ไม่ใช่ปัญหาที่เกิดขึ้นจริงและเป็นผลสืบเนื่องมาจากเมื่อคอนโซลเอาต์พุตถูกหยุดชั่วคราวและกลับมาทำงานต่อในภายหลัง แต่แน่นอนว่ามันจะทำให้ตกใจที่จะเห็นเอาต์พุตบัฟเฟอร์ที่สร้างขึ้นในระหว่างการพักจริงออกมาในช่วงประวัติย่อ

สำหรับวัตถุประสงค์ในการแก้ไขข้อบกพร่องคอนโซลระงับสามารถปิดใช้งาน:

# echo N > /sys/module/printk/parameters/console_suspend
# cat /sys/module/printk/parameters/console_suspend
N

จากนั้นทริกเกอร์การระงับ ตัวอย่างเช่นโดย:

# echo mem > /sys/power/state

คุณควรเห็นเอาต์พุตคอนโซลที่เกี่ยวข้องทั้งหมดของ suspend ออกมาก่อนดำเนินการต่อตามที่คุณคาดหวัง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.