I was able to capture these errors after a crash. ====================================================================== Mar 13 22:23:42 linux-qjvs systemd-logind[1410]: Power key pressed. Mar 13 22:23:42 linux-qjvs systemd-logind[1410]: Powering Off... Mar 13 22:23:42 linux-qjvs systemd-logind[1410]: System is powering down. ... Mar 13 22:23:42 linux-qjvs systemd[1]: Stopping Getty on tty1... ... Mar 13 22:23:42 linux-qjvs sddm[1673]: Error from greeter session: "Process crashed" Mar 13 22:23:42 linux-qjvs sddm[1673]: Auth: sddm-helper crashed (exit code 15) Mar 13 22:23:42 linux-qjvs sddm[1673]: Error from greeter session: "Process crashed" Mar 13 22:23:42 linux-qjvs sddm[1673]: Auth: sddm-helper exited with 15 Mar 13 22:23:42 linux-qjvs sddm[1673]: Greeter stopped. Mar 13 22:23:42 linux-qjvs systemd[1]: Stopping Session 1 of user sddm. ... Mar 13 22:23:42 linux-qjvs systemd[1916]: Reached target Shutdown. Mar 13 22:23:42 linux-qjvs systemd[1916]: Starting Exit the Session... Mar 13 22:23:42 linux-qjvs systemd[1]: Stopped Session 1 of user sddm. Mar 13 22:23:42 linux-qjvs systemd[1]: Stopped Modem Manager. Mar 13 22:23:42 linux-qjvs systemd[1]: Stopped The nginx HTTP and reverse proxy server. Mar 13 22:23:42 linux-qjvs systemd-logind[1410]: Removed session 1. Mar 13 22:23:42 linux-qjvs systemd[1916]: Received SIGRTMIN+24 from PID 1984 (kill). Mar 13 22:23:43 linux-qjvs systemd[1917]: pam_unix(systemd-user:session): session closed for user sddm Mar 13 22:23:43 linux-qjvs systemd[1]: Stopped User Manager for UID 473. Mar 13 22:23:43 linux-qjvs systemd[1]: Removed slice User Slice of sddm. Mar 13 22:23:43 linux-qjvs systemd[1]: Unmounted /var/run/user/473. Mar 13 22:23:43 linux-qjvs systemd[1]: Unmounted /run/user/473. Mar 13 22:23:43 linux-qjvs postfix/postfix-script[1991]: stopping the Postfix mail system Mar 13 22:23:43 linux-qjvs postfix/master[1761]: terminating on signal 15 Mar 13 22:23:43 linux-qjvs systemd[1]: Stopped Postfix Mail Transport Agent. Mar 13 22:23:43 linux-qjvs systemd[1]: Stopped target Host and Network Name Lookups. Mar 13 22:24:47 linux-qjvs systemd[1]: Stopped Getty on tty1. Mar 13 22:24:47 linux-qjvs systemd[1]: Removed slice system-getty.slice. Mar 13 22:24:47 linux-qjvs kernel: ACPI: \_SB_.PCI0.PEG0.VID_: failed to evaluate _DSM Mar 13 22:24:47 linux-qjvs kernel: [drm:drm_atomic_helper_wait_for_flip_done [drm_kms_helper]] *ERROR* [CRTC:37:pipe A] flip_done timed out Mar 13 22:24:47 linux-qjvs kernel: [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CRTC:37:pipe A] flip_done timed out Mar 13 22:24:47 linux-qjvs kernel: [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [PLANE:28:primary A] flip_done timed out Mar 13 22:24:47 linux-qjvs kernel: [drm:drm_atomic_helper_wait_for_flip_done [drm_kms_helper]] *ERROR* [CRTC:37:pipe A] flip_done timed out Mar 13 22:24:47 linux-qjvs kernel: [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CRTC:37:pipe A] flip_done timed out Mar 13 22:24:47 linux-qjvs kernel: [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [PLANE:28:primary A] flip_done timed out Mar 13 22:24:47 linux-qjvs kernel: [drm:drm_atomic_helper_wait_for_flip_done [drm_kms_helper]] *ERROR* [CRTC:37:pipe A] flip_done timed out Mar 13 22:24:47 linux-qjvs display-manager[1976]: /usr/lib/X11/display-manager: line 132: type: console_vars: not found Mar 13 22:24:47 linux-qjvs display-manager[1976]: /usr/lib/X11/display-manager: line 132: type: default-displaymanager_vars: not found Mar 13 22:24:47 linux-qjvs sddm[1673]: Signal received: SIGTERM Mar 13 22:24:47 linux-qjvs sddm[1673]: Socket server stopping... Mar 13 22:24:47 linux-qjvs sddm[1673]: Socket server stopped. Mar 13 22:24:47 linux-qjvs sddm[1673]: Display server stopping... Mar 13 22:24:52 linux-qjvs sddm[1673]: Display server stopping... Mar 13 22:24:52 linux-qjvs display-manager[1976]: Shutting down service sddm..done Mar 13 22:24:53 linux-qjvs kernel: ACPI: \_SB_.PCI0.PEG0.VID_: failed to evaluate _DSM Mar 13 22:24:57 linux-qjvs sddm[1673]: QProcess: Destroyed while process ("/usr/bin/X") is still running. Mar 13 22:24:58 linux-qjvs kernel: [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CRTC:37:pipe A] flip_done timed out Mar 13 22:25:08 linux-qjvs kernel: [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [PLANE:28:primary A] flip_done timed out Mar 13 22:25:18 linux-qjvs kernel: [drm:drm_atomic_helper_wait_for_flip_done [drm_kms_helper]] *ERROR* [CRTC:37:pipe A] flip_done timed out Mar 13 22:25:18 linux-qjvs systemd[1]: Stopped X Display Manager. Mar 13 22:25:18 linux-qjvs systemd[1]: Starting Show Plymouth Power Off Screen... ... Mar 13 22:25:21 linux-qjvs systemd[1]: Reached target Shutdown. Mar 13 22:25:21 linux-qjvs systemd[1]: Reached target Final Step. Mar 13 22:25:21 linux-qjvs systemd[1]: Starting Power-Off... Mar 13 22:25:21 linux-qjvs systemd[1]: Shutting down. Mar 13 22:25:22 linux-qjvs systemd-shutdown[1]: Sending SIGTERM to remaining processes... Mar 13 22:25:22 linux-qjvs haveged[408]: haveged: Stopping due to signal 15 Mar 13 22:25:22 linux-qjvs haveged[408]: haveged starting up Mar 13 22:25:22 linux-qjvs systemd-journald[397]: Journal stopped -- Reboot -- ====================================================================== If I switch to VT1 before reboot/shutdown, I can capture logs when the power button is responsive. Is getty supposed to shutdown before sddm?