AntiX linux, iceWM, как приостановить работу и запросить пароль?

AntiX linux, iceWM, как приостановить работу и запросить пароль?

В AntiX Linux, использующий оконный менеджер iceWM по умолчанию. Когда я приостанавливаю сеанс, а затем пробуждаю его, я ожидаю, что он спросит мой пароль блокировки экрана. Текущее поведение: он просто просыпается, не спрашивая пароль.

решение1

Строку «SuspendCommand» в файле настроек можно обновить, включив в нее строку «LockCommand».

Я попробовал следующие шаги в opensuse, работающем под управлением icewm:

  • Найдите команды, используемые icewm для блокировки экрана и приостановки работы системы: «LockCommand» и «SuspendCommand» соответственно.

     $ icewm -p | grep 'LockCommand\|SuspendCommand'
     LockCommand="xscreensaver-command -lock"
     SuspendCommand="test -e /run/systemd/system && systemctl suspend"
    
  • Добавьте комбинированную командную строку, используя «&&» для строки «SuspendCommand» в файле настроек пользователя в домашнем каталоге.

     $ cat >> ~/.icewm/preferences
     SuspendCommand="xscreensaver-command -lock && test -e /run/systemd/system && systemctl suspend"
     CTRL^D
    
  • Перезапустите icewm, используя команду «Выход» -> «Перезапустить Icewm» из меню «Пуск» или команду «icewm -r».

Обновленная команда будет использоваться при нажатии «Режим сна» или «Приостановка» в «меню «Пуск» -> «Выход».

Связанный контент