You are not logged in.
Hi,
After updating from kernel 4.3 to kernel 4.4 suspend/resume no longer works properly on my Dell XPS 13 9343.
4.3:
Pressing the power button suspends the laptop
Closing the lid suspends the laptop
# sudo pm-suspend suspends the laptop
Opening the lid resumes the laptop
Pressing the power button when suspended resumes the laptop
4.4: or
Pressing the power button does nothing
Closing the lid does nothing
# sudo pm-suspend suspends the laptop but the power button then does nothing. I have to close the lid and open it again for it to resume (?), or keep the power button pressed for a very long time.
I think the newer XPS13 9350 has similar power issues (https://bbs.archlinux.org/viewtopic.php … 5#p1602995).
Getting really annoyed with the XPS and thinking of getting something else instead. It seems the need for workarounds to get everything working properly on this thing will never die ![]()
Offline
My Thinkpad W550s is doing exactly the same thing.
Offline
I have what I think is a similar issue with Dell XPS 15 9550. If I suspend and resume while AC is plugged in, it works fine. If I unplug the AC prior to, or after suspending, it appears to reboot when I try to wake back up from suspend.
I was able to suspend and resume without issue previously, so something has changed recently to break this. However, I've tried using the 4.1 LTS kernel, and this still happens. I don't have a 4.3 kernel package I can downgrade to and test with. I am on 4.4.3, and trying the 4.4.1 kernel I still have on my hd did not resolve the issue.
Here's journalctl when it works (AC plugged in):
Mar 06 09:58:25 ideal kernel: cache: parent cpu1 should not be sleeping
Mar 06 09:58:25 ideal kernel: smpboot: Booting Node 0 Processor 1 APIC 0x2
Mar 06 09:58:25 ideal kernel: x86: Booting SMP configuration:
Mar 06 09:58:25 ideal kernel: Enabling non-boot CPUs ...
Mar 06 09:58:25 ideal kernel: PM: Restoring platform NVS memory
Mar 06 09:58:25 ideal kernel: ACPI : EC: EC started
Mar 06 09:58:25 ideal kernel: ACPI: Low-level resume complete
Mar 06 09:58:25 ideal kernel: smpboot: CPU 7 is now offline
Mar 06 09:58:25 ideal kernel: smpboot: CPU 6 is now offline
Mar 06 09:58:25 ideal kernel: smpboot: CPU 5 is now offline
Mar 06 09:58:25 ideal kernel: smpboot: CPU 4 is now offline
Mar 06 09:58:25 ideal kernel: smpboot: CPU 3 is now offline
Mar 06 09:58:25 ideal kernel: smpboot: CPU 2 is now offline
Mar 06 09:58:25 ideal kernel: smpboot: CPU 1 is now offline
Mar 06 09:58:25 ideal kernel: Disabling non-boot CPUs ...
Mar 06 09:58:25 ideal kernel: PM: Saving platform NVS memory
Mar 06 09:58:25 ideal kernel: ACPI : EC: EC stopped
Mar 06 09:58:25 ideal kernel: ACPI: Preparing to enter system sleep state S3
Mar 06 09:58:25 ideal kernel: PM: noirq suspend of devices complete after 13.969 msecs
Mar 06 09:58:25 ideal kernel: xhci_hcd 0000:00:14.0: System wakeup enabled by ACPI
Mar 06 09:58:25 ideal kernel: PM: late suspend of devices complete after 11.003 msecs
Mar 06 09:58:25 ideal kernel: PM: suspend of devices complete after 278.831 msecs
Mar 06 09:58:25 ideal kernel: Trying to free nonexistent resource <000000000000c000-000000000000c0ff>
Mar 06 09:58:25 ideal kernel: brcmfmac: brcmf_fil_cmd_data: bus is down. we have nothing to do.
Mar 06 09:58:25 ideal kernel: Suspending console(s) (use no_console_suspend to debug)
Mar 06 09:58:25 ideal kernel: PM: Suspending system (mem)
Mar 06 09:58:25 ideal kernel: Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Mar 06 09:58:25 ideal kernel: Freezing user space processes ... (elapsed 0.002 seconds) done.
Mar 06 09:58:14 ideal wpa_supplicant[583]: nl80211: deinit ifname=wlp2s0 disabled_11b_rates=0
Mar 06 09:58:14 ideal kernel: bbswitch: enabling discrete graphics
Mar 06 09:58:14 ideal kernel: PM: Preparing system for sleep (mem)
Mar 06 09:58:14 ideal kernel: PM: Syncing filesystems ... done.
Mar 06 09:58:14 ideal systemd[1]: Started Network Manager Script Dispatcher Service.
Mar 06 09:58:14 ideal dbus[341]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Mar 06 09:58:14 ideal systemd-sleep[1728]: Suspending system...
Mar 06 09:58:14 ideal systemd[1]: Starting Network Manager Script Dispatcher Service...
Mar 06 09:58:14 ideal systemd[1]: Starting Suspend...
Mar 06 09:58:14 ideal systemd[1]: Reached target Sleep.
Mar 06 09:58:14 ideal kdeinit5[725]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "Metered"
Mar 06 09:58:14 ideal dbus[341]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service'
Mar 06 09:58:14 ideal NetworkManager[348]: <warn> Failed to GDBus.Error:fi.w1.wpa_supplicant1.NotConnected: This interface is not connected: disconnect.
Mar 06 09:58:14 ideal wpa_supplicant[583]: nl80211: deinit ifname=p2p-dev-wlp2s0 disabled_11b_rates=0
Mar 06 09:58:14 ideal kscreenlocker_greet[1686]: org.kde.keyboardLayout: Layouts list changed: ("us")
Mar 06 09:58:14 ideal kscreenlocker_greet[1686]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserDelegate.qml:82:9: QML Image: Cannot open: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/system-log-out
Mar 06 09:58:14 ideal kscreenlocker_greet[1686]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserDelegate.qml:82:9: QML Image: Cannot open: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/user-identity
Mar 06 09:58:13 ideal ksmserver[737]: CreateNotify: 81788942
Mar 06 09:58:13 ideal ksmserver[737]: MapNotify: 18874385
Mar 06 09:58:13 ideal ksmserver[737]: MapNotify: 81788938
Mar 06 09:58:13 ideal ksmserver[737]: CreateNotify: 81788939
Mar 06 09:58:13 ideal ksmserver[737]: CreateNotify: 81788938
Mar 06 09:58:13 ideal ksmserver[737]: CreateNotify: 81788937
Mar 06 09:58:13 ideal ksmserver[737]: CreateNotify: 81788935
Mar 06 09:58:13 ideal NetworkManager[348]: <info> NetworkManager state is now ASLEEP
Mar 06 09:58:13 ideal ksmserver[737]: CreateNotify: 81788931
Mar 06 09:58:13 ideal avahi-daemon[358]: Interface wlp2s0.IPv6 no longer relevant for mDNS.
Mar 06 09:58:13 ideal avahi-daemon[358]: Leaving mDNS multicast group on interface wlp2s0.IPv6 with address fe80::4ae2:44ff:fef6:1c41.
Mar 06 09:58:13 ideal NetworkManager[348]: <info> Removing DNS information from /usr/bin/resolvconf
Mar 06 09:58:13 ideal avahi-daemon[358]: Withdrawing address record for fe80::4ae2:44ff:fef6:1c41 on wlp2s0.
Mar 06 09:58:13 ideal avahi-daemon[358]: Interface wlp2s0.IPv4 no longer relevant for mDNS.
Mar 06 09:58:13 ideal avahi-daemon[358]: Leaving mDNS multicast group on interface wlp2s0.IPv4 with address 192.168.2.10.
Mar 06 09:58:13 ideal avahi-daemon[358]: Withdrawing address record for 192.168.2.10 on wlp2s0.
Mar 06 09:58:13 ideal wpa_supplicant[583]: wlp2s0: CTRL-EVENT-DISCONNECTED bssid=f8:1e:df:e9:7d:49 reason=3 locally_generated=1
Mar 06 09:58:13 ideal NetworkManager[348]: <info> (wlp2s0): DHCPv4 state changed bound -> done
Mar 06 09:58:13 ideal NetworkManager[348]: <info> (wlp2s0): canceled DHCP transaction, DHCP client pid 1576
Mar 06 09:58:13 ideal ksmserver[737]: CreateNotify: 18874385
Mar 06 09:58:13 ideal ksmserver[737]: Lock window Id: 18874385
Mar 06 09:58:13 ideal NetworkManager[348]: <info> (wlp2s0): device state change: activated -> unmanaged (reason 'sleeping') [100 10 37]
Mar 06 09:58:13 ideal NetworkManager[348]: <info> sleeping...
Mar 06 09:58:13 ideal NetworkManager[348]: <info> sleep requested (sleeping: no enabled: yes)
Mar 06 09:58:13 ideal kdeinit5[725]: bluedevil: About to suspend
Mar 06 09:58:13 ideal ksmserver[737]: lock called
Mar 06 09:58:13 ideal kdeinit5[725]: kscreen.kded: System is going to suspend, won't be changing config (waited for 1001 ms)
Mar 06 09:58:13 ideal kdeinit5[725]: powerdevil: Starting Login1 suspend job
Mar 06 09:58:13 ideal kdeinit5[725]: powerdevil: Suspend session triggered with QMap(("Explicit", QVariant(bool, true))("SkipFade", QVariant(bool, true))("Type", QVariant(uint, 1)))`
Mar 06 09:58:13 ideal kdeinit5[725]: powerdevil: Suspend session triggered with QMap(("Explicit", QVariant(bool, true))("Type", QVariant(uint, 1)))And here's some output from a failed attempt:
Mar 06 10:02:06 ideal kernel: e820: BIOS-provided physical RAM map:
Mar 06 10:02:06 ideal kernel: x86/fpu: Using 'eager' FPU context switches.
Mar 06 10:02:06 ideal kernel: x86/fpu: Enabled xstate features 0x1f, context size is 1088 bytes, using 'standard' format.
Mar 06 10:02:06 ideal kernel: x86/fpu: Supporting XSAVE feature 0x10: 'MPX CSR'
Mar 06 10:02:06 ideal kernel: x86/fpu: Supporting XSAVE feature 0x08: 'MPX bounds registers'
Mar 06 10:02:06 ideal kernel: x86/fpu: Supporting XSAVE feature 0x04: 'AVX registers'
Mar 06 10:02:06 ideal kernel: x86/fpu: Supporting XSAVE feature 0x02: 'SSE registers'
Mar 06 10:02:06 ideal kernel: x86/fpu: Supporting XSAVE feature 0x01: 'x87 floating point registers'
Mar 06 10:02:06 ideal kernel: x86/fpu: xstate_offset[4]: 1024, xstate_sizes[4]: 64
Mar 06 10:02:06 ideal kernel: x86/fpu: xstate_offset[3]: 960, xstate_sizes[3]: 64
Mar 06 10:02:06 ideal kernel: x86/fpu: xstate_offset[2]: 576, xstate_sizes[2]: 256
Mar 06 10:02:06 ideal kernel: Command line: initrd=\intel-ucode.img initrd=\initramfs-linux.img root=PARTUUID=e6fc1907-5c35-4c95-b417-cff62c4f8042 rw i915.preliminary_hw_support=1
Mar 06 10:02:06 ideal kernel: Linux version 4.4.3-1-ARCH (builduser@tobias) (gcc version 5.3.0 (GCC) ) #1 SMP PREEMPT Fri Feb 26 15:09:29 CET 2016
Mar 06 10:02:06 ideal kernel: Initializing cgroup subsys cpuacct
Mar 06 10:02:06 ideal kernel: Initializing cgroup subsys cpu
Mar 06 10:02:06 ideal kernel: Initializing cgroup subsys cpuset
Mar 06 10:02:06 ideal systemd-journald[172]: Time spent on flushing to /var is 1.306ms for 2 entries.
Mar 06 10:02:06 ideal systemd-journald[172]: System journal (/var/log/journal/) is 928.1M, max 4.0G, 3.0G free.
Mar 06 10:02:06 ideal systemd-journald[172]: Runtime journal (/run/log/journal/) is 8.0M, max 794.9M, 786.9M free.
-- Reboot --
Mar 06 10:01:47 ideal systemd-sleep[1443]: Suspending system...
Mar 06 10:01:47 ideal systemd[1]: Starting Suspend...
Mar 06 10:01:47 ideal ksmserver[800]: UnmapNotify: 35651635
Mar 06 10:01:47 ideal ksmserver[800]: UnmapNotify: 35651635
Mar 06 10:01:47 ideal systemd[1]: Reached target Sleep.
Mar 06 10:01:47 ideal kdeinit5[788]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "Metered"
Mar 06 10:01:47 ideal NetworkManager[417]: <warn> Failed to GDBus.Error:fi.w1.wpa_supplicant1.NotConnected: This interface is not connected: disconnect.
Mar 06 10:01:47 ideal wpa_supplicant[521]: nl80211: deinit ifname=p2p-dev-wlp2s0 disabled_11b_rates=0
Mar 06 10:01:46 ideal kscreenlocker_greet[1402]: org.kde.keyboardLayout: Layouts list changed: ("us")
Mar 06 10:01:46 ideal kscreenlocker_greet[1402]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserDelegate.qml:82:9: QML Image: Cannot open: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/system-log-out
Mar 06 10:01:46 ideal kscreenlocker_greet[1402]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserDelegate.qml:82:9: QML Image: Cannot open: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/user-identity
Mar 06 10:01:46 ideal ksmserver[800]: CreateNotify: 2097166
Mar 06 10:01:46 ideal ksmserver[800]: MapNotify: 18874374
Mar 06 10:01:46 ideal ksmserver[800]: MapNotify: 2097162
Mar 06 10:01:46 ideal ksmserver[800]: CreateNotify: 2097163
Mar 06 10:01:46 ideal ksmserver[800]: CreateNotify: 2097162
Mar 06 10:01:46 ideal ksmserver[800]: CreateNotify: 2097161
Mar 06 10:01:46 ideal ksmserver[800]: CreateNotify: 2097159
Mar 06 10:01:46 ideal ksmserver[800]: CreateNotify: 2097155
Mar 06 10:01:46 ideal NetworkManager[417]: <info> NetworkManager state is now ASLEEP
Mar 06 10:01:46 ideal ksmserver[800]: CreateNotify: 18874376
Mar 06 10:01:46 ideal ksmserver[800]: CreateNotify: 18874374
Mar 06 10:01:46 ideal NetworkManager[417]: <info> Removing DNS information from /usr/bin/resolvconf
Mar 06 10:01:46 ideal ksmserver[800]: Lock window Id: 18874374
Mar 06 10:01:46 ideal avahi-daemon[420]: Interface wlp2s0.IPv6 no longer relevant for mDNS.
Mar 06 10:01:46 ideal avahi-daemon[420]: Leaving mDNS multicast group on interface wlp2s0.IPv6 with address fe80::4ae2:44ff:fef6:1c41.
Mar 06 10:01:46 ideal avahi-daemon[420]: Withdrawing address record for fe80::4ae2:44ff:fef6:1c41 on wlp2s0.
Mar 06 10:01:46 ideal avahi-daemon[420]: Interface wlp2s0.IPv4 no longer relevant for mDNS.
Mar 06 10:01:46 ideal avahi-daemon[420]: Leaving mDNS multicast group on interface wlp2s0.IPv4 with address 192.168.2.10.
Mar 06 10:01:46 ideal avahi-daemon[420]: Withdrawing address record for 192.168.2.10 on wlp2s0.
Mar 06 10:01:46 ideal wpa_supplicant[521]: wlp2s0: CTRL-EVENT-DISCONNECTED bssid=f8:1e:df:e9:7d:49 reason=3 locally_generated=1
Mar 06 10:01:46 ideal NetworkManager[417]: <info> (wlp2s0): DHCPv4 state changed bound -> done
Mar 06 10:01:46 ideal NetworkManager[417]: <info> (wlp2s0): canceled DHCP transaction, DHCP client pid 1341
Mar 06 10:01:46 ideal NetworkManager[417]: <info> (wlp2s0): device state change: activated -> unmanaged (reason 'sleeping') [100 10 37]
Mar 06 10:01:46 ideal NetworkManager[417]: <info> sleeping...
Mar 06 10:01:46 ideal NetworkManager[417]: <info> sleep requested (sleeping: no enabled: yes)
Mar 06 10:01:46 ideal ksmserver[800]: lock called
Mar 06 10:01:46 ideal kdeinit5[788]: bluedevil: About to suspend
Mar 06 10:01:46 ideal kdeinit5[788]: kscreen.kded: System is going to suspend, won't be changing config (waited for 1001 ms)
Mar 06 10:01:46 ideal kdeinit5[788]: powerdevil: Starting Login1 suspend job
Mar 06 10:01:46 ideal kdeinit5[788]: powerdevil: Suspend session triggered with QMap(("Explicit", QVariant(bool, true))("SkipFade", QVariant(bool, true))("Type", QVariant(uint, 1)))
Mar 06 10:01:46 ideal kdeinit5[788]: powerdevil: Suspend session triggered with QMap(("Explicit", QVariant(bool, true))("Type", QVariant(uint, 1)))Offline
Hi !
Were you able to solve this issue ?
I have the same laptop and I am facing the same problem. I hoped that new kernels may solve the issue, but it is still there with kernel 4.6.3...
Moreover, this bug is very strange : it may work for a while, and suddenly re-appears again after some reboot.
I tried to bisect the kernel but it takes ages to see whether it is actually working or not.
In addition, brightness keys do not work anymore after unsuccessful suspend...
T
Offline
I gave up on this laptop and got a new Precision instead. I needed more memory anyway. Arch works flawlessly on this one!
Offline
Arghhh !
I can't be the only one facing this issue !
There are so many people running this laptop under linux...
Btw, thank you very much for your answer.
T
Offline
I didn't solve this problem, it just seems to have disappeared. I'm currently on the 4.6.1-2-ARCH kernel. I don't know if it was a more recent version of some package that fixed it, or if it's some hardware fault that just disappeared, or something else.
Offline
Oh,
I am also running kernel 4.6.1-2-ARCH, my system is rather "vanilla" and I still have this issue.
I must be cursed...
T
Offline
I am on Linux marmottes 4.6.4-1-ARCH #1 SMP PREEMPT Mon Jul 11 19:12:32 CEST 2016 x86_64 GNU/Linux,
It's an XPS 15 9550
This issue has only started happening relatively recently (~ 2 weeks). Doesn't seem to matter about AC power, wake from suspend hangs and requires hard reboot.
[ apologise for aside, but please ping me if you also have no microphone or speaker until plugging something in, and then still no microphone, if I'm not alone I'll start a thread ]
Offline