जवाबों:
संपादित करें: उबंटू अब freedesktop के UPower पावर-मैनेजर का उपयोग करता है। यूपीओवर के लिए स्रोत के माध्यम से देखने के बाद यह लगातार डेटाबेस की तरह दिखता है जहां इतिहास संग्रहीत किया जाता है history-%s-%s.dat
। मैंने अपने फाइल सिस्टम के माध्यम से खोज की और मेरे डेटाबेस के नाम इस प्रकार हैं:
./var/lib/upower/history-time-empty-DELL_KP4377-57-22096.dat
./var/lib/upower/history-time-full-DELL_KP4377-57-22096.dat
./var/lib/upower/history-charge-DELL_KP4377-57-22096.dat
./var/lib/upower/history-rate-DELL_KP4377-57-22096.dat
आपकी फ़ाइल के नाम स्पष्ट रूप से भिन्न होंगे लेकिन वे समान निर्देशिका ( /var/lib/upower/
) में होने चाहिए । ये ".dat" फाइलें होने के बावजूद ये चार फाइलें वास्तव में इतिहास के साथ सिर्फ मानव पठनीय पाठ दस्तावेज हैं। मैं कहूंगा कि इन फ़ाइलों का बैकअप लें, फिर या तो उन्हें हटा दें या उनकी सामग्री हटा दें और आपको जाना अच्छा होना चाहिए! मुझे पता है कि यह कैसे काम करता है।
मूल उत्तर:
अच्छा प्रश्न। कोई यह सोचेगा कि गनोम-पावर-मैनेजर के पास इसे स्टोर करने के लिए कहीं न कहीं खुद की लॉग फाइल होगी - हालांकि मुझे इस तरह का कुछ भी नहीं मिल रहा है।
ऐसा लगता है कि बैटरी के बारे में पढने वाली अधिकांश जानकारी एसीपीई से आती है /proc/acpi/battery/BAT0/info
(मेरा रास्ता "BAT0" है, यह आपसे अलग हो सकता है) उदाहरण के लिए, यहाँ मेरा है:
present: yes
design capacity: 5200 mAh
last full capacity: 3665 mAh
battery technology: rechargeable
design voltage: 11100 mV
design capacity warning: 520 mAh
design capacity low: 157 mAh
cycle count: 0
capacity granularity 1: 52 mAh
capacity granularity 2: 52 mAh
model number: DELL KP4377
serial number: 22096
battery type: LION
OEM info: DP-SDI52
लेकिन चक्र गणना और अंतिम पूर्ण क्षमता से इतर, यहां बहुत सारी इतिहास की जानकारी नहीं है, इसलिए कहीं न कहीं एक और फाइल होनी चाहिए जो इतिहास की जानकारी के लिए सूक्ति-प्रबंधक का उपयोग कर रही है। यह संभव है कि इसे स्टोर करने के बजाय यह कुछ बड़े डेटाबेस का उपयोग कर रहा है जो कई प्रकार की सेटिंग्स के लिए सूक्ति का उपयोग करता है ... मुझे लगता है कि यह भी संभव है कि एसीपीआई इतिहास की जानकारी कहीं और संग्रहीत कर सकता है, हालांकि एक बार फिर वहाँ नहीं है ' टी इसके लिए कोई दस्तावेज नहीं लगती है।
यदि वे मौजूद हैं, तो आप उन लोगों द्वारा अपने प्रश्न के लिए कुछ और ध्यान आकर्षित कर सकते हैं, जो यदि आप कुछ और विशिष्ट टैग जोड़ते हैं, तो बेहतर है कि आप गनोम-पावर-मैनेजर को जानते हैं। "सूक्ति-शक्ति-प्रबंधक", "एसीपी", आदि। क्षमा करें, मैं आपकी बहुत मदद नहीं कर सकता, सौभाग्य!
बस डिलीट-फाइल्स एप्रोच की कोशिश की। मैंने यह मान लिया था कि चूंकि upowerd अभी भी चल रहा था, इन फ़ाइलों को स्वचालित रूप से पुनर्जीवित किया जाएगा, लेकिन वे नहीं थे - और न ही वे रिबूट करने के तुरंत बाद वहां थे।
प्रारंभ में, /var/lib/upower/*.dat को हटाने के बाद, सूक्ति-शक्ति-आँकड़े केवल बिना किसी सामग्री के साथ एक रिक्त GUI विंडो के रूप में चले गए, लेकिन रिबूट के बाद अपने सामान्य स्व में लौट आए। अजीब तरह से, यह बैटरी के इतिहास के कुछ मिनट दिखा रहा था क्योंकि रिबूट के बाद से कुछ भी बिना / var / lib / upower डेटा फ़ाइलों को फिर से बनाया गया था, और मैं फाइलसिस्टम में कहीं और नहीं मिला जहां यह डेटा स्टोर कर सकता था। (फ़ाइल सिस्टम पर कहीं भी इंगित करने वाले upowerd या सूक्ति-शक्ति-सांख्यिकी के लिए कोई फ़ाइल विवरण नहीं थे, बस कर्नेल सॉकेट)।
मेरा मानना है कि अपॉवर के अलावा कुछ इस डेटा का एक अल्पकालिक लॉग होना चाहिए, जो कि गनोम-पावर-सांख्यिकी में प्रदर्शित किया जा रहा है। रनिंग "upower -d" भी डेटा पॉइंट्स मौजूद नहीं होने पर चार्ज और डिस्चार्ज रेट के लिए हिस्ट्री पॉइंट्स को आउटपुट करता है, इसलिए संभवतः यह उसी डेटा सोर्स को एक्सेस कर सकता है जो / var / lib / upower हिस्ट्री फाइल्स से स्वतंत्र है। लगभग दस मिनट के पोस्ट-डिलीशन के बाद upowerd डेटा फ़ाइलों को फिर से बनाना शुरू करता है, इसलिए शायद इनको डेटा पॉइंट्स को लंबे समय तक स्टोर करने की आवश्यकता होती है।
.dat
फाइलें डिलीट की हैं और वे फिर से जेनरेट हुए हैं (निश्चित नहीं कि अगर यह तुरंत हो जाए, लेकिन वे वहां हैं)। उबंटू टकसाल पर 16.04
हैरी, आपका अधिकार। क्या आपको याद नहीं है कि Ubuntu स्थापित करने से पहले आपको चार्जर में प्लग करने के लिए कहे? ऐसा इसलिए है क्योंकि यह एक स्नैपशॉट ले रहा है कि बैटरी कितनी पकड़ सकती है। यदि आप पावर-मैनेजर को रीसेट करना चाहते हैं, तो मुझे लगता है कि आपको उबंटू को फिर से स्थापित करने या बिजली-चक्र की कोशिश करने की आवश्यकता है। दूसरे शब्दों में, अपनी बैटरी को मरने दें और फिर उसी क्षण चालू करें जिसे आप चार्जर में प्लग करते हैं, और इसे 100% हिट होने तक चालू रखें।