在 CentOS 上如果使用 compton(窗口合成器,常见于 i3 / 轻量桌面)发现 耗电高,可以从“减少合成负担”和“关闭不必要功能”两方面优化。下面按实用程度给你一套方案。
编辑配置文件(一般位于):
~/.config/compton.conf
或
/etc/xdg/compton.conf
shadow = false
fade = false
阴影和淡入淡出是耗电大头,尤其是笔记本。
backend = "xrender"
如果显卡支持且稳定,可以用:
backend = "glx"
但 glx 不一定更省电,xrender 通常更稳更省。
unredir-if-possible = true
以及在 i3 等环境中尽量让全屏程序(视频、游戏)绕过 compositor。
fps_limit = 60
vsync = false
⚠️ 关闭 vsync 可能有撕裂,但笔记本省电明显。
如果 compton 仍然耗电:
killall compton
在 i3 中完全可正常运行。
yum install picom
picom 对电源管理、GPU 占用优化更好。
有时候不是 compton,而是:
watch -n 1 cat /sys/class/drm/card0/device/power_method
或查看:
powertop
sudo powertop --auto-tune
backend = "xrender"
shadow = false
fade = false
unredir-if-possible = true
vsync = false
fps_limit = 60
关阴影、关淡入、用 xrender、能不用就不用,是最有效的省电方式。
如果你愿意,可以贴一下:
我可以给你精确到配置文件的优化方案。