Xubuntu: निलंबन के बाद कोई पासवर्ड अनुरोध नहीं


17

यदि मैं अपने Xubuntu 12.10 को निलंबित कर देता हूं, और फिर अपने कंप्यूटर को निलंबन से हटा देता हूं, तो यह किसी भी पासवर्ड का अनुरोध नहीं करता है। मैंने ऑटोस्टार्ट सेटिंग्स पर ग्नोम-स्क्रीनसेवर को जोड़ने की कोशिश की है, जिसे मैंने कहीं पढ़ा है (सेटिंग्स प्रबंधक> सत्र और स्टार्टअप> एप्लिकेशन ऑटोस्टार्ट्स> [gnome-स्क्रीनसेवर] जोड़ें) पर जाएं, लेकिन यह काम नहीं करता है।

निलंबन के बाद मैं अपने xubuntu के पासवर्ड का अनुरोध कैसे कर सकता हूं?

जवाबों:


21

जब आप निलंबित करते हैं तो Xubuntu 12.10 में सत्र बंद नहीं होता है, इसलिए यह वेकअप पर पासवर्ड नहीं मांगता है। इसे हल करने के लिए, हमें xfce4-sessionऔर में परिवर्तन करने की आवश्यकता है xfce4-power-manager

टर्मिनल कमांड का उपयोग करना

दोनों में परिवर्तन करने के लिए टर्मिनल में निम्नलिखित कमांड चलाएँ (दबाएँ Ctrl+ Alt+ T) xfce4-sessionऔर xfce4-power-managerजब आप निलंबित हों तब सत्र को लॉक करें:

xfconf-query -c xfce4-session -p /shutdown/LockScreen -s true
xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/lock-screen-suspend-hibernate -s true

वैकल्पिक रूप से - जीयूआई का उपयोग करना

हमें सत्र और स्टार्टअप दोनों के साथ-साथ Xfce पावर मैनेजर में भी बदलाव करने की आवश्यकता है ।

आप दोनों को सेटिंग मैनेजर के तहत उपलब्ध होंगे । अपने डेस्कटॉप पर राइट क्लिक करें और इसे खोलने के लिए एप्लिकेशनसेटिंग्ससेटिंग्स प्रबंधक के माध्यम से नेविगेट करें ।

xubuntu सेटिंग मैनेजर नेविगेशन

  1. सत्र और स्टार्टअप

    ओपन सेशन और स्टार्टअपएडवांस टैब पर जाएँ → के आगे एक चेकमार्क लगाएं Lock screen before sleep

    XFCE सत्र

  2. Xfce पावर मैनेजर

    ओपन Xfce पावर मैनेजर → साइडबार में एक्सटेंडेड पर क्लिक करें → के आगे एक चेकमार्क लगाएं Lock screen when going for suspend/hibernate

    XFCE शक्ति-प्रबंधक

एक बार जब आप परिवर्तन कर लेते हैं, तो आपको सस्पेंड के बाद जागने पर पासवर्ड के लिए कहा जाना चाहिए।


पावती: सूचना और के लिए छवियों को सत्र और स्टार्टअप और Xfce पावर प्रबंधक शिष्टाचार इस उबंटू मंच धागा


2
पहला काम नहीं किया, क्योंकि यह कहा गया था कि फ़ाइल मौजूद नहीं थी और मुझे बनाना था --create विकल्प का उपयोग करना, लेकिन दूसरे विकल्प (GUI) ने काम किया! बहुत बहुत धन्यवाद!
मार्टिनियो

4

मैं इसे जोड़ना चाहूंगा ...

एक महत्वपूर्ण घटक यह है कि काम करने के लिए स्क्रीन लॉकिंग के लिए लाइट-लॉकर का चलना आवश्यक है! मैं थोड़ी देर के लिए इस पर अटक गया था, क्योंकि प्रदान किए गए उत्तर मेरे लिए काम नहीं कर रहे थे, जिसका कोई मतलब नहीं था। तब मैंने लाइट-लॉकर के साथ थोड़ा सा चक्कर लगाने की कोशिश की और महसूस किया कि यह स्टार्टअप पर स्वचालित रूप से चलने के लिए सेट नहीं है (इसलिए, स्क्रीन लॉकिंग सामान्य रूप से काम नहीं कर रहा था, न कि सिर्फ सस्पेंड पर)। स्टार्टअप से लाइट-लॉकर को फिर से सक्षम करने पर, इन समाधानों ने काम किया :-)

लंबी कहानी छोटी: यदि ये समाधान आपके लिए काम नहीं कर रहे हैं, तो व्हिस्कर मेनू पर जाएं -> सेटिंग्स -> सत्र और स्टार्टअप -> एप्लिकेशन ऑटोस्टार्ट, और सुनिश्चित करें कि "स्क्रीन लॉकर" टिक किया गया है।


2
स्पष्ट रूप से उत्तर के सबसे महत्वपूर्ण भाग में से एक, इसने मेरे लिए इसे हल किया।
डूडलू

0

