Ubuntu 14.04 แบตเตอรี่แล็ปท็อปที่ระบายน้ำเร็วกว่าใน 12.04 (1 ชั่วโมงเทียบกับ 4+ ชั่วโมง)


18

ฉันเพิ่งอัพเกรดเป็น Ubuntu 14.04 บนแล็ปท็อป Lenovo T420 (Corei7-2620M CPU @ 2.70GHz × 4 + Sandybridge Mobile) แบตเตอรี่มีอายุมากกว่า 2 ปี แต่ภายใต้ Ubuntu 12.04 จะยังคงอยู่ระหว่าง 4 ถึง 5 ชั่วโมง ขณะนี้มี Ubuntu 14.04 ใช้เวลาน้อยกว่าหนึ่งชั่วโมง

ฉันจะทำอย่างไรกับปัญหานี้ ติดตั้งไดรเวอร์หรือไม่ เพิ่มประสิทธิภาพการจัดการพลังงานอย่างใด

Update I : เกี่ยวกับกราฟิกการ์ด:

$ lspci | grep -i --color 'vga'
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)

อัปเดต II : ด้านล่างเป็นตัวอย่างผลลัพธ์จาก PowerTop ฉันไม่เห็นสิ่งแปลก ๆ แม้ว่าฉันจะไม่เคยใช้โปรแกรมนี้มาก่อน ความเข้าใจใด ๆ ก็ยินดีต้อนรับ

           Usage       Events/s    Category       Description
        2419 rpm                   Device         Laptop fan
         8.1 ms/s     216.8        Timer          hrtimer_wakeup
        42.5 ms/s     111.7        Process        /usr/lib/firefox/firefox
       100.0%                      Device         Audio codec hwC0D1: Conexant
       100.0%                      Device         Audio codec hwC0D0: Conexant
         6.5 ms/s      73.0        Process        /opt/ibm/lotus/notes/framework/../notes /authenticate
         3.8 ms/s      76.7        Interrupt      PS/2 Touchpad / Keyboard / Mouse
         1.0 ms/s      64.1        kWork          od_dbs_timer
        15.8 ms/s      27.9        Process        compiz
         7.7 ms/s      32.0        Process        gnome-terminal
       214.0 µs/s      26.4        kWork          disk_events_workfn
        24.5 ms/s      26.7        Process        /usr/lib/firefox/plugin-container /usr/lib/flashplugin-installer/libflashplayer.so -greomni /usr/lib/firefox/omni.ja -appomni /
        17.9 ms/s      28.3        Process        /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
         5.3 ms/s      31.4        Process        /usr/bin/java -Dosgi.requiredJavaVersion=1.6 -XX:MaxPermSize=256m -Xms40m -Xmx512m -jar /usr/share/eclipse.kepler//plugins/org.
         1.2 ms/s      32.7        Process        /home/desousa/.rvm/rubies/ruby-1.9.2-p290/bin/ruby script/rails s
         1.5 ms/s      18.7        Timer          tick_sched_timer
       372.4 µs/s      16.3        Process        [rcu_sched]
         3.4 ms/s      12.8        Process        transmission-gtk /home/desousa/Desktop/foo.torrent
         1.2 ms/s      11.0        Interrupt      [42]
       464.6 µs/s       7.7        Process        /usr/lib/firefox/plugin-container /opt/google/talkplugin/libnpgoogletalk.so -greomni /usr/lib/firefox/omni.ja -appomni /usr/lib
         1.8 ms/s      10.2        Process        /opt/ibm/lotus/notes/framework/rcp/eclipse/plugins/com.ibm.rcp.base_6.2.3.20110915-1350/linux/x86/notes2 --launcher.suppressErr
       492.4 µs/s       9.8        Process        [irq/44-iwlwifi]
         1.2 ms/s       8.4        Interrupt      [0] HI_SOFTIRQ
       100.4 µs/s       7.6        Timer          ehci_hrtimer_func
       498.1 µs/s       7.0        Process        /usr/lib/jvm/java-6-sun/jre/bin/java -Djava.util.logging.config.file=/usr/share/tomcat7/conf/logging.properties -Djava.util.log
         0.9 ms/s       6.1        Process        diodon
       130.8 µs/s       6.4        kWork          ieee80211_iface_work
        38.7 µs/s       6.4        kWork          gen6_force_wake_work
        76.9 µs/s       6.1        kWork          intel_unpin_work_fn
       342.9 µs/s       5.6        Process        /usr/sbin/mysqld
         0.7 ms/s       5.4        Interrupt      [3] net_rx(softirq)
        90.6 µs/s       5.5        Interrupt      [44] iwlwifi
         3.1 ms/s       2.9        Process        gedit
       186.7 µs/s       4.1        Process        syndaemon -i 1.0 -t -K -R
       179.0 µs/s       4.2        Process        /opt/google/talkplugin/GoogleTalkPlugin
       238.6 µs/s       4.1        Process        /opt/ibm/lotus/notes/taskldr /opt/ibm/lotus/notes/taskldr

