Ubuntu 18.04 电池寿命

Ubuntu 18.04 电池寿命

我知道这个论点有很多问题,但我想确保旧 ubuntu 版本的答案可以用于这个版本,所以问题是,如何提高 ubuntu 18.04 的电池寿命?我安装了 ubuntu 和 win10 的双启动,我注意到 ubuntu 风扇运行更频繁,估计的电池寿命比 win10 短。我已经切换到集成英特尔显卡,并安装了 tlp,我还能做什么?

答案1

这是我在任何基于 Ubuntu 18.04+ 的系统(Elementary OS、Mint 等)上使用 Dell XPS 15 9570(nvidia 显卡)获得最佳电池寿命的方法。

在此处输入图片描述

安装软件包:

sudo apt-get install tlp powertop

启用 tlp:

sudo tlp start

检查它是否正在运行:

sudo tlp-stat -s

在断开交流电并关闭大多数应用程序和浏览器选项卡的情况下检查电池消耗瓦数(等待片刻以稳定下来):

sudo powertop

动力顶排水

按 ESC 退出(需要几秒钟)。


对于 NVIDIA 显卡来说很重要

使用电池供电时使用板载英特尔显卡应该会有很大不同。但是,使用板载英特尔显卡时,tlp 不会默认关闭 nvidia 卡,因为它需要其他服务(如 bumblebee)来关闭。Bumblebee 在 Ubuntu 18.04+ 中不起作用,因此 tlp 是最佳选择。

sudo nano /etc/default/tlp

取消注释此行并将值设置为空:

RUNTIME_PM_DRIVER_BLACKLIST=""

切换到您的英特尔显卡,重新启动并检查电源使用情况:

sudo prime-select intel
sudo reboot
sudo powertop

请注意,将来切换到英特尔或 nvidia 只需要根据您的设置注销。


可选的进一步步骤(适用于所有机器)

检查是否--自动调整大大降低了你的力量:

sudo powertop --auto-tune
sudo powertop

如果 --auto-tune 有很大不同,则转到 powertop可调参数通过按几次 TAB 键。您在此处调整的任何内容都是临时的。测试哪些内容会对您的电源使用产生影响,而不会导致任何令人讨厌的行为,例如外部 USB 设备过快进入睡眠状态。现在通过编辑 tlp 配置使它们永久生效。这需要一些实验。

要编辑 tlp 配置并随后重新启动它:

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

刷新 powertop 可调参数页面,方法是按r

答案2

有多个电源管理器,对于笔记本电脑,您可能需要使用laptop-mode-tools

sudo apt install laptop-mode-tools

林伦,TLP 的作者:

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

因此,安装 laptop-mode-tools 将删除 tlp,反之亦然。我不建议使用 apt purge,因为用户将丢失对 /etc/default/tlp 的编辑(如果他们想重新安装 tlp)。

您可以使用以下方式监控/诊断您的电力消耗powertop

sudo apt install powertop 

答案3

我敢打赌,你的问题与你的 nvidia 显卡一直在运行有关,尽管你已切换到英特尔显卡。这似乎是所有运行 18.04 Ubuntu 的人都遇到的问题,但他们仍然没有解决这个问题……

更多信息:

相关内容