Finalmente encontrei uma solução aqui . light-locker
precisa estar em execução para que dm-tool lock
funcione corretamente.
Eu uso LightDM com awesome-wm .
Para bloquear a tela, uso o comando dm-tool lock
. A maior parte do tempo funciona bem, mas se depois de emitir o comando de bloqueio de sessão eu alternar para outro tty e depois voltar, a sessão desbloqueia por si só. /etc/lightdm/lightdm.conf
está definido para todos os padrões. Como posso corrigir esse comportamento?
EDITAR
Saída do comando systemctl status lightdm.service
após alguns bloqueios
CGroup: /system.slice/lightdm.service
├─ 931 /usr/sbin/lightdm
├─ 941 /usr/lib/xorg/Xorg :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
├─1754 /usr/lib/xorg/Xorg :1 -seat seat0 -auth /var/run/lightdm/root/:1 -nolisten tcp vt8 -novtswitch
├─1794 lightdm --session-child 15 24
├─2137 lightdm --session-child 27 30
├─2192 lightdm --session-child 31 34
├─2224 lightdm --session-child 35 38
└─2304 lightdm --session-child 15 20
Finalmente encontrei uma solução aqui . light-locker
precisa estar em execução para que dm-tool lock
funcione corretamente.
Tags lightdm awesome screen-lock