लिनक्स में शॉर्टकट के साथ स्क्रीन को कैसे बंद करें?


22

चूँकि मेरे मॉनिटर को शारीरिक रूप से बंद होने के बाद वापस चालू करने के लिए एक भयानक समय लगता है, मैं शॉर्टकट के साथ अपनी स्क्रीन को बंद करने के लिए एक कमांड या एक साधारण उपयोगिता की तलाश कर रहा हूं। एक काला स्क्रीनसेवर सेट करना संतोषजनक नहीं है; मैं स्क्रीन को "हाइबरनेट" करना चाहता हूं (स्क्रीन पर शारीरिक रूप से छोड़ते समय कंप्यूटर को बंद करने से मुझे वही प्रभाव मिलेगा)।

विंडोज के लिए एक ही सवाल: मैं शॉर्टकट द्वारा अपनी स्क्रीन को कैसे खाली कर सकता हूं?


STRG को k और y की तुलना में दबाएं
Daniel

जवाबों:


29

प्रयोग करके देखें

xset dpms force off

स्क्रीन को बंद करने के लिए मजबूर करने के लिए।


यह तो वाक़ई शानदार है। हालांकि ओपी के लिए, जब एक कुंजी दबाया जाता है, तो यह स्क्रीन को वापस चालू करता है। मुझे यकीन नहीं है कि अगर यह वांछनीय है।
ब्रिगैंड

6
कभी-कभी बेहतर काम करता है यदि आप करते हैं sleep 1 ; xset dpms force offअन्यथा अंतिम कीबोर्ड गतिविधि के अवशेष (मुझे लगता है) कभी-कभी स्क्रीन को तुरंत चालू कर देता है।
Mat

यह वही है जिसकी मुझे तलाश है। धन्यवाद @ शिव-चरण केवल एक चीज मैं सोच रहा था कि स्क्रीन को जगाने पर मैं पासवर्ड कैसे पूछ सकता हूं। मैं मूल रूप से अपनी स्क्रीन को बंद करने के लिए एक शॉर्टकट का उपयोग कर रहा हूं और मैं चाहूंगा कि यह वेकेशन पर पासवर्ड मांगे।
इसाबेल इंक

14

मैंने एक फाइल /home/me/bin/blankबनाई और उसमें chmod +x blankनिम्नलिखित के साथ इसे निष्पादन योग्य बनाया :

#!/bin/bash
sleep 1; xset dpms force off

तब मैंने gnome-control-center keyboardउस स्क्रिप्ट को चलाने के लिए Gnome3 एप्लिकेशन "कीबोर्ड" ( ) में एक शॉर्टकट सेट किया, जब मैं CTRL + ALT + Q पुश करता हूं।

यार मुझे लिनक्स पसंद है।


मुझे यह पसंद आया :) थोड़े से परिशिष्ट के रूप में, systembash.com/ पर एक नज़र डालें। यह देखने के लिए कि आप इस ट्रिक का समयबद्ध उपयोग कैसे सेट कर सकते हैं और अपने मॉनिटर को निर्दिष्ट समय पर चालू / बंद कर सकते हैं
danicotra

आप क्रोन के साथ एक निर्दिष्ट समय पर अपने मॉनिटर को चालू करने का मतलब है?
फ्रेंकस्टर

2

slock स्क्रीन को इनायत से लॉक करता है।


मैं बस इसे स्थापित किया है और स्क्रीन पूरी तरह से बंद एलईडी बंद किए बिना! और लगता है कि स्क्रीन को फिर से अनलॉक करने का कोई तरीका नहीं है: |
मोर्टेज़ा ज़ियाए

2
@MortezaZiaeemehr यह बहुत न्यूनतम है। बस अपना पासवर्ड डालें और एंटर दबाएं।
ऑक्टोस्क्विडोपस

1

एक आधार के रूप में, मैं व्यक्तिगत रूप से हम्सटर / सिवा चरन समाधान पसंद करता हूं। वैसे भी, मुझे पता है कि एक और संभावित तरीका एक स्क्रिप्ट हो सकता है जो स्क्रीनसेवर को खाली करने और फिर इसे शुरू करने के लिए सेट करता है:

rem #!/bin/bash

xset s blank ; sleep 1 ; xset s activate

तो बस के रूप में बातें नहीं करने के लिए


... और ऐसा लगता है कि इसके लिए अजगर का उपयोग करने वाला एक और भी जटिल है: howtogeek.com/61836/… (मैंने इसे परीक्षण नहीं किया)
danicotra

0

मैं अपने दो मॉनिटर स्क्रीन को चालू और बंद करने के लिए एलेक्स कैबेल स्क्रिप्ट का उपयोग करता हूं और यह मेरे लिए बहुत अच्छा काम करता है।

#!/bin/bash

# turn screens off/on
# (ɔ) alex cabal

screenOffLockFile=/tmp/screen-off-lock

if [ -f $screenOffLockFile ];
then
    rm $screenOffLockFile
    notify-send "Screen on." -i /usr/share/icons/gnome/48x48/devices/display.png
else
    touch $screenOffLockFile
    sleep .5
    while [ -f  $screenOffLockFile ]
    do
        xset dpms force off
        sleep 2
    done
    xset dpms force on
fi

आम तौर पर, उत्तर बहुत अधिक उपयोगी होते हैं यदि वे इस बात का स्पष्टीकरण शामिल करते हैं कि कोड का क्या करना है, और क्यों यह समस्या को दूसरों को पेश किए बिना हल करता है।
MMM
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.