
Как заблокировать экран и при разблокировке спрашивать пароль? Как это сделать из командной строки?
Я пытался:
gnome-screensaver-command -l
Но при разблокировке пароль не запрашивается.
решение1
Командная строка не нужна: Ctrl+ Alt+ Lсделает это немедленно.
Редактировать:
Это не имеет никакого отношения к команде. Вам нужно перейти в Системные настройки и проверить, требуется ли пароль для отключения скринсейвера. В Gnome откройте «Системные настройки», щелкните «Яркость и блокировка» и переключите блокировку в положение ВКЛ.
решение2
gnome-screensaver-command -l
gnome-screensaver-command -a
см. здесьhttps://askubuntu.com/questions/184728/how-do-i-lock-the-screen-from-a-terminal
решение3
Это зависит от вашей среды, но в любом случае physlock
(уточните) заблокирует ваш экран в любой среде (X, Wayland, VT или другой).
Однако никаких причудливых цветов или графики здесь нет.
решение4
Решение, которое, скорее всего, будет независимым от используемой среды рабочего стола:
xdg-screensaver lock