延长笔记本电脑和笔记本电脑电池寿命的提示


180

存在这个问题是出于历史利益。我们鼓励您保持其答案,但请理解,Ask Ubuntu通常不允许“大名单”问题,并且会根据FAQ将其关闭。

通过禁用各种服务和安装各种程序包,可以大大延长笔记本计算机或上网本在电池上的使用时间。

人们有什么窍门或技巧可以使电池多出一两个小时?

Answers:


80

使用powertop查看哪些程序正在执行不需要的后台处理,例如beagle / tracker,天气通知,gnome-do,以及(如果不需要互联网,则是)网络管理器,邮件通知。

运行sudo powertop --auto-tune以将所有可调选项设置为其良好设置。


37
有关powertop的提示。如果您使用外部USB鼠标和Powertop,请询问有关自动挂起USB的信息,请不要这样做。您的鼠标将被挂起,并将使您发疯。至少它对我有用。
哈维尔·里维拉

1
@javier可悲的是,我读得太晚了,遇到了完全相同的问题。尝试将功率/自动暂停更改为0和-1,但没有效果(尚未尝试重新启动)。您是如何解决这个问题的?
Aron Rotteveel 2011年

6
很棒的应用程序,但是我如何才能使更改更永久,而不是每次登录时都要做相同的事情?
andybleaden

1
如果每次重新启动时都必须应用设置,我发现这几乎没有用。如何在Powertop中自动应用自定义设置?

1
@AronRotteveel我成功地使用powertop返回了我的设置:sudo powertop,然后使用向右箭头导航至“ Tunables”并使用向下箭头向下导航并在相关行上按“ Enter”,以切换回先前的值(应该说回“ Bad”正常情况下,至少在我的鼠标左栏中是“)。
塞缪尔·兰帕

32

安装软件包laptop-mode-tools

较新版本的Ubuntu不需要此软件包:


1
一项内核功能,可以通过延长硬盘的旋转时间来节省功耗,还可以根据功耗模式,自动休眠以及调整终端和X11消隐来管理守护程序。
反转

GNOME是否已经在不安装内核的笔记本电脑模式的情况下使用它了?
瑞安·汤普森

14
这些工具在使用SSD时会没有意义吗?它们会对性能产生负面影响吗?
Dmitriy Likhten,2010年

1
@DmitriyLikhten我想是的。因为根据描述,“它还支持各种其他电源管理功能,例如根据电源模式启动和停止守护程序,如果电池电量太低则自动进入休眠状态,并调整端子消隐和X11屏幕消隐”。

26

通过关闭一堆不需要的服务并卸载其内核驱动程序,我已经能够将上网本的电池寿命延长一倍以上。

使用service --status-all,看看有什么是你的系统上运行,并且service <service-name> stop将其关闭。

lsmod看的内核模块被加载的东西,并rmmod <module>卸载它。

如果/当您想把东西带回来时,最简单的方法就是简单地重启。

有时,您还需要杀死正在使用服务或驱动程序的守护程序或程序,然后才能将其关闭。查看来自的输出ps aux以查看正在运行的内容并kill -9 <pid>终止它们。

我通常关闭的服务包括:Ubuntu One,ssh,apache,数据库,avahi,pulseaudio,cups,apparmor,acpi守护程序,蓝牙。我要卸载的模块:整个音频堆栈,usb_storage,网络摄像头驱动程序,无线,蓝牙。(诸如音频之类的某些服务不会轻易消失。)

我什至关掉了x(service gdm stop)并完全从控制台开始工作,这使我可以将上网本的电池寿命延长到将近8个小时。


25

这里有一些想法:

  • 关闭WiFi和蓝牙
  • 降低屏幕亮度
  • 减少桌面效果(系统->首选项->外观->视觉效果->无)
  • 使用休眠而不是暂停电源功能(系统->首选项->电源管理->电池供电)

糟糕!我看到Marco Ceppi提交了类似的评论,就像我提交自己的评论一样!对不起,重复。
eugenemarshall

不用担心-您已经触摸了一些我没有设置的设置!
Marco Ceppi

7
启用或禁用桌面效果通常不会对电池消耗产生任何影响(同样,请参见codon.org.uk/~mjg59/power/good_practices.html)。在经验测试中,Compiz与Metacity的功耗相同,处于测量精度(0.1W)的范围内。
RAOF 2010年