อัปเดต III : ฉันทำการทดสอบอื่นโดยใช้แล็ปท็อปจนกว่าแบตเตอรี่จะหมดอย่างสมบูรณ์ การจัดการแบตเตอรี่มีความแตกต่างที่สำคัญสองประการจาก 12.04:

  • ส่วนที่ 12.04 หน้าจอจะจางลงหลังจากไม่มีการใช้งานเป็นเวลา 30 วินาทีโดยที่ 14.04 หน้าจอจะถูกปล่อยด้วยความสว่างเดียวกันเสมอ มีบางครั้งที่พัดลมความเร็วเมื่อฉันไม่ได้พิมพ์สิ่งนี้ไม่เคยเกิดขึ้นกับ 12.04

  • แม้ว่าฉันได้ตั้งแล็ปท็อปให้หยุดทำงานหลังจากไม่ได้ใช้งานแบตเตอรี่เป็นเวลา 10 นาที แต่ก็ไม่เคยระงับเลย เมื่อ 10 นาทีที่ผ่านมา Ubuntu เพียงแค่แสดงหน้าจอเข้าสู่ระบบ มันไม่ทำให้หน้าจอมืดลง

อัปเดต IV : ฉันเรียกใช้การอัปเดตเมื่อวานนี้และแบตเตอรี่หมดเร็วยิ่งขึ้นตอนนี้ใช้เวลาน้อยกว่าหนึ่งชั่วโมง ด้านล่างคือผลลัพธ์ของpowertopนาทีหลังจากถอดปลั๊ก

The battery reports a discharge rate of 32.8 W
The estimated remaining time is 0 hours, 56 minutes

Summary: 722.8 wakeups/second,  149.5 GPU ops/seconds, 0.0 VFS ops/sec and 23.3% CPU use

