Yanıtlar:
Bir ekran koruyucu paketi veya başka bir şey yüklemem gerekiyor mu?
Evet, wiki'ye göre , bir dolap seçmeniz ve yüklemeniz gerekiyor. xflock4etkinleştirir.
gnome-screensaver-command, ama gnome-screensaverçalışmıyor. xflock4çalışır gnome-screensaver-command --lock, 0'dan başka bir şey yapmaz, bu yüzden xflock4yapıldığını düşünür.
slockdaha basit ve şimdi bir özellik ile geliyor: renk!
İlk kurulum light-locker.
$ xfconf-query -c xfce4-session -p /general/LockCommand -s "light-locker-command -l"
veya henüz değişkeniniz yoksa:
$ xfconf-query -c xfce4-session -p /general/LockCommand -s "light-locker-command -l" --create -t string
Eski şeyler:
Görünüşe göre xflock4şimdi harici yapılandırma destekliyor. Yaptığım şey:
$ xfconf-query -c xfce4-session -p /general/LockCommand -s "dm-tool lock"
Şimdi bu komut kilitleme için kullanılıyor. Sanırım gnome-ekran koruyucu yükseltme yükseltti.
Bu XFCE içindir. Bu mülke henüz sahip değilseniz, aşağıdakileri eklersiniz:
$ xfconf-query -c xfce4-session -p /general/LockCommand -s "dm-tool lock" --create -t string
ÇOK ÖNEMLİ: ekranınızı güvenli bir şekilde kilitlemek için çalışan bir ekran koruyucuya ihtiyacınız var. light-lockerbir seçimdir. Sonunda ctrl + alt + F1 veya başka bir F # ile konsol değiştirmenin kilit ekranını atlatmanıza izin vermediğinden emin olun. Görmek:
Case_of'un yanıtı benim için yakındı, ancak dm-tool zaten benim klasörümde listelendi
/usr/local/bin/xflock4. Ama denedi xscreensaver-commandve gnome-screensaver-commandönce. Bunları döngü için ikinciye taşıdım ve dm-tool'u ilk seçenek olarak yukarı taşıdım (döngü için ilkini kaldırma):
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
Ayrıca Windows gibi olmak için Win+ ile eşledim L.
Sadece (Ocak 2018) XFCE altında ekran kilidini açmaya çalıştım. Biraz şaşırdım, varsayılan olarak işe yaramadı. Başlangıçta yüklemeye çalıştı light-lockerve xscreensaverancak hiçbiri çalıştı.
Benim için işe xlockmoreyarayan, sağlanan /usr/bin/xlockharika bir paket gibi görünen paketi kurmaktı. Bu komut yüklendiğinde, xfce oturumunu kullanmak için yapılandırabildim:
xfconf-query -c xfce4-session -p /general/LockCommand -s "xlock"
veya henüz değişkeniniz yoksa:
xfconf-query -c xfce4-session -p /general/LockCommand -s "xlock" --create -t string
Benim /usr/bin/xflock4komut dosyası zaten o özen LockCommandböylece düzenlemek gerek ben ayar uygulanan vardı senaryo kez orada ayarında.
Xlock, varsayılan olarak rastgele seçilen bir ton farklı mod ve ayara sahiptir. Yerleştirdim:
xlock -mode goop -erasedelay 0
Test etmek için şunu kullanın:
xlock -mode ... -nolock