我知道对此参数有很多疑问,但是我想确保可以将旧版本的ubuntu的答案用于该版本,所以这是一个问题,如何在ubuntu 18.04上延长电池寿命?我在Win10双启动中安装了ubuntu,我注意到ubuntu会更频繁地运行风扇,并且估计的电池寿命少于win10。我已经切换到集成的英特尔图形卡,并且已经安装了tlp,仍然可以做什么?
我知道对此参数有很多疑问,但是我想确保可以将旧版本的ubuntu的答案用于该版本,所以这是一个问题,如何在ubuntu 18.04上延长电池寿命?我在Win10双启动中安装了ubuntu,我注意到ubuntu会更频繁地运行风扇,并且估计的电池寿命少于win10。我已经切换到集成的英特尔图形卡,并且已经安装了tlp,仍然可以做什么?
Answers:
有多个电源管理器,对于笔记本电脑,您可能需要使用laptop-mode-tools
:
sudo apt install laptop-mode-tools
TLP的作者Per linrunner:
"Conflicts: laptop-mode-tools" --> salsa.debian.org/MoonSweep-guest/tlp/blob/master/debian/control
因此,安装笔记本电脑模式工具将删除tlp,反之亦然。我不建议使用apt purge,因为用户将对/ etc / default / tlp的编辑丢失(以防他们想重新安装tlp)。
您可以使用以下方法监视/诊断功耗powertop
:
sudo apt install powertop
这就是我在任何基于Ubuntu 18.04+的系统(基本OS,Mint等)上使用Dell XPS 15 9570(nvidia显卡)获得最佳电池寿命的方式。
安装软件包:
sudo apt-get install tlp powertop
启用tlp:
sudo tlp start
检查它是否正在运行:
sudo tlp-stat -s
断开交流电源并关闭大多数应用程序和浏览器选项卡,以检查电池的耗电量(请稍等片刻以保持稳定):
sudo powertop
按ESC退出(需要几秒钟)。
电池供电时使用板载Intel图形应该会产生很大的不同。但是,在使用板载intel时,默认情况下,tlp不会关闭nvidia卡的电源,因为它希望使用诸如大黄蜂之类的其他服务。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只需要注销即可。
检查--auto-tune是否会显着降低功率:
sudo powertop --auto-tune
sudo powertop
如果--auto-tune产生了很大的变化,请按几次TAB键转到powertop 可调参数。您在此处进行的任何调整都是暂时的。测试哪些在您的电源使用方面有所不同,而又不会引起任何烦人的行为,例如使外部USB设备睡眠太快。现在,通过编辑tlp config将它们永久化。这需要一些实验。
要编辑tlp config并随后重新启动它:
sudo nano /etc/default/tlp
sudo systemctl restart tlp
通过按r刷新powertop可调参数页面。
prime-select intel
我敢打赌,即使切换到Intel图形,您的问题也与一直运行的nvidia图形卡有关。对于每个运行18.04 Ubuntu的人来说,这似乎都是问题,他们仍然没有解决它。
更多信息: