อายุการใช้งานแบตเตอรี่ Ubuntu 18.04


13

ฉันรู้ว่ามีคำถามมากมายเกี่ยวกับอาร์กิวเมนต์นี้ แต่ฉันต้องการให้แน่ใจว่าคำตอบสำหรับรุ่นเก่าของ Ubuntu สามารถใช้กับรุ่นนี้ได้ดังนั้นนี่คือคำถามฉันจะปรับปรุงอายุการใช้งานแบตเตอรี่ของฉันใน Ubuntu 18.04 ได้อย่างไร ฉันติดตั้งอูบุนตูในดูอัลบูทด้วย win10 และฉันสังเกตว่าอูบุนตูทำงานบ่อยขึ้นแฟน ๆ และอายุการใช้งานแบตเตอรี่โดยประมาณน้อยกว่า win10 ฉันได้เปลี่ยนไปใช้การ์ดกราฟิก Intel แล้วและฉันได้ติดตั้ง tlp แล้วฉันจะทำยังไงต่อไป


@JoshuaBesneatte เข้ากันได้กับ TLP หรือร่วมกันเป็นพิเศษ?
Andrea Bellizzi

1
สำหรับตอนนี้ดูเหมือนว่าพวกเขาจะทำงานร่วมกันและปรับปรุงแบตเตอรี่ 1 ชั่วโมง
Andrea Bellizzi

คำตอบ:


8

มีตัวจัดการพลังงานหลายตัวและสำหรับแล็ปท็อปคุณอาจต้องการใช้laptop-mode-tools:

sudo apt install laptop-mode-tools

ต่อlinrunnerผู้เขียน TLP:

"Conflicts: laptop-mode-tools" --> salsa.debian.org/MoonSweep-guest/tlp/blob/master/debian/control 

ดังนั้นการติดตั้งเครื่องมือโหมดแล็ปท็อปจะลบ tlp และในทางกลับกัน ฉันจะไม่แนะนำให้ใช้การล้าง apt เพราะผู้ใช้จะหลวมการแก้ไขของพวกเขาเพื่อ / etc / default / tlp (ในกรณีที่พวกเขาต้องการติดตั้ง tlp)

คุณสามารถตรวจสอบ / วิเคราะห์การใช้พลังงานของคุณด้วยpowertop:

sudo apt install powertop 

1
สิ่งนี้จะไม่ทำงานกับแพคเกจ TLP: tlp และเครื่องมือโหมดแล็ปท็อปเป็นเอกสิทธิ์เฉพาะบุคคลร่วมกัน
linrunner

บางแหล่งบอกว่ามันจะ ... หลายคนบอกว่าพวกเขาขัดแย้งกันฉันจะอัปเดตคำตอบตามนั้น
Joshua Besneatte

1
แพคเกจที่ตัวเองใช้ "ความขัดแย้ง: แล็ปท็อปโหมดเครื่องมือ" -> salsa.debian.org/MoonSweep-guest/tlp/blob/master/debian/control ดังนั้นการติดตั้งเครื่องมือโหมดแล็ปท็อปจะลบ tlp และในทางกลับกัน ฉันจะไม่แนะนำให้ใช้การล้าง apt เพราะผู้ใช้จะหลวมการแก้ไขของพวกเขาเพื่อ / etc / default / tlp (ในกรณีที่พวกเขาต้องการติดตั้ง tlp) Btw: ฉันเป็นผู้เขียน TLP
linrunner

19

นี่คือวิธีที่ฉันได้รับอายุการใช้งานแบตเตอรี่ที่ดีที่สุดด้วย Dell XPS 15 9570 (กราฟิก NVIDIA) ของฉันบนระบบที่ใช้ Ubuntu 18.04+ (Elementary OS, Mint, ฯลฯ )

ป้อนคำอธิบายรูปภาพที่นี่

ติดตั้งแพ็คเกจ:

