Xmonad निष्क्रिय X मिनट के बाद लॉक


9

उबटन का प्रयोग 10.10। मैं प्राथमिक रूप में xononad विंडो मैनेजर का उपयोग करता हूं। मेरे पास CommandKey + S एक bash फ़ाइल में मैप किया गया है जो एक स्क्रीनसेवर और ताले दिखाता है, और पीसी को सोता है (फिर से शुरू करने पर मुझे पासवर्ड दर्ज करना होगा)।

#/bin/bash

gnome-screensaver-command -a
gnome-screensaver-command -l
dbus-send --print-reply --system --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Suspend

यह ठीक काम करता है। हालाँकि, मैं xononad को बिना किसी कीबोर्ड / माउस गतिविधि के X मिनट के बाद स्वचालित रूप से उस स्क्रिप्ट (यानी लॉक स्क्रीन और सस्पेंड) को चलाना चाहूंगा।

मैंने इसे (डेस्कटॉप स्क्रीनसेवर / लॉक / सस्पेंड) अन्य डेस्कटॉप / विंडोज़ प्रबंधकों के लिए दिया है।

जवाबों:


11

ऐसा करने के लिए आप xautolock का उपयोग कर सकते हैं। उदाहरण के लिए,

xautolock -time 1 -locker "gnome-screensaver-command -l" -notify 10 \
  -notifier "notify-send -t 5000 -i gtk-dialog-info 'Locking in 10 seconds'"

यह 1 मिनट के निष्क्रिय समय के बाद आपकी स्क्रीन को लॉक कर देगा और लॉक होने से 10 सेकंड पहले आपको एक अधिसूचना (स्थायी 5 सेकंड) देगा। यह मेरे लिए Xmonad में ठीक काम करता है।

सूचना-भेजने का उपयोग करने के लिए आपको आवश्यकता हो सकती है

sudo apt-get install libnotify-bin

या कुछ इस तरह का। मुझे यकीन है कि आप xscreensaver या कुछ और के लिए सूक्ति-स्क्रीनसेवर को भी स्थानापन्न कर सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.