Power est.              Usage       Events/s    Category       Description
  5.55 W     63.2%                      Device         Display backlight
 90.2 mW    162.0 ms/s     220.6        Process        /usr/lib/firefox/firefox
 70.7 mW     31.0 µs/s      26.3        Process        postgres: wal writer process
 21.0 mW    306.3 µs/s      30.0        Process        [irq/44-iwlwifi]
 19.6 mW      8.6 ms/s      63.0        Process        compiz
 7.63 mW      1.7 ms/s      24.5        Process        /opt/ibm/lotus/notes/notes /authenticate
 6.43 mW      2.2 pkts/s                Device         Network interface: wlan0 (iwlwifi)
 1.35 mW    188.5 µs/s       2.3        Process        diodon
 997 µW      77.2 µs/s       2.6        Process        syndaemon -i 1.0 -t -K -R
 798 µW       4.2 ms/s      19.3        Process        /usr/bin/java -Dosgi.requiredJavaVersion=1.6 -XX:MaxPermSize=256m -Xms40m -Xmx512m -jar /usr/share/eclipse.kepler//plugins/org.
 499 µW     394.4 µs/s       1.1        Process        gnome-terminal
 299 µW       2.3 ms/s       7.0        Process        mono /usr/lib/tomboy/Tomboy.exe --search
    0 mW      3.9 µs/s      0.15        Process        sametime_idlemon 20 10
    0 mW     13.7 ms/s       5.1        Process        /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
    0 mW     12.6 ms/s      17.7        Process        /usr/lib/firefox/plugin-container /usr/lib/flashplugin-installer/libflashplayer.so -greomni /usr/lib/firefox/omni.ja -appomni /
    0 mW      6.1 ms/s     163.9        Timer          hrtimer_wakeup
    0 mW      2.7 ms/s      25.6        Interrupt      [42] i915
    0 mW      2.5 ms/s      14.4        Timer          tick_sched_timer
    0 mW      2.0 ms/s      19.2        Process        rhythmbox
    0 mW      1.9 ms/s       7.5        Process        /usr/bin/pulseaudio --start --log-target=syslog
    0 mW      1.3 ms/s      63.2        kWork          od_dbs_timer
    0 mW      1.3 ms/s      0.00        Timer          delayed_work_timer_fn
    0 mW      0.9 ms/s      0.05        kWork          acpi_os_execute_deferred
    0 mW      0.8 ms/s      0.00        Interrupt      [1] timer(softirq)
    0 mW      0.7 ms/s      53.4        kWork          disk_events_workfn
    0 mW    629.9 µs/s       0.8        Process        chromium-browser --enable-pinch
    0 mW    561.9 µs/s      19.5        Process        /home/desousa/.rvm/rubies/ruby-1.9.2-p290/bin/ruby script/rails s
    0 mW    508.1 µs/s      0.10        Process        powertop
    0 mW    496.9 µs/s       5.3        Process        /opt/ibm/lotus/notes/framework/rcp/eclipse/plugins/com.ibm.rcp.base_6.2.3.20110915-1350/linux/x86/notes2 --launcher.suppressErr
    0 mW    468.2 µs/s       0.8        Interrupt      [7] sched(softirq)
    0 mW    281.6 µs/s       4.1        Interrupt      [4] block(softirq)
    0 mW    276.5 µs/s       3.1        kWork          iwl_bg_run_time_calib_work
    0 mW    260.5 µs/s      0.00        Interrupt      PS/2 Touchpad / Keyboard / Mouse
    0 mW    200.0 µs/s      15.6        kWork          intel_unpin_work_fn
    0 mW    173.5 µs/s       4.6        Process        /usr/lib/jvm/java-6-sun/jre/bin/java -Djava.util.logging.config.file=/usr/share/tomcat7/conf/logging.properties -Djava.util.log
    0 mW    160.9 µs/s      0.00        Process        [kworker/u16:0]
    0 mW    160.3 µs/s      0.25        Process        pool
    0 mW    159.0 µs/s      0.00        Interrupt      [9] RCU(softirq)
    0 mW    147.4 µs/s       4.0        Process        /usr/sbin/mysqld
    0 mW    144.9 µs/s       0.4        Interrupt      [9] acpi
    0 mW    131.4 µs/s      10.3        Interrupt      [44] iwlwifi
    0 mW    129.5 µs/s       2.0        Process        /usr/lib/firefox/plugin-container /opt/google/talkplugin/libnpgoogletalk.so -greomni /usr/lib/firefox/omni.ja -appomni /usr/lib
    0 mW    128.7 µs/s       4.7        kWork          ieee80211_iface_work
    0 mW    118.9 µs/s      0.00        Interrupt      [40] SATA controller


อัปเดต V : ฉันใช้ข้อมูลที่ให้ไว้powertopเพื่อทำการคำนวณสองสามประการ:

  • อัตราการคายประจุที่รายงานตอนนี้แบตเตอรี่มีความจุประมาณ 32 Wh;
  • โฆษณาแบตเตอรี่มีความจุเกือบ 100 Whเมื่อใหม่ยาวนานถึง 15 ชั่วโมง;
  • เมื่อใช้ Ubuntu 12.04 แบตเตอรี่จะใช้งานได้ประมาณ 4.5 ชั่วโมงหรือประมาณ 1/3 ของ 15 ชั่วโมงและกำลังสูญเสียความสามารถ 2/3
  • ดังนั้นด้วย Ubuntu 12.04 อัตราการปล่อยโดยเฉลี่ยจะต้องอยู่ที่ประมาณ 7 W

การใช้พลังงานที่เพิ่มขึ้นจาก 7 วัตต์เป็น 32 วัตต์นั้นไม่ได้เป็นความหายนะ สิ่งที่ทำให้เกิดปัญหานี้จะต้องรุนแรงกว่าแอปพลิเคชั่น guzzler หรือแพ็คเกจที่กำหนดค่าผิด

อัปเดต VI : ฉันกำลังเขียนสิ่งนี้จากเซสชันสด 14.04 ที่โหลดจากคีย์ USB การใช้พลังงานดูเหมือนจะค่อนข้างต่ำกว่าระบบ HDD (80% - 90%) ซึ่งสามารถอธิบายได้ด้วยบริการและแอปพลิเคชั่นที่ลดลง ยังคงอายุการใช้งานแบตเตอรี่ต่ำกว่าที่เคยเป็นใน Ubuntu 12.04

อัปเดต VII : อัตราการไหลสูงผิดปกติจะกลับมาหลังจากการอัพเกรดเป็นlinux-headers-genericประมาณวันที่ 15 กรกฎาคม นี้มีรายงานในขณะนี้เป็นข้อผิดพลาดที่ Launchpad

คำแนะนำใด ๆ เกี่ยวกับวิธีการนำแบตเตอรี่กลับมาใช้จะได้รับการชื่นชมอย่างมาก


