कौन सी कमांड lightDM के साथ स्क्रीन को लॉक करती है?


11

मैं इस कमांड के साथ स्क्रीन लॉक करता था, लेकिन इसने हाल ही में काम करना बंद कर दिया, शायद अपडेट के बाद। मैं दौड़ रहा हूं VERSION="13.10, Saucy Salamander"। मैं इस फ़ंक्शन को कैसे पुनर्स्थापित कर सकता हूं?

$ gdmflexiserver
विधि वापसी प्रेषक =: 1.10 -> भाग्य =: 1.97 उत्तर_सैनिक = 2

मैं इस कमांड को ओपनबॉक्स कीबाइंडिंग के साथ प्रयोग करता था:

<keybind key="XF86ScreenSaver">
  <action name="Execute">
    <execute>gdmflexiserver</execute>
  </action>

मुझे लगता है कि यह टर्मिनल एमुलेटर से भी काम करता था।

अद्यतन: मेरे आश्चर्य के लिए, यह फिर से काम करता है। सिस्टम अपडेट के कारण ऐसा हो सकता है।

method return sender=:1.10 -> dest=:1.71 reply_serial=2

जवाबों:


20

@Wilf ने क्या कहा, लेकिन शायद आप ढूंढ रहे हैं

dm-tool lock

एक अलग ताला अनुभव के लिए। (क्योंकि आपने lightDM के साथ कहा ...)

सुरक्षा चेतावनी : जब तक आप इसे सही ढंग से काम नहीं कर सकते, तब तक डीएम-टूल लॉक का उपयोग करने से बचें:


इस से चल रहा है tty, और यह एक प्रदर्शन चरनी के लिए है जिसका मैं उपयोग नहीं कर सका export display=.., मुझे यह त्रुटि मिली Not running inside a display manager, XDG_SEAT_PATH not defined:। इसके अलावा, मेरे जैसा बेधड़क मत बनो और dm-tool lockजब आप लॉग इन होते हैं तो एक टर्मिनल में चलते हैं; डी
विलफ

1
@ मुझे पता नहीं कि क्या वह इसे करना चाहता है tty? लेकिन कुछ के साथ XDG_SEAT_PATH="/org/freedesktop/DisplayManager/Seat0" dm-tool lockयह काम करना चाहिए (जैसा कि त्रुटि से पता चलता है)। (के साथ gui में अपने XDG_SEAT_PATH की जाँच करें echo $XDG_SEAT_PATH) हालांकि यह डीएम-टूल विधि मेरे 12.04 में थोड़े टूटी हुई है जैसे कि मैं इसके साथ स्क्रीन को लॉक करता हूं, तो स्विच करें tty, फिर वापस स्विच करें, स्क्रीन अनलॉक हो गई है। : मुझे नहीं पता कि यह 13.10 में सही है या नहीं। इसलिए मैंने कहा कि आपकी विधि एक है और इसके लिए एक उपाय दिया है। (बस उस विधि का संबंध लाइटमेड से नहीं है, इसलिए शायद ओपी को इसकी तलाश है)
बाज़

dm-tool lockकोई प्रभाव नहीं है, लेकिन यह सीट 0 को सूचीबद्ध कर सकता है इसलिए मुझे लगता है कि इसे काम करना चाहिए।
रुमका

@Rumca मैंने यहां एक बग्रेपोर्ट के लिए देखा । आपने ओपनबॉक्स कहा, इसलिए मुझे लगता है कि आप ल्यूबुन्टू का उपयोग कर रहे हैं, जो उस बग्रेपोर्ट के अनुसार भी उस समस्या से ग्रस्त है, जिसका मैंने अपनी पिछली टिप्पणी में उल्लेख किया था: लॉक को आसानी से दरकिनार किया जा सकता है। मैंने अभी उस बगरेपोर्ट के तहत बातचीत में पढ़ा है और मुझे आभास है कि आपको स्क्रीन लॉक करने के लिए स्क्रीनसेवर स्थापित करना होगा। ऐसा लगता है कि स्क्रीन लॉक करना लुबंटू पर कभी सुरक्षित नहीं था और अब डेवलपर्स ने इसकी वजह से पिछली लॉक संभावना को हटा दिया।
बाज़

@Rumca लेकिन कृपया बग्रेपोर्ट के तहत बातचीत पढ़ें, मेरे पास इसके माध्यम से पढ़ने का समय नहीं था।
बाज़

2

बस यह सामान्य रूप से काम करता है, लेकिन gdm (Gnome Desktop Manager) के साथ :

gnome-screensaver-command -l

यदि यह एक से है tty, तो आपको export display=:0पहले चलाने या कुछ करने की आवश्यकता है - आप वर्तमान उपयोगकर्ता सत्र का उपयोग करके पा सकते हैं w

मुझे लगता है कि मैं इसे केवल संदर्भ के लिए छोड़ दूंगा

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