जवाबों:
आप एक्स सर्वर ( http://systembash.com/content/how-to-turn-off-your-monitor-via-command-line-in-ubuntu/ ) के लिए अधिमान आदेश का उपयोग करके कर सकते हैं
$ xset dpms force off$ xset dpms force onएक कुंजी दबाने या माउस को हिलाने से मॉनिटर चालू हो जाएगा यदि इसे बंद कर दिया गया है। यदि आप शॉर्टकट का उपयोग करना चाहते हैं तो आप कमांड को एक कुंजी को असाइन कर सकते हैं।
xset dpms force standbyअधिक विश्वसनीय लगता है और sleep 1 ; xset dpms force offचाल की जरूरत नहीं है ।
दूसरे उत्तर को जोड़ने के लिए , मैंने पाया कि जब मैंने प्रवेश किया xset dpms force offऔर Enterकुंजी को दबाया , तो मेरी स्क्रीन बंद हो जाएगी और फिर से चालू हो जाएगी। नीचे कमांड चलाकर, मैं स्क्रीन को चालू किए बिना चालू करने में सक्षम था।
sleep 3; xset dpms force off
बस अधिक विकल्प जोड़ने के लिए ... आप चला सकते हैं
xrandr --output <DISPLAY_NAME> --brightness 0
अपना प्रदर्शन नाम निर्धारित करने के लिए, बस चलाएं xrandr। यह आपको कनेक्टेड डिस्प्ले के बारे में जानकारी प्रदान करेगा, जिससे आप वास्तव में उनमें से किसी को भी चालू और बंद कर सकते हैं
हालांकि सावधान रहें, इस कमांड को चलाने के बाद, आप अपने माउस को ले जाकर या कीबोर्ड का उपयोग करके अपनी स्क्रीन को चालू नहीं कर पाएंगे। आपको या तो दूसरे मॉनिटर या नेत्रहीन प्रकार का उपयोग करना होगा
xrandr --output <DISPLAY_NAME> --brightness 1
तो, एक्सएंडआर आपको अपनी स्क्रीन पर बेहतर नियंत्रण प्रदान करता है, लेकिन यह वही करता है जो यह करता है। इसका उपयोग अन्य चीजों के लिए भी किया जा सकता है, जैसे कि रिज़ॉल्यूशन, ओरिएंटेशन, रेट आदि बदलना। इसे स्क्रिप्ट के अंदर चलाना भी बहुत आसान है। यदि आप चाहें, तो आप अपनी स्क्रीन को काले से फीका करने के लिए एक स्क्रिप्ट लिख सकते हैं। चमक पैरामीटर अंशों को ले सकता है
--brightnessविकल्प वास्तव में हार्डवेयर को प्रभावित नहीं करता है, यह केवल स्क्रीन को इस तरह से चित्रित करता है कि यह अंधेरा हो जाता है। --brightnessविकल्प पर मैनुअल से उद्धरण However, this is a software only modification, if your hardware has support to actually change the brightness, you will probably prefer to use xbacklight:।
मैंने पाया कि xset dpms force offकमांड अच्छी तरह से काम करता है। हालाँकि, जब इस कमांड को एक हॉट कुंजी असाइन करते हैं, तो मैं मुसीबत में पड़ गया: मेरी स्क्रीन फिर से बंद हो जाएगी।
मैंने पाया कि इसका कारण गर्म कुंजी कॉम्बो था जिसका मैं बिना किसी विशेष कारण के उपयोग कर रहा था। मैंने गर्म कुंजी कॉम्बो की खोज की " Mod2 + Mod4 + Super + Hyper + Left shift " जिसे xset dpms force offकमांड को सौंपा गया है , स्क्रीन को बंद कर देता है और स्क्रीन को तब तक चालू नहीं करेगा जब तक कि एक कुंजी दबाया जाता है या माउस का उपयोग नहीं किया जाता है। बिल्कुल वही जो मैं चाहता था! यह हॉट की कॉम्बो बस Super(विंडोज की) है जिसका उपयोग बाईं shiftकुंजी के साथ संयोजन में किया जाता है । मैं Ubuntu 16.04 चला रहा हूं और यह मेरे सिस्टम पर काम कर रहा है।
उबंटू 18.04 में, गनोम वेलैंड के साथ ठीक से काम नहीं करने वाले डीपीएम
$ xset -q
DPMS (Energy Star):
Display is not capable of DPMS
मॉनिटर बंद करने के लिए आप नीचे दिए गए कमांड को आजमा सकते हैं :
busctl --user set-property org.gnome.Mutter.DisplayConfig /org/gnome/Mutter/DisplayConfig org.gnome.Mutter.DisplayConfig PowerSaveMode i 1
मॉनिटर चालू करने के लिए:
busctl --user set-property org.gnome.Mutter.DisplayConfig /org/gnome/Mutter/DisplayConfig org.gnome.Mutter.DisplayConfig PowerSaveMode i 0
इससे मेरा काम बनता है।