ลองปิดการใช้งานการ์ดแสดงผลของคุณจาก Bios หากคุณมีตัวเลือกนั้นเมื่อคุณเริ่มแล็ปท็อป
vladmateinfo

คุณติดตั้งการ์ดจอแยกหรือไม่? โปรดเพิ่มผลลัพธ์ของlspci | grep -i --color 'vga'
Yaroslav Tsymbalyuk

ลองติดตั้ง powertop และดูว่าแอพพลิเคชั่นตัวใดที่ใช้แบตเตอรีส่วนใหญ่ของคุณ: sudo apt-get install powertop
Yaroslav Tsymbalyuk

ฉันจะแนะนำให้ติดตั้งใหม่เพื่อให้แน่ใจว่าการอัพเกรดไม่ได้ยุ่งอะไร
Rinzwind

การติดตั้งใหม่ไม่ได้เป็นตัวเลือกในขณะนี้ แต่นี่ทำให้ฉันมีความคิดในการลอง Ubuntu 14.04 จากสื่อสด
Luís de Sousa

คำตอบ:


3

คุณอาจลอง linrunner ของทีแอลพีแอป สามารถพบแพ็คเกจได้ที่Launchpadหรือเพิ่ม PPA ลงในsources.listไฟล์ของคุณ:

deb http://ppa.launchpad.net/linrunner/tlp/ubuntu trusty main

จากนั้นเรียกใช้:

sudo apt-get update && apt-get install tlp

สวัสดีฉันได้ติดตั้ง TLP แล้ว แต่ขาดแพกเกจเฉพาะของ ThinkPad ( acpi-call-toolsและtp-smapi-dkms) ฉันติดตั้งสิ่งเหล่านี้และให้มันลองแบตเตอรี่จาก 100% ลงไป 20% ในเวลาเพียง 70 นาที
Luís de Sousa

เสียงไม่สนับสนุน ดาวพฤหัสบดีเป็นแอพที่เลิกใช้แล้ว แต่ฉันรู้จักคนที่เคยใช้มันมาก่อนเพื่อกำหนดค่าตัวเลือกพลังงาน คุณสามารถลองถ้าคุณยังไม่ได้
Ish Sookun

@ LuísdeSousaคุณลองคู่มือนี้askubuntu.com/a/285681/265974หรือไม่?
TuKsn

1
สวัสดี Xubu-Tur ขอบคุณที่แวะมา ฉันมีแพ็คเกจทั้งหมดที่ระบุไว้ในคำตอบสำหรับการติดตั้ง ThinkPads powertopในฐานะที่เป็นสำหรับการใช้งานการตรวจสอบพวกเขาดูเหมือนจะไม่ทำมากกว่า เมื่อพิจารณาจากอายุการใช้งานแบตเตอรี่ที่ลดลงอย่างมาก (ตอนนี้น้อยกว่า 1/4 ของ 12.04) ฉันเริ่มสงสัยว่านี่เกี่ยวข้องกับแพคเกจเฉพาะ
Luís de Sousa

2

ประเภท: - sensorsมันจะแสดงอุณหภูมิถ้วยของคุณ วิธีประหยัดแบตเตอรี่:

1- ลดความสว่าง

2- ติดตั้ง TLP (ลบ PowerTop และเครื่องมือโหมดแล็ปท็อปก่อน)

sudo apt-get purge powertop laptop-mode-tools
sudo add-apt-repository -y ppa:linrunner/tlp && sudo apt-get update && sudo apt-get install -y tlp tlp-rdw

3- ปิดบลูทู ธ เมื่อไม่ได้ใช้งาน


2

ฉันเพิ่งรันการอัปเดตและรีบูตแล็ปท็อปอีกครั้ง แท้จริงแล้วการใช้พลังงานลดลงเหลือ 11 W หน้าจอจะลดแสงลงโดยอัตโนมัติและเซสชันจะถูกล็อคหลังจากไม่ได้ใช้งานเป็นเวลา 5 นาที

ฉันพยายามค้นหาการอัปเดตแพคเกจที่อาจมีการจัดการพลังงานคงที่ แต่ไม่มีอะไรที่ชัดเจนในaptประวัติศาสตร์:

Start-Date: 2014-05-28  14:09:15
Commandline: apt-get install rabbitvcs-cli rabbitvcs-core rabbitvcs-gedit rabbitvcs-nautilus3
Upgrade: rabbitvcs-cli:amd64 (0.16-1~precise, 0.16-1~trusty), rabbitvcs-gedit:amd64 (0.16-1~precise, 0.16-1~trusty), rabbitvcs-nautilus3:amd64 (0.16-1~precise, 0.16-1~trusty), rabbitvcs-core:amd64 (0.16-1~precise, 0.16-1~trusty)
End-Date: 2014-05-28  14:10:09

