Я пробую XFCE на Arch Linux, и по какой-то причине опция Блокировка экрана в меню сеанса ничего не делает. Также не работает xflock4
в командной строке (он выходит из 0 без вывода).
xfce4-session
бежит.
Нужно ли устанавливать скринсейвер или что-то еще?
gnome-screensaver-command
существует, ноgnome-screensaver
не работает.xflock4
запускаетgnome-screensaver-command --lock
, который ничего не делает, но выходит 0, поэтомуxflock4
думает, что это сделано.xflock4
, поэтому я написал простой скрипт-обертку,/usr/bin/xscreensaver-command
который вызываетсяi3lock
. Так какxflock4
пытаетсяxscreensaver-command
раньшеgnome-screensaver-command
, это решает проблему.slock
еще проще и теперь поставляется с функцией: цвет!Отредактируйте
/usr/bin/xflock4
и добавьтеlight-locker-command -l
илиdm-tool lock
к списку.источник
Первая установка
light-locker
.или если у вас еще нет переменной:
Старые вещи:
Похоже,
xflock4
теперь поддерживает внешний конфиг. Что я сделал, это:Теперь эта команда используется для блокировки. Я думаю, гном-скринсейвер сломался при обновлении.
Это для XFCE. Если у вас еще нет этого свойства, вы добавляете его:
ОЧЕНЬ ВАЖНО: вам нужна работающая заставка для надежной блокировки экрана.
light-locker
это один выбор. В конце убедитесь, что переключение консолей с помощью ctrl + alt + F1 или другого F # не позволяет обойти экран блокировки. Видеть:источник
Ответ Case_of был близок для меня, но dm-tool уже был в моем списке
/usr/local/bin/xflock4
. Но попробовалxscreensaver-command
иgnome-screensaver-command
первым. Я переместил их во второй цикл for и переместил dm-tool вверх как единственную опцию (удалив первый цикл for):Я также сопоставил его с Win+ L, чтобы быть как Windows.
источник
Я только (январь 2018) пытался заставить блокировку экрана работать под XFCE. Я немного удивлен, что по умолчанию это не сработало. Сначала я пытался установить
light-locker
и ,xscreensaver
но ни один не работал.То, что работало для меня, состояло в том, чтобы установить
xlockmore
пакет, который предоставил,/usr/bin/xlock
который, кажется, работает отлично. Теперь, когда эта команда установлена, я смог настроить сеанс xfce для ее использования:или если у вас еще нет переменной:
Мой
/usr/bin/xflock4
сценарий уже обращает внимание на этуLockCommand
настройку, поэтому нет необходимости редактировать сценарий, как только я применил настройку.Xlock имеет множество различных режимов и настроек, которые по умолчанию случайны. Я остановился на:
Чтобы проверить их, используйте:
источник