> I couldn't immediately reproduce the behaviour I as complaining > about within a few minutes, also not with 5.45. (...) I will make > longer (e.g. overnight) tests.
I reproduced the issue with 5.45 and more patience, on the scale of ten minutes. The attached log file is from 5.45 and contains at least two occurrences, about 10 minutes apart. The screen spontaneously turns back on, and back off after about 3 minutes, the configured idle time to DPMS off. I start a longer test with 6.02. Will keep you updated,
########################################################################## xscreensaver: 18:15:34: logging to "logfile3" at Sun Nov 7 18:15:34 2021 ########################################################################## xscreensaver: 18:15:34: running on display ":0.0" xscreensaver: 18:15:34: vendor is The X.Org Foundation, 12011000. xscreensaver: 18:15:34: useful extensions: xscreensaver: 18:15:34: MIT Screen-Saver (disabled at compile time) xscreensaver: 18:15:34: Shared Memory (1.2) xscreensaver: 18:15:34: Double-Buffering (1.0) xscreensaver: 18:15:34: Power Management (1.2) xscreensaver: 18:15:34: GLX xscreensaver: 18:15:34: XF86 Video-Mode (2.2) xscreensaver: 18:15:34: XC Misc (disabled at compile time) xscreensaver: 18:15:34: Xinerama (1.1) xscreensaver: 18:15:34: Resize-and-Rotate (1.5) xscreensaver: 18:15:34: XInput xscreensaver: 18:15:34: libsystemd xscreensaver: 18:15:34: screen 0 non-colormapped depths: 24. xscreensaver: 18:15:34: screens in use: 2 xscreensaver: 18:15:34: 0/0: 1440x2560+0+0 (DP-1) xscreensaver: 18:15:34: 1/0: 1440x2560+1440+0 (DP-2) xscreensaver: 18:15:34: selecting RANDR events xscreensaver: 18:15:34: not using XInputExtension. xscreensaver: 18:15:34: consulting /proc/interrupts for keyboard activity. xscreensaver: 18:15:34: 0: visual 0x21 (TrueColor, depth: 24, cmap: default) xscreensaver: 18:15:34: 0: saver window is 0x2a00001. xscreensaver: 18:15:34: 1: saver window is 0x2a00005. xscreensaver: 18:15:34: selecting events on extant windows... done. xscreensaver: 18:15:34: 0: spawning "xscreensaver-systemd -verbose" in pid 552373. xscreensaver: 18:15:34: mouse is on screen 1 of 2 xscreensaver-systemd: 18:15:34: connected xscreensaver: 18:15:34: awaiting idleness. xscreensaver: 18:15:39: no keyboard or mouse data in /proc/interrupts? xscreensaver: 18:23:26: SUSPEND ClientMessage received. xscreensaver: 18:23:26: locking. xscreensaver: 18:23:26: 0: locked mode switching. xscreensaver: 18:23:27: user is idle (ClientMessage) xscreensaver: 18:23:27: blanking screen at Sun Nov 7 18:23:27 2021. xscreensaver: 18:23:27: mouse is on screen 0 of 2 xscreensaver: 18:23:27: 0: grabbing keyboard on 0x55a... GrabSuccess. xscreensaver: 18:23:27: 0: grabbing mouse on 0x55a... GrabSuccess. xscreensaver: 18:23:27: not launching hack (throttled.) xscreensaver: 18:33:27: not launching new hack (throttled.) xscreensaver: 18:43:27: not launching new hack (throttled.) xscreensaver: 18:48:06: user is active (keyboard activity) xscreensaver: 18:48:06: pam_start ("xscreensaver", "master", ...) ==> 0 (Success) xscreensaver: 18:48:06: pam_set_item (p, PAM_TTY, ":0.0") ==> 0 (Success) xscreensaver: 18:48:06: pam_authenticate (...) ... xscreensaver: 18:48:06: pam_conversation (ECHO_OFF="Password: ") ... xscreensaver: 18:48:06: mouse is on screen 0 of 2 xscreensaver: 18:48:06: mouse is on screen 0 of 2 xscreensaver: 18:48:06: 0: mouse is at 1146,1043. xscreensaver: 18:48:06: 0: creating password dialog ("") xscreensaver: 18:48:06: mouse is on screen 0 of 2 xscreensaver: 18:48:06: grabbing server... xscreensaver: 18:48:06: 0: ungrabbing mouse (was 0x55a). xscreensaver: 18:48:06: 0: grabbing mouse on 0x2a00033... GrabSuccess. xscreensaver: 18:48:06: ungrabbing server. xscreensaver: 18:48:13: input finished. xscreensaver: 18:48:13: pam_conversation (...) ==> PAM_SUCCESS xscreensaver: 18:48:13: pam_authenticate (...) ==> 0 (Success) xscreensaver: 18:48:13: pam_acct_mgmt (...) ==> 0 (Success) xscreensaver: 18:48:13: pam_setcred (...) ==> 0 (Success) xscreensaver: 18:48:13: pam_end (...) ==> 0 (Success) xscreensaver: 18:48:13: grabbing server... xscreensaver: 18:48:13: 0: ungrabbing mouse (was 0x2a00033). xscreensaver: 18:48:13: 0: grabbing mouse on 0x55a... GrabSuccess. xscreensaver: 18:48:13: ungrabbing server. xscreensaver: 18:48:13: 0: moving mouse back to 1146,1043. xscreensaver: 18:48:13: discarding MotionNotify event. xscreensaver: 18:48:13: 0: destroying password dialog. xscreensaver: 18:48:13: unblanking screen at Sun Nov 7 18:48:13 2021. xscreensaver: 18:48:13: 0: ungrabbing mouse (was 0x55a). xscreensaver: 18:48:13: 0: ungrabbing keyboard (was 0x55a). xscreensaver: 18:48:13: 0: unlocked mode switching. xscreensaver: 18:48:13: unthrottled. xscreensaver: 18:48:13: starting de-race timer (10 seconds.) xscreensaver: 18:48:13: awaiting idleness. xscreensaver: 18:48:23: de-race completed. xscreensaver: 18:53:13: user is idle (timeout) xscreensaver: 18:53:13: blanking screen at Sun Nov 7 18:53:13 2021. xscreensaver: 18:53:13: mouse is on screen 1 of 2 xscreensaver: 18:53:13: 1: grabbing keyboard on 0x55a... GrabSuccess. xscreensaver: 18:53:13: 1: grabbing mouse on 0x55a... GrabSuccess. xscreensaver: 18:53:13: 0: X says monitor has powered down; not launching a hack. xscreensaver: 18:53:13: 1: X says monitor has powered down; not launching a hack. xscreensaver: 18:58:13: timed out; activating lock. xscreensaver: 18:58:13: 0: locked mode switching. xscreensaver: 19:03:13: 0: X says monitor has powered down; not launching a hack. xscreensaver: 19:03:13: 1: X says monitor has powered down; not launching a hack. xscreensaver: 19:13:13: 0: X says monitor has powered down; not launching a hack. xscreensaver: 19:13:13: 1: X says monitor has powered down; not launching a hack. xscreensaver: 19:23:13: 0: X says monitor has powered down; not launching a hack. xscreensaver: 19:23:13: 1: X says monitor has powered down; not launching a hack. xscreensaver: 19:25:42: user is active (mouse motion) xscreensaver: 19:25:42: pam_start ("xscreensaver", "master", ...) ==> 0 (Success) xscreensaver: 19:25:42: pam_set_item (p, PAM_TTY, ":0.0") ==> 0 (Success) xscreensaver: 19:25:42: pam_authenticate (...) ... xscreensaver: 19:25:42: pam_conversation (ECHO_OFF="Password: ") ... xscreensaver: 19:25:42: mouse is on screen 1 of 2 xscreensaver: 19:25:42: mouse is on screen 1 of 2 xscreensaver: 19:25:42: 1: mouse is at 2879,1332. xscreensaver: 19:25:42: 1: creating password dialog ("") xscreensaver: 19:25:42: mouse is on screen 1 of 2 xscreensaver: 19:25:42: grabbing server... xscreensaver: 19:25:42: 1: ungrabbing mouse (was 0x55a). xscreensaver: 19:25:42: 1: grabbing mouse on 0x2a000f5... GrabSuccess. xscreensaver: 19:25:42: ungrabbing server. xscreensaver: 19:25:46: input finished. xscreensaver: 19:25:46: pam_conversation (...) ==> PAM_SUCCESS xscreensaver: 19:25:46: pam_authenticate (...) ==> 0 (Success) xscreensaver: 19:25:46: pam_acct_mgmt (...) ==> 0 (Success) xscreensaver: 19:25:46: pam_setcred (...) ==> 0 (Success) xscreensaver: 19:25:46: pam_end (...) ==> 0 (Success) xscreensaver: 19:25:46: grabbing server... xscreensaver: 19:25:46: 1: ungrabbing mouse (was 0x2a000f5). xscreensaver: 19:25:46: 1: grabbing mouse on 0x55a... GrabSuccess. xscreensaver: 19:25:46: ungrabbing server. xscreensaver: 19:25:46: 1: moving mouse back to 2879,1332. xscreensaver: 19:25:46: discarding MotionNotify event. xscreensaver: 19:25:46: 1: destroying password dialog. xscreensaver: 19:25:46: unblanking screen at Sun Nov 7 19:25:46 2021. xscreensaver: 19:25:47: 1: ungrabbing mouse (was 0x55a). xscreensaver: 19:25:47: 1: ungrabbing keyboard (was 0x55a). xscreensaver: 19:25:47: 0: unlocked mode switching. xscreensaver: 19:25:47: starting de-race timer (10 seconds.) xscreensaver: 19:25:47: awaiting idleness. xscreensaver: 19:25:57: de-race completed. xscreensaver: 19:29:48: EXIT ClientMessage received. xscreensaver: 19:29:48: 0: killing pid 552373 (xscreensaver-systemd)