Start-Date: 2014-05-30  10:06:25
Commandline: apt-get install indicator-cpufreq
Install: libcpufreq0:amd64 (008-1, automatic), indicator-cpufreq:amd64 (0.2.2-0ubuntu1)
End-Date: 2014-05-30  10:07:06

Start-Date: 2014-05-30  14:04:43
Commandline: apt-get upgrade
Upgrade: im-config:amd64 (0.24-1ubuntu4, 0.24-1ubuntu4.1), nemo-data:amd64 (2.2.2-0~webupd8~trusty0, 2.2.2-0~webupd8~trusty1), nemo:amd64 (2.2.2-0~webupd8~trusty0, 2.2.2-0~webupd8~trusty1), libnemo-extension1:amd64 (2.2.2-0~webupd8~trusty0, 2.2.2-0~webupd8~trusty1)
End-Date: 2014-05-30  14:06:02

Start-Date: 2014-05-30  14:38:11
Commandline: aptdaemon role='role-commit-packages' sender=':1.104'
Install: syslinux-themes-debian-wheezy:amd64 (12-3, automatic), unetbootin-translations:amd64 (585-2ubuntu1, automatic), syslinux-themes-debian:amd64 (12-3, automatic), extlinux:amd64 (4.05+dfsg-6+deb8u1, automatic), unetbootin:amd64 (585-2ubuntu1)
End-Date: 2014-05-30  14:38:47

ไม่ว่าในกรณีใดการแก้ไขปัญหานี้ดูเหมือนจะเป็นการอัปเดตระบบ:

sudo apt-get update && sudo apt-get upgrade

ฉันจะรักษาคำตอบนี้หากฉันพบว่าแพคเกจที่เกี่ยวข้อง

อัปเดต : มีการอัปเกรดแพ็กเกจอื่นเมื่อสัปดาห์ที่แล้วซึ่งส่งอัตราการคายประจุแบตเตอรี่ออกจากแผนภูมิอีกครั้ง ฉันยังไม่แน่ใจว่าแพคเกจเป็นผู้อยู่เบื้องหลังเรื่องนี้ linux-headers-genericแต่ก็น่าจะเป็น


1

ฉันใช้งานแล็ปท็อปของฉันโดยใช้พลังงานแสงอาทิตย์ตลอดวันและมีพลังงาน จำกัด การลดความเร็วสัญญาณนาฬิกาของ CPU ช่วยให้ได้รับประสบการณ์ที่ดีที่สุด

คุณสามารถติดตั้งเครื่องมือ CPUfreq และตั้งค่าตัวเลือก Powersave หรือตั้งค่าความเร็วสัญญาณนาฬิกาต่ำสุดด้วยตนเอง

sudo apt-get update && sudo apt-get install indicator-cpufreq

นอกจากนี้การปิด Wifi จากอุปกรณ์เปิด / ปิดทางกายภาพจะช่วยเพิ่มระยะเวลาของแบตเตอรี่อย่างมาก


สวัสดีอับดุลลาห์ฉันเพิ่งลอง CPUfreq ฉันสามารถลดการใช้พลังงานลงได้ 10% ถึง 15% โดยใช้การปรับแต่ง แต่แล็ปท็อปกลับใช้ไม่ได้ การเข้าถึง HUD และเลนส์นั้นช้ามากและโปรแกรมก็วางสายได้ง่าย (เป็นสีเทา) แม้การยอมรับข้อ จำกัด เหล่านี้การใช้พลังงานก็ยังห่างไกลจากสิ่งที่เคยเกิดขึ้นกับ Ubuntu 12.04
Luís de Sousa

หลุยส์เดอเซาซาเพื่อแบ่งปันประสบการณ์ของฉันกับคุณ ฉันเป็นแล็ปท็อป Sony VAIO Core 2 เนื่องจากฉันใช้งาน 10.04, 10.10, 12.04 และตอนนี้ 14.04 ไม่มีความแตกต่างในการใช้พลังงานแม้ว่าฉันจะรู้สึกถึงประสิทธิภาพ (10% -15%) เล็กน้อยในตอนนี้ที่ฉันใช้งานอยู่ที่ 14.04 มีการใช้พลังงานลดลงเกือบ 35% - 40% อีกเกือบ 10% เมื่อฉันเปลี่ยน Wifi
Abdullah Leghari
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.