I3 WM में स्क्रीन बार


16

मुझे स्पष्ट कारणों (प्रकाश, अधिकतम स्क्रीन आकार, अनुकूलित करने की क्षमता) के लिए i3 पसंद है। हालाँकि, मेरी स्क्रीन पांच मिनट की निष्क्रियता के बाद बाहर निकलती है। मैं इसे बंद करना चाहूंगा, कैसे?

मुझे ubuntu 14.04 और 15.10 पर i3 मिला है।

जवाबों:


25

X.org में कुछ बेसिक स्क्रीन सेवर फंक्शनलिटी के साथ-साथ एनर्जी सेविंग फीचर्स भी हैं। सबसे अधिक संभावना या तो या दोनों वर्णित व्यवहार के लिए जिम्मेदार हैं।

दोनों के लिए सेटिंग्स को xsetटूल ( x11-xserver-utilsपैकेज से) के साथ देखा और बदला जा सकता है । स्क्रीन सेवर और DPMS (एनर्जी स्टार)xset q में वर्तमान सेटिंग्स प्रदर्शित करता है ।

आप स्क्रीन सेवर सुविधा को इसके साथ अक्षम कर सकते हैं:

xset s off

पावर सेविंग फीचर को बंद किया जा सकता है

xset -dpms

इन सेटिंग्स के साथ स्क्रीन को स्वचालित रूप से बंद या रिक्त नहीं करना चाहिए।


यदि आपकी मुख्य चिंता यह है कि 5 मिनट कम हैं, तो आप इसके लिए सीमाएं बढ़ा सकते हैं। केवल 15 मिनट (900 सेकंड) के निष्क्रिय समय के बाद स्क्रीन सेवर को सक्षम करने के लिए, तदनुसार टाइमआउट सेट करें

xset s 900

निष्क्रिय चलने के 20 मिनट के बाद मॉनिटर को बंद करना

xset dpms 0 0 1200

दो 0मान क्रमशः स्टैंडबाय को निष्क्रिय करते हैं और सस्पेंड करते हैं, जबकि 1200टाइमआउट को 20 मिनट के लिए सेट किया जाता है। (मैं आमतौर पर स्टैंडबाय या सस्पेंड का उपयोग नहीं करता हूं क्योंकि आधुनिक टीएफटी-डिस्प्ले पर तीन मोड के बीच कोई अंतर नहीं लगता है।) इन मूल्यों को सेट करना भी डीपीएमएस को सक्षम करता है , इसलिए आपको स्पष्ट रूप से चलाने की आवश्यकता नहीं है xset +dpms


1
क्या रिबूट के बाद ये सेटिंग्स बनी रहती हैं? मैं अगली बार रिबूट होने तक बिजली की बचत बंद करना चाहूंगा।
क्रिस

2
नहीं, xsetआमतौर पर की गई सेटिंग्स स्थिर नहीं होती हैं। यह संभव हो सकता है कि कुछ अन्य उपकरण मानों को पढ़ते हैं xsetऔर उन्हें रिबूट पर फिर से लोड करते हैं, लेकिन मुझे कभी भी इस तरह के उपकरण का सामना नहीं करना पड़ा। यदि आप उन परिवर्तनों को स्थायी बनाना चाहते हैं , तो आप या तो कुछ समतुल्य सेटिंग्स बना सकते हैं या कुछ एक्स ऑटो स्टार्ट स्क्रिप्ट से xorg.confचला सकते हैं xset
Adaephon

1
यदि आप i3 (ओपी की तरह) चला रहे हैं ~/.i3/config, तो आप कमांड को ऑटो-रन में जोड़ सकते हैं , जैसे exec xset dpms 0 0 1200:। यदि आप चाहते हैं कि कमांड को भी चलाया जाए यदि आप केवल i3 को पुनरारंभ करते हैं, तो exec_alwaysइसके बजाय उपयोग करें exec
pzkpfw

मैंने ऊपर दिए गए आदेशों की कोशिश की, लेकिन स्क्रीन अभी भी 30 मिनट के बाद बंद हो जाती है। क्या कुछ अन्य तंत्र हैं जो जिम्मेदार हो सकते हैं?
दान-गफ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.