Я делаю следующее:
# runs the locker program after 1 minute of inactivity
xautolock -time 1 -locker i3lock
В этой ситуации xautolock
будет продолжать вызывать шкафчик даже после того, как i3lock
заблокировал сеанс. Что приведет к появлению «забавных» сообщений на экране блокировки.
Сообщения: Блокировка & amp; Блокировка не удалась .
ОС: Ubuntu 18.04.2 LTS
Редактировать
Обойти это, проверив, работает ли
i3lock
.xautolock -time 1 -locker /path/to/locker.sh
locker.sh
#!/bin/bash # Only call i3lock when not running if ! pgrep -x "i3lock" >/dev/null then i3lock fi