ฉันเปลี่ยนแบตเตอรี่และสถิติแบตเตอรี่ของตัวจัดการ GNOME เบ้ ไฟล์ที่มีสถิติแบตเตอรี่อยู่ที่ไหน
ฉันเปลี่ยนแบตเตอรี่และสถิติแบตเตอรี่ของตัวจัดการ GNOME เบ้ ไฟล์ที่มีสถิติแบตเตอรี่อยู่ที่ไหน
คำตอบ:
แก้ไข:ตอนนี้ Ubuntu ใช้ตัวจัดการพลังงาน UPower ของ 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" เป็นเพียงเอกสารข้อความที่มนุษย์อ่านได้และมีประวัติ ฉันจะสำรองไฟล์เหล่านี้จากนั้นลบหรือลบเนื้อหาและคุณควรจะไป! ให้ฉันรู้ว่ามันทำงานอย่างไร
คำตอบเดิม:
คำถามที่ดี. ใคร ๆ ก็คิดว่า gnome-power-manager น่าจะมีไฟล์บันทึกเป็นของตัวเองเพื่อเก็บไว้ - ฉันไม่สามารถค้นหาอะไรได้เลย
ดูเหมือนว่าข้อมูลส่วนใหญ่ที่อ่านเกี่ยวกับแบตเตอรี่มาจาก acpi ผ่าน/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
แต่นอกเหนือจากการนับรอบและความจุเต็มที่ล่าสุดมีข้อมูลประวัติไม่มากที่นี่ดังนั้นต้องมีไฟล์อื่นที่ gnome-power-manager กำลังใช้สำหรับข้อมูลประวัติ เป็นไปได้ว่าแทนที่จะเก็บไว้ในไฟล์ของตัวเองมันใช้ฐานข้อมูลขนาดใหญ่กว่าที่ gnome ใช้สำหรับการตั้งค่าที่หลากหลาย ... ฉันคิดว่ามันเป็นไปได้ที่ ACPI อาจเก็บข้อมูลประวัติไว้ที่อื่นเช่นกัน ดูเหมือนจะไม่ใช่เอกสารสำหรับเรื่องนี้
หากมีอยู่คุณอาจได้รับความสนใจเพิ่มเติมสำหรับคำถามของคุณโดยผู้ที่รู้จัก gnome-power-manager ดีกว่าถ้าคุณเพิ่มแท็กเฉพาะเจาะจงเช่น "gnome-power-manager", "acpi" ฯลฯ ขออภัยฉันอดไม่ได้ที่คุณโชคดี!
เพิ่งลองวิธีลบไฟล์ ฉันสันนิษฐานว่าเนื่องจาก upowerd ยังคงทำงานอยู่ไฟล์เหล่านี้จะถูกสร้างใหม่โดยอัตโนมัติ แต่ไม่ได้ - และไม่ได้อยู่ที่นั่นทันทีหลังจากรีบูตเครื่อง
เริ่มแรกหลังจากลบ /var/lib/upower/*.dat แล้ว gnome-power-statistics จะทำงานเป็นหน้าต่าง GUI ว่างโดยไม่มีเนื้อหา แต่กลับไปที่ตัวตนปกติหลังจากรีบูต น่าประหลาดใจที่มันแสดงประวัติแบตเตอรี่สองสามนาทีนับตั้งแต่การรีบูตโดยไม่มีสิ่งใดที่สร้างไฟล์ข้อมูล / var / lib / upower อีกครั้งและฉันไม่พบที่อื่นในระบบไฟล์ที่สามารถจัดเก็บข้อมูลได้ (ไม่มีตัวให้คำอธิบายไฟล์สำหรับ upowerd หรือ gnome-power-statistics ชี้ไปที่ใดก็ได้บนระบบแฟ้มเพียงซ็อกเก็ตเคอร์เนล)
ฉันคิดว่าสิ่งอื่นที่ไม่ใช่ upower จะต้องมีบันทึกระยะสั้นของข้อมูลนี้ซึ่งเป็นสิ่งที่แสดงใน gnome-power-statistics การรัน "upower -d" ยังส่งเอาต์พุตคะแนนประวัติสำหรับอัตราการชาร์จและการคายประจุเมื่อไฟล์ข้อมูลไม่มีอยู่ดังนั้นจึงสามารถเข้าถึงแหล่งข้อมูลเดียวกันที่ไม่ขึ้นกับไฟล์ประวัติ / var / lib / upower upowerd ดูเหมือนจะสร้างไฟล์ข้อมูลใหม่หลังจากผ่านไปประมาณสิบนาทีหลังจากลบดังนั้นอาจจำเป็นต้องเก็บจุดข้อมูลในช่วงเวลาที่นานกว่า
.dat
ไฟล์และพวกเขาที่สร้างขึ้นใหม่ (ไม่แน่ใจว่ามันเกิดขึ้นทันที แต่พวกเขาอยู่ที่นั่น) บน Ubuntu Mint 16.04
แฮรี่ใช่มั้ย คุณจำอูบันตูไม่ได้หรือไม่ขอให้คุณเสียบที่ชาร์จก่อนติดตั้ง? นั่นเป็นเพราะมันถ่ายภาพรวมว่าแบตเตอรี่สามารถเก็บได้มากแค่ไหน หากคุณต้องการรีเซ็ตตัวจัดการพลังงานฉันคิดว่าคุณจะต้องติดตั้ง Ubuntu ใหม่หรือลองใช้รอบการใช้พลังงาน กล่าวอีกนัยหนึ่งปล่อยให้แบตเตอรี่ของคุณตายแล้วเปิดในขณะเดียวกันกับที่คุณเสียบอุปกรณ์ชาร์จแล้วเปิดทิ้งไว้จนกว่าจะถึง 100%