Config file:
timeout: 0:10:00
lock: False
timestamp: True
fade: False
unfade: False
mode: one
selected: 0
programs: \
"screensaver" swirl -root \n\
How to reproduce:
1) start "unclutter -idle 0"
2) start "xscreensaver -no-splash"
3) start "xscreensaver-command -activate"
4) wait 10-20 seconds
5) move mouse
Result: Sometimes xscreensaver will not exit immediately, but after 10-100
seconds. During this time you can press keyboard keys and move mouse, but
xscreensaver will not exit immediately and hence lock the workstation. I made
some tests:
1) exited in 3 seconds
2) exited in 0 seconds
3) exited in 45 seconds
4) xscreensaver-command failed to communicate to xscreensaver (so restart it):
$ xscreensaver-command -activate
xscreensaver-command: no response to command.
$ ps aux|grep xscreen
krasu 5451 54.7 1.4 92328 89856 pts/8 R+ 15:17 1:28 xscreensaver
-no-splash
5) exited in 0 seconds
6) exited in 23 seconds
7) xscreensaver-command failed to communicate to xscreensaver
8) exited in 27 seconds
9) xscreensaver-command failed to communicate to xscreensaver
10) exited in 0 seconds
11) exited in 1 minute 55 seconds
12) xscreensaver-command failed to communicate to xscreensaver
13) exited in 0 seconds
14) exited in 1 minute 3 seconds
15) exited in 0 seconds
16) exited in 23 seconds
17) exited in 0 seconds
18) exited in 2 minutes 1 seconds
19) exited in 0 seconds
20) exited in 0 seconds
21) exited in 0 seconds
22) exited in 1 minute 39 seconds