HP Pavilion Aero Fedora 44 电池续航调优笔记

背景#

机器:HP Pavilion Aero 13-be1xxx,AMD Ryzen 5 5625U (Zen 3, 6c12t),36 Wh 小电池,2560×1600 IPS 屏,Fedora 44 / kernel 7.0 / KDE Plasma。

拔电跑 Cursor agent 编码时整机功率 9-12W,想压低 idle 基线并提升续航。

硬件画像(先确认)#

# 电池容量与状态
cat /sys/class/power_supply/BAT0/uevent

# CPU / pstate / EPP / boost
cat /sys/devices/system/cpu/amd_pstate/status                    # active
cat /sys/devices/system/cpu/cpufreq/policy0/scaling_governor     # powersave
cat /sys/devices/system/cpu/cpufreq/policy0/energy_performance_preference

# 平台 profile(HP PMF / hp-wmi)
cat /sys/firmware/acpi/platform_profile_choices                  # cool quiet balanced performance

# Wi-Fi 省电
iw dev wlp1s0 get power_save

# 现有电源服务(不能同时跑 TLP 和 power-profiles-daemon)
systemctl is-active tlp power-profiles-daemon tuned

三项立刻能拿到的优化(实测有效)#

# 1. Wi-Fi 省电(MT7922 默认 off,开启省 ~0.3-0.5W)
sudo iw dev wlp1s0 set power_save on

# 2. EPP 拉到 power(idle 降 ~0.5-1W)
echo power | sudo tee /sys/devices/system/cpu/cpufreq/policy*/energy_performance_preference

# 3. 键盘背光关掉(如果有)
echo 0 | sudo tee /sys/class/leds/*kbd_backlight*/brightness 2>/dev/null

不要再去试 platform_profile=cool/quiet,本机 BIOS 拒收,见后文。