No AntiX Linux, usando o gerenciador de janelas iceWM padrão. Quando suspendo uma sessão e a reativo, espero que ela solicite minha senha de bloqueio de tela. Comportamento atual: simplesmente acorda sem pedir senha.
Responder1
A string "SuspendCommand" no arquivo de preferências pode ser atualizada para incluir a string "LockCommand".
Tentei seguir os passos no opensuse executando o icewm:
Procure os comandos usados pelo icewm para bloquear a tela e suspender o sistema, "LockCommand" e "SuspendCommand" respectivamente.
$ icewm -p | grep 'LockCommand\|SuspendCommand' LockCommand="xscreensaver-command -lock" SuspendCommand="test -e /run/systemd/system && systemctl suspend"
Anexe a string de comando combinada usando "&&" para a string "SuspendCommand" no arquivo de preferências do usuário no diretório inicial.
$ cat >> ~/.icewm/preferences SuspendCommand="xscreensaver-command -lock && test -e /run/systemd/system && systemctl suspend" CTRL^D
Reinicie o icewm usando "Logout" -> "Restart Icewm" no "menu iniciar" ou usando o comando "icewm -r".
O comando atualizado será usado quando "Modo de suspensão" ou "Suspender" for clicado no "menu iniciar" -> "Sair".