मैं पावरटॉप के सुझावों को स्थायी कैसे बना सकता हूं?


11

जब मैं पावरटॉप चलाता हूं, और ट्यूनबल्स स्क्रीन को देखता हूं, तो लगभग बीस चीजों को बैड के रूप में सूचीबद्ध किया जाता है। मैं इन्हें एंटर दबाकर गुड से टॉगल कर सकता हूं, और जब मैं ऐसा करता हूं, तो अनुमानित बैटरी जीवनकाल दोगुना हो जाता है

मैं इन परिवर्तनों को कैसे जारी रख सकता हूं? (मैं फेडोरा 18 पर, वैसे, पॉवरटॉप 2.2 के साथ)

जवाबों:


8

पावरटॉप एक स्थायी उपकरण नहीं है, जैसा कि आप जानते हैं, इसलिए आपको अपने सिस्टम को sysctl, udev, systemd यूनिट्स, स्क्रिप्ट्स, जो भी हो ... को चलाने के लिए सेटअप करना होगा

यह देखने के लिए कि पॉवरटॉप द्वारा कौन सी कमांड का उपयोग किया जाता powertop --htmlहै, आपको बैड टू गुड से सेटिंग टॉगल करते हुए किसी भी CHANGES यानी BEFORE मेकिंग रन को चलाना होगा । यदि आप पहले से ही अधिकतम बैटरी जीवन के लिए तैयार हैं, तो अपने परिवर्तनों को पूर्ववत करें और powertop --htmlफिर से चलाएं ।

यह वही है जो आउटपुट जैसा दिखना चाहिए:

यहाँ छवि विवरण दर्ज करें


2
आह! सभी कैप में हिस्सा वही है जो मुझे याद आ रहा था।
mattdm

उत्साह से, कुछ सलाह पीछे की ओर दिखाई देती हैं । उदाहरण के लिए, यह कहता है iw dev wlan0 set power_save off, लेकिन यह मोड़ पर क्या "अच्छा" करने के लिए सेटिंग नहीं बदलता है।
mattdm

0

/Etc/rc.local में देखें। पावरटॉप कुछ कमांड चलाने का सुझाव देता है, इसलिए उन्हें वहां डालें।


1
मेरे पास नहीं है /etc/rc.conf। इसके अलावा, पावरटॉप किसी भी कमांड को चलाने के लिए सुझाव नहीं देता है। (मुझे लगता है कि यह एक पुराने संस्करण में किया गया था।)
15

अगर यह नहीं है तो इसे बनाएं। Powertop --html का उपयोग करें और परिणामी फ़ाइल खोलें, 'ट्यूनिंग की आवश्यकता में सॉफ्टवेयर सेटिंग्स' नामक अनुभाग पर
जाएं

यदि मैं वह फ़ाइल बनाता हूं, तो मुझे पूरा यकीन है कि यह मेरे सिस्टम पर कुछ नहीं करेगा। और HTML आउटपुट का उस नाम से कोई खंड नहीं है। इसमें Optimal Tuned Software Settings है , लेकिन यह सिर्फ "कमांड SATA लिंक पावर Managmenet for host0" जैसी वस्तुओं को सूचीबद्ध करता है, जिसमें कोई कमांड नहीं है।
mattdm

मेरा बुरा, कि r rllocal होना चाहिए था। फेडोरा के पास, IIRC, एक सिस्टम यूनिट फ़ाइल है जो इसे चलाएगी।
स्काइबा

1
मैं फेडोरा पर नहीं हूं, मैं आर्क पर हूं, और न केवल मेरे पास वह खंड है, लेकिन मेरे पास सुझाए गए आदेश हैं। शायद फेडोरा का उपयोग करने वाला कोई भी व्यक्ति मदद कर सकता है।
स्काइबा

0

सभी powertopसुझावों का पालन ​​करते हुए आप इसे --auto-tuneविकल्प के साथ भी कॉल कर सकते हैं :

   --auto-tune
         Set all tunable options to their good setting without interaction.

इस प्रकार, powertop --auto-tuneएक स्टार्ट स्क्रिप्ट से कॉल करने से यह स्थायी हो जाएगा (जैसे से rc.local)।


वहाँ विशेष सेटिंग्स हो सकती हैं जैसे कि USB डिवाइस नींद जिसे आप ऑटो-ट्यूनिंग से अक्षम करना चाहते हैं। ऐसा करने का एक तरीका होना अच्छा होगा।
jocull
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.