Most of the time, boot succeeds with “shutdown & power on” instead of reboot.
BTW, most of the time, wake up from suspending failed.
$ journalctl -b -1
...
systemd-coredump[1110]: Process 1107 (sddm-greeter) of user 963 dumped core.
Stack trace of thread 1107:
#0 0x00007f027d1c4d22 raise (libc.so.6 + 0x3cd22)
#1 0x00007f027d1ae862 abort (libc.so.6 + 0x26862)
#2 0x00007f027d615910 _ZNK14QMessageLogger5fatalEPKcz (libQt5Core.so.5 + 0x90910)
#3 0x00007f027dc0d175 _ZN22QGuiApplicationPrivate25createPlatformIntegrationEv (libQt5Gui.so.5 + 0x130175)
#4 0x00007f027dc0d681 _ZN22QGuiApplicationPrivate21createEventDispatcherEv (libQt5Gui.so.5 + 0x130681)
#5 0x00007f027d844d27 _ZN23QCoreApplicationPrivate4initEv (libQt5Core.so.5 + 0x2bfd27)
#6 0x00007f027dc10693 _ZN22QGuiApplicationPrivate4initEv (libQt5Gui.so.5 + 0x133693)
#7 0x00007f027dc116b8 _ZN15QGuiApplicationC1ERiPPci (libQt5Gui.so.5 + 0x1346b8)
#8 0x000055ef8bdd5a77 main (sddm-greeter + 0x19a77)
#9 0x00007f027d1afb25 __libc_start_main (libc.so.6 + 0x27b25)
#10 0x000055ef8bdd607e _start (sddm-greeter + 0x1a07e)
...
systemd-coredump[1096]: Process 569 (Xorg) of user 0 dumped core.
Stack trace of thread 569:
#0 0x00007eff7a360d22 raise (libc.so.6 + 0x3cd22)
#1 0x00007eff7a34a862 abort (libc.so.6 + 0x26862)
#2 0x000055a26428375a OsAbort (Xorg + 0x14a75a)
#3 0x000055a264285221 FatalError (Xorg + 0x14c221)
#4 0x000055a26428ae59 n/a (Xorg + 0x151e59)
#5 0x00007eff7a360da0 __restore_rt (libc.so.6 + 0x3cda0)
#6 0x00007eff7a360d22 raise (libc.so.6 + 0x3cd22)
#7 0x00007eff7a34a862 abort (libc.so.6 + 0x26862)
#8 0x00007eff7a34a747 __assert_fail_base.cold (libc.so.6 + 0x26747)
#9 0x00007eff7a359616 __assert_fail (libc.so.6 + 0x35616)
#10 0x000055a2641ce870 n/a (Xorg + 0x95870)
#11 0x00007ef975156fb9 glamor_init (libglamoregl.so + 0xcfb9)
#12 0x00007ef9753080fd n/a (modesetting_drv.so + 0x140fd)
#13 0x000055a2641b240e AddGPUScreen (Xorg + 0x7940e)
#14 0x000055a2642beee9 n/a (Xorg + 0x185ee9)
#15 0x000055a2642f4298 n/a (Xorg + 0x1bb298)
#16 0x000055a2642f4b22 n/a (Xorg + 0x1bbb22)
#17 0x000055a2642833a1 n/a (Xorg + 0x14a3a1)
#18 0x000055a26427ec80 WaitForSomething (Xorg + 0x145c80)
#19 0x000055a264172914 n/a (Xorg + 0x39914)
#20 0x00007eff7a34bb25 __libc_start_main (libc.so.6 + 0x27b25)
#21 0x000055a2641735de _start (Xorg + 0x3a5de)
Stack trace of thread 1092:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1090:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1072:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1086:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1080:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1075:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1076:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1077:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1079:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1073:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1070:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1081:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1085:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1074:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1078:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1071:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1083:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1088:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1082:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1089:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1084:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1091:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)
Stack trace of thread 1087:
#0 0x00007eff7a21e8ca __futex_abstimed_wait_common64 (libpthread.so.0 + 0x158ca)
#1 0x00007eff7a218270 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf270)
#2 0x00007ef97371a59c n/a (radeonsi_dri.so + 0x1c659c)
#3 0x00007ef973714618 n/a (radeonsi_dri.so + 0x1c0618)
#4 0x00007eff7a212259 start_thread (libpthread.so.0 + 0x9259)
#5 0x00007eff7a4225e3 __clone (libc.so.6 + 0xfe5e3)