स्क्रीन की चमक `xset dpms` डिस्प्ले से लौटने के बाद अधिकतम तक पहुँचती है


12

मैं ओपनबॉक्स विंडो मैनेजर चला रहा हूं और autostart.shडिस्प्ले पावर मैनेजमेंट को नियंत्रित करने के लिए इस लाइन का उपयोग कर रहा हूं :

xset dpms 0 60 0

यह अच्छी तरह से काम करता है, जिससे प्रदर्शन निष्क्रियता के 60 सेकंड के बाद निलंबित हो जाता है।

हालाँकि, जब माउस के मूवमेंट, कीपर्स आदि के जवाब में डिस्प्ले फिर से खुल जाती है, तो स्क्रीन पूरी चमक पर होती है। यह बिजली की बर्बादी है और कभी-कभी अंधा होता है। अगर मैं चमक को समायोजित करने के लिए लैपटॉप की चमक नियंत्रण कुंजी ( Fn+ <-/ ->) का उपयोग करता हूं , तो पहला प्रेस चमक को फिर से बहाल करेगा जो प्रदर्शन को निलंबित करने से पहले था।

स्क्रीन के लिए मैं क्या चाहता हूं कि जैसे ही डिस्प्ले को फिर से सस्पेंड किया जाए, वैसे ही डिस्प्ले को फिर से चलाया जाए, यानी बिना ब्राइटनेस कंट्रोल कीज को हिट किए।

मैं एक एसर अस्पायर 5742 पर ubuntu 10.10 चला रहा हूं।


मैं भी इसी मुद्दे का सामना कर रहा हूं। क्या आपको वर्कअराउंड का पता चला?
RanRag

अभी तक नहीं ... मैक्समीकी के सुझाव को लागू करने की कोशिश नहीं की है, हालांकि, आप एक शॉट दे सकते हैं।
intuited

मैं इसे एक शॉट देने की कोशिश कर सकता हूं, लेकिन मुझे इस बात का कोई अंदाजा नहीं है कि उसका क्या मतलब है xset hook। यदि आप मेरा मार्गदर्शन कर सकते हैं (दस्तावेज़ीकरण) या इसका मतलब है कि वह इसका मतलब नहीं है कि यह मदद करेगा।
RanRag

इस संदर्भ में एक हुक कोड का एक टुकड़ा, या एक कमांड, या एक स्क्रिप्ट है, जो किसी घटना के जवाब में चलाया जाता है। आप xsetमैन पेज के माध्यम से यह देखने के लिए पढ़ सकते हैं कि क्या स्क्रिप्ट या अन्य कमांड को चलाने के लिए इसे प्राप्त करने का कोई तरीका है, जब डिस्प्ले फिर से चालू हो। आप यह देखने के लिए कुछ गुगली भी कर सकते हैं कि क्या उन्होंने किसी कारण से मैन पेज में इसका उल्लेख नहीं किया है। मैं पल के लिए OPENBOX नहीं चल रहा हूँ तो मैं इसके बारे में चिंता करने के लिए अभी नहीं है :)
intuited

जवाबों:


1

यदि आप पहले से ब्राइटनेस सेट कर रहे हैं ( autostart.shउदाहरण के लिए), तो आप बस ब्राइटनेस की जांच कर सकते हैं और इसे एक निरंतर while true;लूप में जो भी मूल्य चाहते हैं, उसे सेट कर सकते हैं ।

यह तभी काम करता है जब आप हमेशा एक स्थिर मूल्य (क्योंकि यदि आप तय करते हैं कि आप इसे थोड़ा उज्ज्वल चाहते हैं, तो यह स्वचालित रूप से मंद हो जाएगा)।

एक अन्य संभावित (लेकिन संभावित नहीं) विकल्प है यदि xsetकिसी प्रकार का कॉलबैक या हुक है जिसे आप पकड़ सकते हैं। उस स्थिति में आप इसे फिर से शुरू करने पर दूसरी स्क्रिप्ट को कॉल कर सकते हैं।


0

थोड़ी देर लेकिन यह गूगल पर शीर्ष परिणाम के रूप में आता है। मेरे लिए मंज़रो पर निम्नलिखित काम किया:

xbacklight -set 10

मैंने ब्राइटनेस बढ़ाने / कम करने में मदद के लिए 2 स्क्रिप्ट लिखी हैं जो आपको यहां मिलेंगी

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