Linux Compton 降低 CPU 占用的实用配置
一 核心配置优化
backend = "glx"。bg_blur、screen_edge_blur、opacity 规则),可显著降低合成开销。二 示例最小化配置
# ~/.config/compton.conf
backend = "glx"
vsync = true
shadow = false
opacity = 1.0
blur = { method = "none" }
bg_blur = false
screen_edge_blur = false
frame-rate = 60
paint-on-overlay = true
log-level = "warn"
说明:此配置优先保证性能,关闭阴影、透明与模糊,启用 GPU 加速与帧率限制,并减少日志与重绘区域。可按需逐项恢复特效以寻找平衡点。
三 应用与验证
killall compton && compton &systemctl --user restart compton(或 sudo systemctl restart compton,取决于你的安装方式)top -p $(pgrep compton) 或 htopcompton --stats(关注重绘与合成帧统计)四 进阶与兜底
cpulimit -l 50 -p $(pgrep compton)(将 50% 替换为你的目标上限)。