2
这是最糟糕的解决方案,使用win77 64bit以及win8 64,我可以打开wifi蓝牙半屏亮度,在Internet上冲浪大约3个小时,在高清的YouTube上听歌,浏览Facebook,做一些其他事情。当我在ubuntu或elementaryos或任何其他Linux发行版上执行此操作时,无论DE及其影响如何。我不能超过2小时。
Erik Ku​​bica 2014年

降低屏幕分辨率有帮助吗?
Orion

13

除了使用Jupiter,我还使用了TLP,它有所帮助。另外,我的建议是不要使用Wubi,因为它有时会比标准安装更快地消耗电池电量。

此外,保持驱动程序更新并安装最稳定的专有驱动程序也有帮助。

无论如何,要安装TLP,请使用以下命令:

sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw
sudo tlp start



10

正如我与所有使用笔记本电脑的客户所说的那样-如果您有笔记本电脑,请确保正确放电和充电。这样可以大大延长电池寿命。

Ubuntu有一些很棒的省电选项(“系统”>“首选项”>“电源管理”),这些选项可让您设置功能以帮助节省电池寿命,而无需使用A / C

其他要考虑的事项-如果您不使用蓝牙或网络,请关闭这些服务(某些供应商甚至为此提供硬件按钮)调暗笔记本电脑的显示屏也是节省电池电量的好方法。最后,尽可能避免使用CPU / GPU密集型操作,这将有助于节省电池电量。

编辑

通常据说锂离子电池没有记忆作用。我在几个不同的地方读了很多遍,然后选择相信它并为笔记本电池随机充电。不知道这是不是原因,但是两年后,我的电池糟透了(持续不了10/20分钟)。另一方面,对于我的智能手机,我几乎只在电池电量约为5%时才充电,而两年后,我几乎看不到电池状态的任何差异。我想说电话很幸运,但是后来我偶然发现了这篇文章。这是《自然》杂志的出版物,尽管我还没有读完,但它说锂离子电池确实具有记忆作用。因此,请注意为电池节省不必要的电量。


2
正确放电和充电是什么意思?不同类型的电池需要不同的东西,但是最常见的锂离子只需要每月至少一次在电池上运行一次即可。
瑞安·汤普森

1
正如您提到的,每个电池都不同。因此,锂离子电池通常建议每月将电池完全放电至0。作为一个例子
马可Ceppi

4
我认为您可能会在这里混淆电池类型。我认为您所说的是正确的,对于镍镉电池,而不是锂离子电池。您应该研究该主题,并(如有必要)编辑答案。
Stefano Palazzo

9

除了使显示屏变暗,关闭蓝牙等外,我有时还会使用CPU Frequency Scaling Monitor来限制处理器内核使用的功率。通过右键单击面板,选择“添加到面板”,然后在列表中找到它,可以将其添加到面板中。


2
值得注意的是,“省电”调速器将违反直觉,不一定是最省电的。退房codon.org.uk/~mjg59/power/good_practices.html
RAOF 2010年

5

您可以使用称为的终端应用程序powertop来找出导致CPU“唤醒”的原因。只需安装即可sudo apt-get install powertop运行,然后运行即可sudo powertop


我确实尝试过powertop,但是当我运行“ sudo powertop”时,我的屏幕变得无响应。
Gaurav Butola,2010年

听起来您可能会对内核控制的acpi模块有一些问题,但是我不确定是什么以及为什么。
LassePoulsen

3

Ubuntu在系统->首选项->电源管理下提供了简单的电源管理。在这里,您可以配置使用电池或交流电源供电时的情况,包括屏幕亮度和睡眠/休眠模式。调整这些设置可以延长电池寿命,而无需安装或配置任何其他程序包。

Kubuntu在系统设置->高级->电源管理中具有类似的选项。


3

要访问电源设置,请单击状态指示器中的电池图标,然后可以更改电源首选项。

如果您的CPU支持动态缩放,则还有其他工具,例如gnome cpu-throttler applet。power-top可以让您深入了解最耗电的应用程序/服务是什么...

我也听到过谣言,尽管我自己没有证据,但有关nvidia / ati的开源图形驱动程序不支持节能模式,这会导致电池寿命降低。在这种情况下,可能会为您的系统使用专有的图形驱动程序(尽管我通常不建议这样做),因为它们可能具有更好的节能效果。



