Почему мой экран не блокируется в XFCE?

Я пробовал XFCE на Arch Linux, и по какой-то причине опция Lock Screen в меню сеанса ничего не делает. Также не работает xflock4 в командной строке (он выходит из 0 без вывода).

xfce4-session .

Мне нужно установить пакет заставки или что-то еще?

4 Solutions collect form web for “Почему мой экран не блокируется в XFCE?”

Мне нужно установить пакет заставки или что-то еще?

Да, согласно вики , вам нужно выбрать и установить шкафчик. xflock4 активирует его.

если вы хотите использовать lightdm screenlock, вы можете добавить его в следующий список в файл, расположенный в каталоге /usr/local/bin/xflock4 , добавив /usr/local/bin/xflock4 dm-tool lock .

 for lock_cmd in \ "xscreensaver-command -lock" \ "gnome-screensaver-command --lock" \ "dm-tool lock" 

Сначала установите light-locker .

 $ xfconf-query -c xfce4-session -p /general/LockCommand -s "light-locker-command -l" 

или если у вас еще нет переменной:

 $ xfconf-query -c xfce4-session -p /general/LockCommand -s "light-locker-command -l" --create -t string 



Старые вещи:

Похоже, xflock4 поддерживает внешнюю конфигурацию. Что я сделал:

 $ xfconf-query -c xfce4-session -p /general/LockCommand -s "dm-tool lock" 

Теперь эта команда используется для блокировки. Я думаю, gnome-screen-saver сломался на апгрейде.

Это для XFCE. Если у вас нет этого свойства, вы добавляете его:

 $ xfconf-query -c xfce4-session -p /general/LockCommand -s "dm-tool lock" --create -t string 

ОЧЕНЬ ВАЖНО: вам нужна заставка для безопасной блокировки экрана. light-locker – один из вариантов. В конце убедитесь, что переключающие консоли ctrl + alt + F1 или некоторые другие F # не позволяют обойти экран блокировки. Видеть:

Ответ Case_of был близок мне, но dm-tool уже был указан в моем /usr/local/bin/xflock4 . Но xscreensaver-command он попробовал xscreensaver-command и xscreensaver-command gnome-screensaver-command . Я переместил их ко второму циклу, и сначала перенесли dm-tool в качестве единственного варианта (удаление первого цикла цикла):

 dm-tool lock >/dev/null 4>&1 && exit # else run another access locking utility, if installed for lock_cmd in \ "xscreensaver-command -lock" \ "gnome-screensaver-command --lock" "xlock -mode blank" \ "slock" do set -- $lock_cmd if command -v -- $1 >/dev/null 2>&1; then $lock_cmd >/dev/null 2>&1 & # turn off display backlight: xset dpms force off exit fi done 

Я также сопоставил его с Win + L , чтобы быть как Windows.

  • Отключение затенения окна мыши в XFce?
  • Xfce и Xscreensaver, похоже, не рассматривают активность активности клавиатуры - как изменения?
  • Xfce4 загадочно запускает браузер файлов при входе в систему
  • xfce4-terminal: сочетание клавиш для установки названия терминала
  • Настройка выполнения команд xfce4-session-logout
  • Запустить скрипт из графического интерфейса с выходом терминала
  • Невозможно установить шрифт urxvt в Fedora 24 с помощью xfce
  • Перемещение кнопок Chrome Window налево
  • Откройте xfce «диспетчер окон» из командной строки
  • GTK: задание цвета переднего плана и фона в командной строке
  • Почему в Xfce4 нет автозаполнения табуляции?
  • Linux и Unix - лучшая ОС в мире.