I’ve been running a custom image based on Aurora stable since January, and I have noticed that the system encounters hard freezes periodically – graphics are totally unresponsive, no ability to drop to a TTY, no SSH connectivity…the only way to recover the system is to force a shutdown using the power switch.
I’ve been collecting logs on this issue (using journalctl -b -1) for a while, but can’t find any consistent pattern in the logs that would explain why this is occurring. The only thing I can say is that this happens most often after suspending the system (although this is not the only time these lockups happen!).
I have this image running on three different machines with varying hardware (listed below). All three have been exhibiting this behavior, so I don’t .
- Custom-built workstation/server (AMD Ryzen 9 3900X)
- Dell Precision 5510 (Intel i7 6th gen, don’t have the exact CPU model on hand)
- Dell XPS 15 7590 (Intel i7-9750H)
Here’s one journalctl log I collected leading up to a freeze after sleep on the Precision 5510, in case anything I missed stands out to someone else.
Jul 24 22:10:00 precision5510 systemd-logind[1948]: The system will suspend now!
Jul 24 22:10:00 precision5510 ModemManager[2122]: <msg> [sleep-monitor-systemd] system is about to suspend
Jul 24 22:10:00 precision5510 NetworkManager[2208]: <info> [1753409400.3579] manager: sleep: sleep requested (sleeping: no enabled: yes)
Jul 24 22:10:00 precision5510 NetworkManager[2208]: <info> [1753409400.3581] device (p2p-dev-wlp2s0): state change: disconnected -> unmanaged (reason 'unmanaged-sleeping', managed-type: 'full')
Jul 24 22:10:00 precision5510 NetworkManager[2208]: <info> [1753409400.3584] manager: NetworkManager state is now ASLEEP
Jul 24 22:10:00 precision5510 NetworkManager[2208]: <info> [1753409400.3585] device (wlp2s0): state change: activated -> deactivating (reason 'sleeping', managed-type: 'full')
Jul 24 22:10:00 precision5510 dbus-broker[1905]: A security policy denied :1.88 to send method call /org/freedesktop/login1/seat/seat0:org.freedesktop.login1.Seat.Inhibit to org.freedesktop.login1.
Jul 24 22:10:00 precision5510 kwin_wayland[2844]: kwin_core: Failed to delay sleep: Sender is not authorized to send message
Jul 24 22:10:00 precision5510 systemd[1]: Starting NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service...
Jul 24 22:10:00 precision5510 systemd[1]: Started NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service.
Jul 24 22:10:00 precision5510 audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res>
Jul 24 22:10:00 precision5510 kernel: wlp2s0: deauthenticating from dc:8d:8a:96:ea:b6 by local choice (Reason: 3=DEAUTH_LEAVING)
Jul 24 22:10:00 precision5510 flatpak[9106]: 22:10:00.469 › [GatewaySocket] Performing an expedited heartbeat reason: network detected offline.
Jul 24 22:10:00 precision5510 wpa_supplicant[2234]: nl80211: send_event_marker failed: Source based routing not supported
Jul 24 22:10:00 precision5510 wpa_supplicant[2234]: wlp2s0: CTRL-EVENT-DISCONNECTED bssid=dc:8d:8a:96:ea:b6 reason=3 locally_generated=1
Jul 24 22:10:00 precision5510 wpa_supplicant[2234]: wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
Jul 24 22:10:00 precision5510 NetworkManager[2208]: <info> [1753409400.4874] device (wlp2s0): supplicant interface state: completed -> disconnected
Jul 24 22:10:00 precision5510 NetworkManager[2208]: <info> [1753409400.4876] device (wlp2s0): state change: deactivating -> disconnected (reason 'sleeping', managed-type: 'full')
Jul 24 22:10:00 precision5510 NetworkManager[2208]: <info> [1753409400.4879] dhcp4 (wlp2s0): canceled DHCP transaction
Jul 24 22:10:00 precision5510 NetworkManager[2208]: <info> [1753409400.4881] dhcp4 (wlp2s0): activation: beginning transaction (timeout in 45 seconds)
Jul 24 22:10:00 precision5510 avahi-daemon[1908]: Withdrawing address record for fe80::476e:837c:97b3:6f50 on wlp2s0.
Jul 24 22:10:00 precision5510 avahi-daemon[1908]: Leaving mDNS multicast group on interface wlp2s0.IPv6 with address fe80::476e:837c:97b3:6f50.
Jul 24 22:10:00 precision5510 NetworkManager[2208]: <info> [1753409400.4883] dhcp4 (wlp2s0): state changed no lease
Jul 24 22:10:00 precision5510 avahi-daemon[1908]: Interface wlp2s0.IPv6 no longer relevant for mDNS.
Jul 24 22:10:00 precision5510 audit[2125]: NETFILTER_CFG table=firewalld:10 family=1 entries=26 op=nft_unregister_rule pid=2125 subj=system_u:system_r:firewalld_t:s0 comm="firewalld"
Jul 24 22:10:00 precision5510 avahi-daemon[1908]: Interface wlp2s0.IPv4 no longer relevant for mDNS.
Jul 24 22:10:00 precision5510 avahi-daemon[1908]: Leaving mDNS multicast group on interface wlp2s0.IPv4 with address 192.168.1.88.
Jul 24 22:10:00 precision5510 avahi-daemon[1908]: Withdrawing address record for 192.168.1.88 on wlp2s0.
Jul 24 22:10:00 precision5510 NetworkManager[2208]: <info> [1753409400.5006] device (wlp2s0): set-hw-addr: set MAC address to D2:30:92:FE:E9:7E (scanning)
Jul 24 22:10:00 precision5510 avahi-daemon[1908]: Joining mDNS multicast group on interface wlp2s0.IPv4 with address 192.168.1.88.
Jul 24 22:10:00 precision5510 avahi-daemon[1908]: New relevant interface wlp2s0.IPv4 for mDNS.
Jul 24 22:10:00 precision5510 avahi-daemon[1908]: Registering new address record for 192.168.1.88 on wlp2s0.IPv4.
Jul 24 22:10:00 precision5510 avahi-daemon[1908]: Withdrawing address record for 192.168.1.88 on wlp2s0.
Jul 24 22:10:00 precision5510 avahi-daemon[1908]: Leaving mDNS multicast group on interface wlp2s0.IPv4 with address 192.168.1.88.
Jul 24 22:10:00 precision5510 avahi-daemon[1908]: Interface wlp2s0.IPv4 no longer relevant for mDNS.
Jul 24 22:10:00 precision5510 systemd-resolved[1867]: wlp2s0: Bus client set default route setting: no
Jul 24 22:10:00 precision5510 NetworkManager[2208]: <info> [1753409400.5251] device (wlp2s0): state change: disconnected -> unmanaged (reason 'unmanaged-sleeping', managed-type: 'full')
Jul 24 22:10:00 precision5510 systemd-resolved[1867]: wlp2s0: Bus client reset DNS server list.
Jul 24 22:10:00 precision5510 chronyd[1917]: Source 173.249.203.72 offline
Jul 24 22:10:00 precision5510 chronyd[1917]: Source 129.250.35.250 offline
Jul 24 22:10:00 precision5510 chronyd[1917]: Source 144.202.41.38 offline
Jul 24 22:10:00 precision5510 chronyd[1917]: Can't synchronise: no selectable sources (4 unreachable sources)
Jul 24 22:10:00 precision5510 chronyd[1917]: Source 216.229.0.50 offline
Jul 24 22:10:00 precision5510 NetworkManager[2208]: <info> [1753409400.6516] device (wlp2s0): set-hw-addr: reset MAC address to E4:A7:A0:04:F4:84 (unmanage)
Jul 24 22:10:00 precision5510 wpa_supplicant[2234]: p2p-dev-wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
Jul 24 22:10:00 precision5510 wpa_supplicant[2234]: p2p-dev-wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
Jul 24 22:10:00 precision5510 wpa_supplicant[2234]: nl80211: deinit ifname=p2p-dev-wlp2s0 disabled_11b_rates=0
Jul 24 22:10:00 precision5510 wpa_supplicant[2234]: wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
Jul 24 22:10:00 precision5510 wpa_supplicant[2234]: wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
Jul 24 22:10:00 precision5510 wpa_supplicant[2234]: nl80211: deinit ifname=wlp2s0 disabled_11b_rates=0
Jul 24 22:10:01 precision5510 systemd[1]: Reached target sleep.target - Sleep.
Jul 24 22:10:01 precision5510 systemd[1]: Starting nvidia-suspend.service - NVIDIA system suspend actions...
Jul 24 22:10:01 precision5510 suspend[12382]: nvidia-suspend.service
Jul 24 22:10:01 precision5510 logger[12382]: <13>Jul 24 22:10:01 suspend: nvidia-suspend.service
Jul 24 22:10:01 precision5510 systemd[1]: nvidia-suspend.service: Deactivated successfully.
Jul 24 22:10:01 precision5510 bluetoothd[1909]: Endpoint unregistered: sender=:1.235 path=/MediaEndpoint/A2DPSource/ldac
Jul 24 22:10:01 precision5510 systemd[1]: Finished nvidia-suspend.service - NVIDIA system suspend actions.
Jul 24 22:10:01 precision5510 audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=nvidia-suspend comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jul 24 22:10:01 precision5510 audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=nvidia-suspend comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jul 24 22:10:01 precision5510 bluetoothd[1909]: Endpoint unregistered: sender=:1.235 path=/MediaEndpoint/A2DPSink/aptx_hd
Jul 24 22:10:01 precision5510 bluetoothd[1909]: Endpoint unregistered: sender=:1.235 path=/MediaEndpoint/A2DPSource/aptx_hd
Jul 24 22:10:01 precision5510 bluetoothd[1909]: Endpoint unregistered: sender=:1.235 path=/MediaEndpoint/A2DPSink/aptx
Jul 24 22:10:01 precision5510 bluetoothd[1909]: Endpoint unregistered: sender=:1.235 path=/MediaEndpoint/A2DPSource/aptx
Jul 24 22:10:01 precision5510 bluetoothd[1909]: Endpoint unregistered: sender=:1.235 path=/MediaEndpoint/A2DPSink/aac
Jul 24 22:10:01 precision5510 bluetoothd[1909]: Endpoint unregistered: sender=:1.235 path=/MediaEndpoint/A2DPSource/aac
Jul 24 22:10:01 precision5510 bluetoothd[1909]: Endpoint unregistered: sender=:1.235 path=/MediaEndpoint/A2DPSink/opus_g
Jul 24 22:10:01 precision5510 bluetoothd[1909]: Endpoint unregistered: sender=:1.235 path=/MediaEndpoint/A2DPSource/opus_g
Jul 24 22:10:01 precision5510 bluetoothd[1909]: Endpoint unregistered: sender=:1.235 path=/MediaEndpoint/A2DPSink/sbc
Jul 24 22:10:01 precision5510 systemd[1]: Starting systemd-suspend.service - System Suspend...
Jul 24 22:10:01 precision5510 bluetoothd[1909]: Endpoint unregistered: sender=:1.235 path=/MediaEndpoint/A2DPSource/sbc
Jul 24 22:10:01 precision5510 bluetoothd[1909]: Endpoint unregistered: sender=:1.235 path=/MediaEndpoint/A2DPSource/aptx_ll_1
Jul 24 22:10:01 precision5510 bluetoothd[1909]: Endpoint unregistered: sender=:1.235 path=/MediaEndpoint/A2DPSource/aptx_ll_0
Jul 24 22:10:01 precision5510 bluetoothd[1909]: Endpoint unregistered: sender=:1.235 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
Jul 24 22:10:01 precision5510 kded6[3075]: org.kde.pulseaudio: No object for name "alsa_input.pci-0000_00_1f.3.analog-stereo"
Jul 24 22:10:01 precision5510 plasmashell[3115]: org.kde.pulseaudio: No object for name "alsa_input.pci-0000_00_1f.3.analog-stereo"
Jul 24 22:10:01 precision5510 bluetoothd[1909]: Endpoint unregistered: sender=:1.235 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
Jul 24 22:10:01 precision5510 kded6[3075]: org.kde.pulseaudio: No object for name "alsa_output.pci-0000_00_1f.3.analog-stereo"
Jul 24 22:10:01 precision5510 kded6[3075]: org.kde.pulseaudio: No object for name "alsa_input.pci-0000_00_1f.3.analog-stereo"
Jul 24 22:10:01 precision5510 plasmashell[3115]: qrc:/qt/qml/plasma/applet/org/kde/plasma/volume/main.qml:100: TypeError: Cannot read property 'description' of undefined
Jul 24 22:10:01 precision5510 kded6[3075]: org.kde.pulseaudio: No object for name "@DEFAULT_SINK@"
Jul 24 22:10:01 precision5510 kded6[3075]: org.kde.pulseaudio: No object for name "@DEFAULT_SOURCE@"
Jul 24 22:10:01 precision5510 bluetoothd[1909]: Endpoint unregistered: sender=:1.235 path=/MediaEndpoint/A2DPSource/faststream
Jul 24 22:10:01 precision5510 bluetoothd[1909]: Endpoint unregistered: sender=:1.235 path=/MediaEndpoint/A2DPSource/faststream_duplex
Jul 24 22:10:01 precision5510 bluetoothd[1909]: Endpoint unregistered: sender=:1.235 path=/MediaEndpoint/A2DPSink/opus_05
Jul 24 22:10:01 precision5510 bluetoothd[1909]: Endpoint unregistered: sender=:1.235 path=/MediaEndpoint/A2DPSource/opus_05
Jul 24 22:10:01 precision5510 bluetoothd[1909]: Endpoint unregistered: sender=:1.235 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Jul 24 22:10:01 precision5510 plasmashell[3115]: org.kde.pulseaudio: No object for name "alsa_output.pci-0000_00_1f.3.analog-stereo"
Jul 24 22:10:01 precision5510 plasmashell[3115]: org.kde.pulseaudio: No object for name "alsa_input.pci-0000_00_1f.3.analog-stereo"
Jul 24 22:10:01 precision5510 bluetoothd[1909]: Endpoint unregistered: sender=:1.235 path=/MediaEndpoint/A2DPSource/opus_05_duplex
Jul 24 22:10:01 precision5510 plasmashell[3115]: qrc:/qt/qml/plasma/applet/org/kde/plasma/volume/main.qml:100: TypeError: Cannot read property 'description' of undefined
Jul 24 22:10:01 precision5510 plasmashell[3115]: org.kde.pulseaudio: No object for name "@DEFAULT_SINK@"
Jul 24 22:10:01 precision5510 plasmashell[3115]: org.kde.pulseaudio: No object for name "@DEFAULT_SOURCE@"
Jul 24 22:10:01 precision5510 kded6[3075]: org.kde.pulseaudio: No object for name "@DEFAULT_SINK@"
Jul 24 22:10:01 precision5510 kded6[3075]: org.kde.pulseaudio: No object for name "@DEFAULT_SOURCE@"
Jul 24 22:10:01 precision5510 plasmashell[3115]: org.kde.pulseaudio: No object for name "@DEFAULT_SINK@"
Jul 24 22:10:01 precision5510 plasmashell[3115]: org.kde.pulseaudio: No object for name "@DEFAULT_SOURCE@"
Jul 24 22:10:01 precision5510 systemd[1]: session-2.scope: Unit now frozen-by-parent.
Jul 24 22:10:01 precision5510 systemd[1]: user@1000.service: Unit now frozen-by-parent.
Jul 24 22:10:01 precision5510 systemd[1]: user-1000.slice: Unit now frozen-by-parent.
Jul 24 22:10:01 precision5510 systemd[1]: user.slice: Unit now frozen.
Jul 24 22:10:01 precision5510 systemd-sleep[12411]: Successfully froze unit 'user.slice'.
Jul 24 22:10:01 precision5510 uresourced[2426]: Setting resources on user-1000.slice (MemoryMin: 0, MemoryLow: 0, CPUWeight: 100, IOWeight: 100)
Jul 24 22:10:01 precision5510 uresourced[2426]: Setting resources on user@1000.service (MemoryMin: 0, MemoryLow: 0, CPUWeight: 100, IOWeight: 100)
Jul 24 22:10:01 precision5510 uresourced[2426]: Setting resources on user.slice (MemoryMin: 0, MemoryLow: 0, CPUWeight: -, IOWeight: -)
Jul 24 22:10:01 precision5510 systemd[1]: user-1000.slice: Cannot realize cgroup for frozen unit.
Jul 24 22:10:01 precision5510 systemd[1]: user@1000.service: Cannot realize cgroup for frozen unit.
Jul 24 22:10:01 precision5510 systemd[1]: user-1000.slice: Cannot realize cgroup for frozen unit.
Jul 24 22:10:01 precision5510 systemd[1]: Failed to realize cgroups for queued unit user-1000.slice, ignoring: Device or resource busy
Jul 24 22:10:01 precision5510 systemd[1]: user.slice: Cannot realize cgroup for frozen unit.
Jul 24 22:10:01 precision5510 systemd-sleep[12417]: [Error] > An error occurred: [Errno 2] No such file or directory
Jul 24 22:10:01 precision5510 (sd-exec-strv)[12412]: /usr/lib/systemd/system-sleep/fw-fanctrl-suspend failed with exit status 1.
Jul 24 22:10:01 precision5510 systemd-sleep[12411]: Performing sleep operation 'suspend'...
Jul 24 22:10:01 precision5510 kernel: PM: suspend entry (deep)
I thought I had more logs but I can’t seem to locate them. I do know that I remember looking at journalctl on the custom workstation after recovering it from a crash and found that absolutely nothing had been appended to the last boot log since a timestamp that the system was known to be functional…
If I can collect more logs on these failures I’ll post them in this thread. Until then, any assistance on this issue would be greatly appreciated!