3

可能有些晚,但是我自己才发现这一点。只要搜索quiet splash/boot/grub/grub.cfg,并添加pcie_aspm=force它后面。它使我的电池寿命从45分钟延长到了1个半小时!:D

被警告

在某些系统上(包括我自己的系统),从pcie_aspm=force长远来看,该参数会耗尽电池电量,以至于它实际上变得毫无用处(充满电10分钟)。


请注意,pcie_aspm = force可能导致某些系统锁定并失去响应。并非所有硬件都支持aspm。参考文献:docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/...
邓布利多

请参阅信息辉煌phoronix文章如下:phoronix.com/...
belacqua

从该文件:不要编辑此文件,它是grub-mkconfig使用/etc/grub.d中的模板和/ etc / default / grub中的设置自动生成的。如果大约是11.04;)
Rinzwind 2011年

1
或者,您确实可以在/etc/default/grub其中运行update-grubxD,Wich确实是一个更好的主意GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"
RobinJ 2011年

2

如果您使用的是ATI图形卡,请更改为FLGRX驱动程序。使用此驱动程序,它的运行温度要低得多,因此功耗要低得多。在启动板上有一个错误


2

调低亮度并关闭无线,将屏幕保护程序留为空白,并降低显示屏空闲时的关闭时间。


2

如果您拥有配备nVidia GPU的Optimus技术笔记本电脑,则可以安装大黄蜂。它将大大延长您的电池寿命。要安装它,请访问 https://wiki.ubuntu.com/Bumblebee

它使我的电池寿命从2.00小时延长到4.30小时。


1

你可以做这样的事情来限制CPU速度

sudo -i
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

该applet不断读取统计信息,但数量不多,但仍会用电;)我在夏天经常这样做,并不是因为我没有插电,而是为了不使计算机过热。


1

我有2个硬盘驱动器-一个存储SSD /和一个更大的存储主轴。

闲置10分钟后,我将hdparm设置为降低存储驱动器的速度。在/etc/hdparm.conf放如:

/dev/sdb {
    spindown_time = 60
}

之所以能奏效,是因为我通常将音乐和电影保存在存储驱动器上,所以当我处于硬核工作模式时,根本不会访问它。

除了省电外,这还使笔记本电脑明显更凉爽,而且如果我不做任何太费劲的事情,风扇通常会完全关闭,从而实现完全安静的运行!


1

你在穿越五笔吗?我发现这会使Ubuntu运行速度变慢,滞后时间增加,并导致更快的电池消耗。我通过尽可能使屏幕变暗来解决此问题,使其变暗以节省功率,保持wifi经常关闭并关闭后台程序。


0

您还可以使用(例如,从Gnome菜单栏中)CPU小部件,该小部件根据您的CPU提供调度选项。


0

这是我用来节省电池的一些简单技巧:

  1. 安装TLP:

    sudo add-apt-repository ppa:linrunner/tlp
    sudo apt-get update
    sudo apt-get install tlp tlp-rdw
    sudo tlp start
    
  2. 启动时禁用蓝牙

    使用TLP

    sudo nano /etc/default/tlp
    

    取消注释以下行:

    DEVICES_TO_DISABLE_ON_STARTUP=“bluetooth”
    

    使用Rc.local

    sudo nano /etc/rc.local
    

    在以下行之前添加以下内容exit 0

    rfkill block bluetooth
    
  3. 禁用键盘亮度

  4. 降低屏幕亮度

  5. 不使用网络时(观看电影等)禁用网络


0

对于具有两个或更多图形卡的笔记本电脑,使用集成的图形卡可以节省大量电量。

对于NVIDIA卡,转到PRIME Profiles并切换到Intel(省电模式)可以nvidia-settings将我的功耗减少一半,并将电池寿命延长一倍。


-2

如果您想节省电池寿命。单击任务栏上的电池图标,然后按节电。确实有效。如果您要去某个地方,并且没有wifi和互联网连接,则不使用互联网交换机。降低屏幕亮度。如果您不使用音量,则将音量静音。降低它或使其静音。请勿将笔记本电脑放在毛毯床,肮脏的桌子等物体上,因为这些东西会加热笔记本电脑并使风扇工作更多,从而也减少了电池能量。希望这有效!!!:)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.