मैंने इसे एक स्क्रिप्ट के साथ हल किया, कीबोर्ड शॉर्टकट से बंधा: CTRL + SUPER + DELETE।

/ Usr / स्थानीय / बिन में स्क्रिप्ट बनाएं, और इसे कुछ इस तरह से कॉल करें जैसे lock_and_suspend:

$ sudo gedit /usr/local/bin/lock_and_suspend

यहाँ स्क्रिप्ट है:

#!/bin/bash

xscreensaver-command -lock
sleep 2
xfce4-session-logout --suspend

इसकी अनुमतियां अपडेट करें:

$ sudo chmod a+x /usr/local/lock_and_suspend
$ sudo chmod 711 /usr/local/lock_and_suspend
$ sudo chown yourusername /usr/local/bin/lock_and_suspend

और कमांड लाइन पर केवल lock_and_suspend टाइप करके इसे चलाएं। या SettingsManager> कीबोर्ड> एप्लिकेशन शॉर्टकट के साथ कीबोर्ड शॉर्टकट में लॉक_एंड_सस्पेंड करें।

यह सिस्टम को निलंबित करने से पहले स्क्रीन को लॉक करके काम करता है। नींद की आज्ञा आवश्यक है क्योंकि स्क्रीनलॉक को प्रभावी होने के लिए समय की आवश्यकता होती है। इससे पहले कि उनके बीच कोई ठहराव न हो, सस्पेंड इसे समाप्त कर देगा।

आपको xscreensaver इंस्टॉल करने की आवश्यकता हो सकती है। स्क्रीनलॉक आमतौर पर xlock4 द्वारा निष्पादित किया जाता है। लेकिन xlock4 केवल संभावित स्क्रीनलॉक जैसे xscreensaver के माध्यम से साइकिल चलाता है और जो काम करता है उसका चयन करता है। मुझे ठीक से याद नहीं है कि मैंने ऐसा क्यों किया। यह कहने के लिए पर्याप्त है कि जब सिस्टम को निलंबित करने से पहले मैंने xflock4 (CTRL + ALT + DEL के अपने डिफ़ॉल्ट कीबोर्ड शॉर्टकट का उपयोग करके) स्क्रीन को लॉक करने का प्रयास किया तो यह काम नहीं किया।

वैसे भी, मुद्दा यह है कि आप वास्तव में तीन चीजें करते हैं: लॉक स्क्रीन, सस्पेंड सिस्टम, क्लोज लिड। और अनुभव से, आप यह सुनिश्चित करना चाहते हैं कि ढक्कन बंद करने से पहले सिस्टम लॉक और निलंबित है, क्योंकि यह अक्सर ऐसा होता है कि जब आप ढक्कन को बंद करने पर कुछ लॉक करने और निलंबित करने पर भरोसा करते हैं, तो यह कभी-कभी विफल हो जाता है, और आप ' ढक्कन खोलने के बिना जाँच का कोई तरीका नहीं है। लेकिन चूंकि ढक्कन खोलने से सिस्टम सस्पेंड होता है, तो आपको कैसे पता चलेगा कि इसे निलंबित कर दिया गया था? (यह श्रोडिंगर की बिल्ली का मामला है। या फोरडान का माउस)। सुनिश्चित करने का एकमात्र तरीका है कि आप ढक्कन को बंद करने से पहले सिस्टम को लॉक और निलंबित कर दें। और ऐसा करने का एकमात्र सुविधाजनक तरीका एकल कीबोर्ड शॉर्टकट (CTRL + SUPER + DEL) है।

आपको xscreensaver screenlock को बैकडोर बंद करने की आवश्यकता हो सकती है ।

कुछ बिंदु पर मैंने लाइट-लॉकर स्थापित किया है, और इसे स्क्रीन लॉक करने के लिए कॉन्फ़िगर किया है । मुझे याद नहीं है कि क्या यह वास्तव में आवश्यक था।

$ sudo apt install light-locker
$ xfconf-query -c xfce4-session -p /general/LockCommand -s "light-locker-command --lock" --create -t string

यह सेटिंग्स> सेस्टियन और स्टार्टअप> एप्लिकेशन ऑटोस्टार्ट में xscreensaver और पावर मैनेजर को सक्षम करने के लिए भी आवश्यक हो सकता है। और शायद gnome-स्क्रीनसेवर की स्थापना रद्द / अक्षम करने के लिए।

आप xfce4-power-manager स्थापित करना चाहते हैं, और इसे कॉन्फ़िगर करने के लिए (सेटिंग्स प्रबंधक का उपयोग करके xfce4-power-manager --customize) 'सस्पेंड', 'जब लैपटॉप का ढक्कन बंद है'। उस स्थिति में, आपको ढक्कन बंद घटना को ठीक से संभालने के लिए बिजली प्रबंधक को कॉन्फ़िगर करने की आवश्यकता हो सकती है । लेकिन मैं ढक्कन बंद करने से पहले लॉक + सस्पेंड करने के लिए इच्छुक था।

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