sudo apt-get install tlp powertop

เปิดใช้งาน tlp:

sudo tlp start

ตรวจสอบว่ามันทำงานอยู่:

sudo tlp-stat -s

ตรวจสอบวัตต์ของแบตเตอรี่หมดเมื่อถอด AC และแอพและแท็บเบราว์เซอร์ส่วนใหญ่ปิด (ให้เวลาสักครู่เพื่อทำให้เสถียร):

sudo powertop

ท่อระบายน้ำ powertop

กด ESC เพื่อออก (ใช้เวลาสองสามวินาที)


สำคัญสำหรับกราฟิก nvidia

การใช้กราฟิกกราฟิกออนบอร์ดของคุณเมื่อคุณใช้แบตเตอรี่ควรสร้างความแตกต่างอย่างมาก อย่างไรก็ตาม tlp จะไม่ปิดการทำงานการ์ด nvidia โดยค่าเริ่มต้นเมื่อใช้ intel onboard ของคุณเพราะคาดว่าจะมีบริการอื่นเช่น bumblebee ให้ทำเช่นนั้น Bumblebee ไม่ทำงานใน Ubuntu 18.04+ ดังนั้น tlp จึงเป็นตัวเลือกที่ดีที่สุด

sudo nano /etc/default/tlp

ยกเลิกการใส่เครื่องหมายบรรทัดนี้และตั้งค่าเป็นไม่มีข้อมูล:

RUNTIME_PM_DRIVER_BLACKLIST=""

สลับไปใช้กราฟิก Intel รีสตาร์ทและตรวจสอบการใช้พลังงาน:

sudo prime-select intel
sudo reboot
sudo powertop

หมายเหตุในอนาคตการเปลี่ยนเป็น intel หรือ nvidia ต้องการเพียงการออกจากระบบขึ้นอยู่กับการตั้งค่าของคุณ


ขั้นตอนเพิ่มเติมเพิ่มเติม (ใช้ได้กับทุกเครื่อง)

ตรวจสอบว่า- ปรับอัตโนมัติลดพลังงานของคุณอย่างมีนัยสำคัญ:

sudo powertop --auto-tune
sudo powertop

หาก - การปรับแต่งอัตโนมัติสร้างความแตกต่างใหญ่ให้ไปที่ powertop tunablesโดยกด TAB สองสามครั้ง สิ่งที่คุณปรับได้ที่นี่เป็นเพียงชั่วคราว ทดสอบสิ่งที่สร้างความแตกต่างในการใช้พลังงานของคุณโดยไม่ทำให้เกิดพฤติกรรมที่น่ารำคาญเช่นการนอนหลับอุปกรณ์ USB ภายนอกเร็วเกินไป ตอนนี้ทำให้พวกเขาถาวรโดยแก้ไขการตั้งค่า TLP ต้องมีการทดลอง

หากต้องการแก้ไข tlp config และเริ่มต้นใหม่ในภายหลัง:

sudo nano /etc/default/tlp
sudo systemctl restart tlp

Powertop รีเฟรช tunables หน้าโดยการกดR


+1 แต่ฉันคิดว่าคุณตั้งใจจะพูดprime-select intel
WinEunuuchs2Unix

Ubuntu 19.10: ไม่พบคำสั่ง 'เริ่มต้นใหม่'
naXa

2

ฉันยินดีที่จะเดิมพันว่าปัญหาของคุณเกี่ยวข้องกับกราฟิกการ์ด nvidia ของคุณตลอดเวลาแม้จะเปลี่ยนมาใช้กราฟิก Intel ดูเหมือนว่าจะเป็นปัญหาสำหรับทุกคนที่ใช้งาน 18.04 Ubuntu และพวกเขายังไม่ได้แก้ไข ...

ข้อมูลเพิ่มเติม:


2
ดังนั้นทางออกหรือวิธีแก้ไขคืออะไร
Pierre.Vriens
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.