2026, 27, Aug
前天在車上打稿,發現我的TLP瞬間不能切換電源模式,我想說之前不是還可以嗎?現在怎麽不行了?後來和AI討論了一下,發現我的Acer筆電的ACPI實做不完全,韌體沒有提供電源模式的調度界面,這或許也側面印證我的筆電風扇呼呼叫的原因,還真被我說中一般,廠商調度不佳。我後來用了power-profiles-daemon、tuned都可以切換,但效果還好,原因是他們修改CPU的策略,而不是真的套用裝置的電源模式。現在想想,Windows下續航一塌糊塗,好像也說的過去。我在想,那我還需要tlp-pd這一個套件嗎?在桌面環境下切不過去,且TLP可以精細調節,為我的續航精打細算,算了,我還是移掉好了。
- 看看平臺有什麼提供的檔次
ls /sys/firmware/acpi/platform_profile
我的輸出為空。
- 看看平臺電源的輸出訊息
dmesg | grep -i acer
我得到:
root@XJD:/home/xjd# dmesg | grep -i acer
[ 0.000000] DMI: Acer Aspire AL14-51P/RTU, BIOS V1.08 08/19/2025
[ 0.608821] integrity: Loaded X.509 cert 'Acer Database: ***'
[ 9.232527] acer_wmi: Acer Laptop ACPI-WMI Extras
[ 9.232570] acer_wmi: Function bitmap for Communication Button: 0x801
[ 9.246125] input: Acer WMI hotkeys as /devices/virtual/input/input25
由此可知,acer_wmi只有正確得到電腦鍵盤的fn快捷鍵,沒有電源模式的快捷鍵。
這或許也解答了,我的筆電開機的跑碼出現ACPI錯誤,大概就是這個原因吧。雖然不影響正常使用,但對於不能切換電源模式感到惋惜,其實就官方沒有做ACPI接口吧,這也不能怪廠商,只能嚴厲表示不滿意接著繼續用吧。