स्क्रीन लॉक करने पर मैं बैकलाइट को कैसे निष्क्रिय कर सकता हूं?


12

जब मैं स्क्रीन लॉक करता हूं, तो डिस्प्ले काला हो जाता है लेकिन डिस्प्ले पूरी तरह से बंद नहीं होता है। स्क्रीन लॉक मोड में डिस्प्ले से कुछ प्रकाश निकल रहा है, लेकिन ब्राइटनेस और लॉक सेटिंग से कॉन्फ़िगर किए गए 10 मिनट के लिए निष्क्रिय होने पर यह बंद हो जाता है ।

मैंने कोशिश की xset dpms force offजो पूरी तरह से डिस्प्ले को बंद कर दे।

वहाँ किसी भी तरह से है कि जब मैं प्रेस है Ctrl+ Alt+ Lलॉक स्क्रीन पर, स्क्रीन लॉक हो जाता है और प्रदर्शन पूरी तरह से कुछ बिजली की बचत बंद कर दिया है।

जवाबों:


8

मैं उसी समस्या ( स्रोत ) के लिए एक स्क्रिप्ट चला रहा हूं :

#!/bin/bash
sleep 0.5
xset dpms force off
gnome-screensaver-command -l 

इससे मॉनिटर बंद हो जाता है और सत्र लॉक हो जाता है। sleep 0.5वहाँ जब आप रिलीज को चालू करने की निगरानी से बचने के लिए है Ctrl+ Altकुंजी; शायद आपको इसकी आवश्यकता न हो।

आप अन्य समाधान भी वहाँ से आज़मा सकते हैं (यह अभी तक प्रयास नहीं किया है)।

मेरे द्वारा उपयोग किया जाने वाला समाधान है:

  1. मैंने अपने शीर्ष पैनल में इनहिबिट एप्लेट को जोड़ा है (यह मुझे स्लीप मोड को बंद और चालू करने देता है)

  2. पावर मैनेजमेंट में मैंने 1 मिनट के लिए निष्क्रिय होने पर सोने के लिए डिस्प्ले को सेट किया ।

  3. मैं का उपयोग Ctrl+ Alt+ L(करने के लिए अपने शॉर्टकट मैं वास्तव में बदल Ctrl+ Alt+ Spacebar) स्क्रीन लॉक करने।

इसलिए जब मैं पहली बार लैपटॉप का उपयोग कर रहा होता हूं, तो मैं अपने शीर्ष पैनल में अपने इनहिबिट एप्लेट पर क्लिक करता हूं, ताकि मेरा प्रदर्शन निष्क्रियता के 1 मिनट में सो न जाए।

जब मैं सब कर रहा हूँ और स्क्रीन को लॉक और मॉनिटर मैं पर क्लिक करें बंद करना चाहते हैं रोकना एप्लेट तो यह काम करने के लिए निष्क्रिय टाइमर की अनुमति देता है, और मैं कुंजी स्क्रीन को लॉक करने के अपने संयोजन मारा Ctrl+ Alt+ L

स्क्रीन लॉक है और 1 मिनट में डिस्प्ले खुद ब खुद बंद हो जाता है।


sleepमेरे लिए आवश्यक था
geekQ

एक लाइन संस्करण जिसका सीधा उपयोग किया जा सकता है:bash -c "sleep 0.5; xset dpms force off; gnome-screensaver-command -l"
vishvAs vAsuki

8
  1. सिस्टम सेटिंग्स पर जाएं -> कीबोर्ड -> शॉर्टकट ,
  2. एक नया कस्टम शॉर्टकट बनाएँ।
  3. निम्न आदेश पर पुन Ctrl: असाइन करें + Alt+ L

    bash -c "xset dpms force off; gnome-screensaver-command -l"
    

gnome-screensaverस्क्रीन जागने के रूप में मेरे लिए काम नहीं किया । यह एक काम किया bash -c "gnome-screensaver-command -l; sleep 4; xset dpms force off"
direwolf

4

सिस्टम सेटिंग्स> कीबोर्ड> शॉर्टकट> नए कस्टम शॉर्टकट पर जाएं और इसके लिए कमांड सेट करें:

bash -c "xset dpms force off; gnome-screensaver-command -l"

फिर एक कुंजी संयोजन सेट करें, उदाहरण के लिए, ctrl + एस्केप।

यह मेरे डेस्कटॉप पर काम करता था, लेकिन उपरोक्त bashकमांड के बिना काम नहीं करता था ।


3

मैंने यह कोशिश की है:

xset dpms force off && gnome-screensaver-command --lock && sleep 10

और यह डिस्प्ले को बंद कर देता है। अब .turnScreenOff.pl नामक फ़ाइल बनाएं और इसे उस फ़ाइल में लिखें, जैसे gedit ~ / .turnScreenOff.pl का उपयोग करके

#! / Usr / bin / perl

`xset dpms बल && gnome-स्क्रीनसेवर-कमांड --lock && नींद 10` को मजबूर करते हैं;

उसके बाद, (खोलने के लिए टर्मिनल के लिए जाना Ctrl+ Alt+ T) और में लिखने:

chmod +x .turnScreenOff.pl

अब हम क्या करेंगे: केवल लॉक स्क्रीन कमांड बदलें


पहला कदम
उपयोग अक्षम करने के लिए Backspaceकस्टम शूरोर्ट्स पर आगे बढ़ें
दूसरा
जैसे नाम सेट करें turn screen off and lock screenऔर कमांड सेट करेंperl ~/.turnScreenOff.pl
तीसरा
और अब चयन कि और प्रेस बटन आप के लिए सेट शॉर्टकट करना चाहते हैं, उदाहरण के लिए Ctrl+ Alt+ Lया आप चाहते हैं जो कुछ भी :-)

आशा है कि इससे मदद मिली।


परिणाम!


थैंक यू, लेकिन मेरे द्वारा इस्तेमाल किया गया तरीका मेरे लिए बहुत आसान लगता है।
TheKojuEffect

आप बैश कमांड को कॉल करने के लिए पेरेल का उपयोग क्यों करते हैं?
ग्रेज़ोगोरज़

2

मेरे लिए काम करने वाली कमान:

#!/usr/bin/perl
`gnome-screensaver-command --lock && sleep 5 && xset dpms force off `;

किसी तरह लॉक कमांड स्क्रीन पर वापस आ रहा था। इसके अलावा नींद में देरी के बाद स्क्रीन को बंद करने की आवश्यकता थी।


1

मुझे यहां मदद मिली ।

  1. पर जाएं > कीबोर्ड - - सिस्टम सेटिंग> शॉर्टकट और एक नए कस्टम शॉर्टकट बना।
  2. कमांड के रूप में दर्ज करें: सूक्ति-स्क्रीनसेवर-कमांड - झुंड dset को बंद करें
  3. मुख्य संयोजन के रूप में सेट करें: डिफ़ॉल्ट लॉक स्क्रीन शॉर्टकट को बदलने के लिए Str + Alt + L।

मेरे लेनोवो आर 400 के साथ काम करता है, इसलिए कृपया इसे आज़माएं।

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