写在前面

前些日子在笔记本上折腾了一个Windows10+Ubuntu的双系统,怎么说呢,有惊喜也有无奈吧。一方面,对于一些开发环境,开启速度和编译速度更快了,体验很好。但是由于Linux的电源管理驱动还不能很好地适配笔记本电源,导致刚开机用浏览器写博客电都能一点一点的掉(特别明显的那种,满电大概最多一两个小时),内置风扇一直转,CPU温度都能飙到48℃。。实在让人无奈。这时候就想到了Windows的好 😂 …下面讲一下上手Ubuntu后的一些可能有用的省电方法,没准会拯救一下令人无奈的Ubuntu耗电问题。(这里用可能,是因为我笔记本用三年了,新电脑电源估计好些;另外即使我配置了laptop-mode,CPU温度依然很高。。)

设备及硬件:

联想小新潮7000
Ubuntu18.04.4

省电的一些方法

关NVIDIA显卡

这里推荐使用​​prime-select​​​命令,前提是已经安装了N卡的驱动,这个命令执行后注销一下重新登录就切换完成了,具体的可以看《​​Ubuntu双显卡切换方法总结​​》

开启省电模式(笔记本模式)

这里我参考了一下@ holy_phoenix的文章《​​用 Laptop Mode Tools 配置 Linux 下的电源管理属性​​》,里面对这个笔记本模式有很详细的解释。

首先安装相关工具,

sudo apt update
sudo apt install

然后修改配置文件:

sudo

修改(默认为0)并保存

ENABLE_LAPTOP_MODE_ON_AC=1

更新一下配置

sudo

如果出现下面的输出,则说明laptop模式激活

Laptop mode
enabled, active

按照上述文章中的方法,还可以查看下面的配置文件,如果出现正整数就说明激活成功,若为0则不成功。

cat

最后如果需要查看模式的详细配置可以使用以下命令:

sudo

终端的部分输出如下:

Laptop Mode Tools is allowed to run: /var/run/laptop-mode-tools/enabled exists.
/proc/sys/vm/laptop_mode:
2
/proc/sys/vm/dirty_ratio:
60
/proc/sys/vm/dirty_background_ratio:
1

TLP电源管理

关于这个可以参考文章《​​TLP – An advance power management tool to improve battery life on Linux Laptops​​》,由于我没试过,就不多说了,喜欢折腾可以试试😂…