12.10 में कहां / proc / acpi / बैटरी / BAT0 / XXX जाना था?


11

मैं कुछ कस्टम स्क्रिप्ट का उपयोग करता हूं जो बैटरी की जानकारी का उपयोग और निगरानी करते हैं:

/ Proc / ACPI / बैटरी / BAT0 / (राज्य | जानकारी)

हालाँकि, 12.10 में अपग्रेड करने के बाद से अब मेरे पास वे फाइलें नहीं हैं और मैं एक प्रतिस्थापन की खोज करने में असमर्थ हूं जिसका मैं उपयोग कर सकता हूं।

किसी को भी पता है कि वे कहाँ गए थे या उनके साथ बदल दिए गए थे? मैं वर्तमान बैटरी स्थिति, अंतिम चार्ज क्षमता, मूल बैटरी क्षमता आदि प्राप्त करने के लिए कहां जाऊंगा?

जवाबों:


13

/sys/class/power_supply/BAT0 ?


1
धन्यवाद, ऐसा लगता है कि मेरी स्क्रिप्ट बहुत सरल हो जाएगी क्योंकि उन्होंने डेटा को कई अलग-अलग फ़ाइलों में तोड़ दिया है और कम पार्सिंग की आवश्यकता होती है।
रिक

हो सकता है कि आप अपने प्रश्नों में से कुछ लिपियों को उदाहरण के रूप में पोस्ट कर सकें?
don.joey

1

आप अपने मशीन के लिए बैटरी और टेम्पों के बारे में जानकारी प्राप्त करने के लिए स्थापित करने acpiऔर फिर कॉल acpi -Vकरने का प्रयास कर सकते हैं ।

sudo apt-get install acpi
acpi -V

0

यह कमांड मान्य है यदि आपके डिस्ट्रो में फोल्डर 'बैटरी' / proc / acpi है, यदि यह नहीं मिलता है, तो इस तरह का फोल्डर mkdir कमांड के साथ रूट परमिशन (sudo mkdir) के साथ नहीं है, जब तक कि सिस्टम न हो। इस निर्देशिका में फ़ोल्डर के निर्माण की अनुमति नहीं देता है जब शुरू किया जाता है, तो इस मुद्दे को उक्त प्रस्ताव एक डिस्ट्रो 'लाइव सीडी' का उपयोग करने के लिए तार्किक रूप से HD पर पहले से ही स्थापित है, और अंत में फ़ोल्डर को 'बैटरी' / proc / में बनाएँ ACPI।

वैसे, इस विषय में यहां चर्चा की गई समस्या के लिए प्रासंगिक नहीं है, लेकिन पहले से ही एचडी पर स्थापित फ़ोल्डर डिस्ट्रोस बनाने के लिए 'लाइव सीडी' का उपयोग करने की पूर्वोक्त डिस्ट्रो तकनीक, मान्यता के लिए भी उपयोगी है, उदाहरण के लिए, यूएसबी पोर्ट। वर्चुअल मशीन का उपयोग करने वालों के लिए भी, यह तकनीक विशेष रूप से उपयोगी है यदि वर्चुअल बॉक्स के लिए मशीन वर्चुअलाइजेशन कहा जाता है, क्योंकि यह इस बिंदु पर त्रुटिपूर्ण है। चर्चा के तहत प्रक्रिया, बाद के फ़ोल्डर्स बनाने में फ़ोल्डर बनाना आसान है / खरीद, जो हैं: / बस / यूएसबी। जैसे: '/ proc / बस / usb'।

अब, इस 'पोस्ट' पर वापस, इस विषय पर। 'लाइव सीडी' के साथ फ़ोल्डर कैसे बनाएं यदि डिस्ट्रो मैंने एचडी को उपयोग करने के लिए स्थापित किया है: "एलवीएम"? खैर, मैं मुख्य विषय से बचने के लिए नहीं समझाऊंगा, यहाँ जाता है: उन लोगों के लिए जो कमांड सुप्रेलाटैडो का उपयोग नहीं कर सकते हैं उनके पास यह सरल रूप है, निम्नलिखित विकल्प के साथ:

'पैकेज' एसपीआई को स्थापित करना;

उबंटू और डेबियन "की तरह":

su-c 'apt-get install acpi'

फेडोरा (मेरी राय में सबसे अच्छा), या रेड हैट संबंधित:

su-c 'yum install acpi'

और फिर, अंत में, भागो: 'एसपीआई' (उद्धरण के बिना, निश्चित रूप से, एक तार्किक कोरोलरी)।

लेकिन विकल्पों की सूची, वहाँ रुकना नहीं है। फिर स्थापित करें:

su-c 'यम इंस्टॉल पॉवरटॉप'

फिर सुपर उपयोगकर्ता के रूप में चलाएं: su-c 'powertop' (पावरटॉप सबसे अच्छा है, यह खुद को अपडेट करता है)।

इसके अलावा, हमारे पास "gkrellm" है, बैटरी विकल्प जोड़ें, यह याद रखते हुए कि यह GUI (अल्ट्रा लाइट) है। शंकुधारी है, लेकिन यह समस्याग्रस्त है क्योंकि डिस्ट्रो को फोल्डर 'बैटरी' को / proc / acpi में रखना पड़ता है।

सभी को, बुद्धिमानी का उपयोग करते हुए और लिनक्स का उपयोग करते हुए सादर। और, सब के बाद, होशियार हो, कोई भी सुरक्षा दोष नहीं सूक्ति पेचकश, इसे हटाने के लिए अगर वे आक्रमण नहीं किया जाएगा। वास्तव में, विफलता सभी 'बोबिनहोस' लाइनक्स स्क्रीन सेवर्स के लिए है। हम वहां जाते हैं, आप जानते हैं, एक का उपयोग करना चाहिए: ओपेनबॉक्स या फ्लक्सबॉक्स। ये लिनक्स का प्रतिनिधित्व करते हैं न कि "विंडोज़" लाइक "": "गनोम और बदतर, केडीई"।


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