Была такая идея поместить компьютер в режим ожидания с помощью сочетаний клавиш.
Я нашел pm-suspend
команда и это помещают компьютер в режим ожидания, но когда компьютер включает, это не требует, чтобы ввод пароля вошел в систему.
Таким образом, вопрос: Как сделать режим ожидания с помощью терминала и потребовать, чтобы пароль вошел?
sudo apt install xdotool
Содержание сценария называют pm.sh
в моей домашней папке..
#!/bin/bash
sudo pm-suspend
xdg-screensaver lock
xdotool sleep 1 key Return
сделайте исполняемый файл сценария chmod +x /home/user/pm.sh
Запустите скрипт /home/user/pm.sh
Посмотрите это короткое видео. когда экран очищает, я просто нажал кнопку питания и экран, которому предоставляют ввод пароля. https://imgur.com/wJH4v5m
Можно использовать ключ Ubuntu-lock-on-suspend dconf. Если Вы сделаете это, то экран будет заблокирован после резюме от приостанавливают, такие как закрытие крышки на Вашем ноутбуке. Это также заблокирует, когда resul=ming от режима ожидания, инициированного, приостановят и будут в спящем режиме.
В командной строке используйте команду
gsettings set org.gnome.desktop.screensaver ubuntu-lock-on-suspend true
gsettings set org.gnome.desktop.lockdown disable-lock-screen false
- или-
Графически, открытый dconf
и перейдите к/org/gnome/desktop/screensaver и установите значение для ubuntu-lock-on-suspend к Истинному. Точно так же набор/org/gnome/desktop/lockdown disable-lock-screen ко Лжи