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. xflock4
etkinleş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 xflock4
yapıldığını düşünür.
slock
daha 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-locker
bir 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-command
ve 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-locker
ve xscreensaver
ancak hiçbiri çalıştı.
Benim için işe xlockmore
yarayan, sağlanan /usr/bin/xlock
harika 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/xflock4
komut dosyası zaten o özen LockCommand
bö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