Linux下如何设置能让笔记本电脑更省电?

你整个游戏本,基本就跟省电说再见了呀。

加上Nvidia显卡完全无视Linux的电源管理。

Nvidia开源的nvidia-open这个Linux内核模块远不如AMD开源的amdgpu成熟。

据我的使用经验,笔记本上的Nvidia显卡,在Linux上只有两套模式,插电供电和电池供电,主要区别就是电池供电时Nvidia会限制显卡的最大功率,比如GTX1060移动版最大功率限制会从78W降低到55W。

所以,要省电,先把Nvidia显卡关掉。

在 nvidia-smi 中可以看到Nvidia显卡的实时功率,独立显卡是笔记本上的电老虎。

在 nvidia-settings 的 PRIME Profiles 把 性能模式 切换为 省电模式。

切换模式后,请重启你的Linux系统,Nvidia被Torvalds fxxk的点就在这里。

把Nvidia这个能耗大户解决了,剩下来就简单了,一个命令搞定:

powerprofilesctl set power-saver
# 更进一步
powerprofilesctl configure-action amdgpu_panel_power --enable
powerprofilesctl configure-action amdgpu_dpm --enable

freedesktop维护的upower下的power-profiles-daemon提供的powerprofilesctl可以把系统切换到省电模式,具体就是通过 amd-pstate 或 intel-pstate 驱动调节 CPU 的频率和电压,由于AMD开源的amdgpu是Linux内核的一部分,所以power-profiles-daemon的省电模式对AMD显卡也起作用,尤其是Radeon集成显卡,不仅能降低Radeon显卡能耗,还能利用Radeon显卡的专用硬件ABM(自适应背光管理)来降低屏幕面板的功耗。

像GNOME、KDE、Xfce这些桌面环境集成了图形化的电源模式切换,你也不需要手动去执行这个命令。

所以,我最近买了台AMD轻薄本(AI9H365处理器+880M核显),就想实际测试测试Linux在AMD平台笔记本上的能耗和续航表现。

用电力监视仪插座测了,结果就是Windows 11和Xubuntu 26.04这两个系统在AMD平台(AI9H365处理器+880M核显)轻薄本上的整机功率差距非常小,屏幕最大亮度时,都是8瓦左右,屏幕最低亮度时,都是4瓦左右,Windows最多领先1瓦。两个系统的电源管理均没有开启省电模式,都是默认的均衡模式。

AMD平台(AI9H365处理器+880M核显)轻薄本,屏幕最大亮度时,Xubuntu 26.04闲置时的整机功率为8瓦

编辑于 2026-05-01 · 著作权归作者所有