linux

Linux Compton配置中电源管理怎么设置

小樊
44
2025-11-22 11:06:23
栏目: 智能运维

Linux Compton 电源管理与省电配置

核心原则

关键配置项与省电效果

配置项 推荐值(省电) 作用与说明
backend glx(有 OpenGL 时) 使用 GPU 加速,降低 CPU 合成开销
shadow false 禁用阴影计算,开销显著下降
opacity 1.0(或尽量减少透明窗口) 避免透明合成带来的额外计算
blur false 或移除 禁用背景模糊,减少 GPU 负载
vsync 视情况:true/false 开可降撕裂与部分 GPU 负载,关可降低延迟与占用(可能撕裂)
refresh-rate 与显示器一致(如 60 避免不必要刷新与计算
shadow-exclude / opacity-rule 排除通知、菜单、常驻工具 减少无关窗口的合成工作
资源限制 cpulimit -l 50 -p $(pidof compton) 硬性限制 Compton 的 CPU 占用,抑制功耗波动
以上选项与做法在多篇实践文档中被反复验证为有效的省电手段。

示例配置(省电取向)

backend = glx
vsync = true
shadow = false
opacity = 1.0
ignore_root = true
refresh-rate = 60

# 仅在需要时启用模糊,示例关闭
# blur = false

shadow-exclude = [
  "name 'Notification'",
  "class_g ? 'Dmenu'",
  "class_g ? 'Dunst'",
  "_NET_WM_STATE@:32a * '_NET_WM_STATE_HIDDEN'"
]

opacity-rule = [
  "90:name *? 'Firefox'",
  "95:name *? 'Terminal'"
]

说明:关闭阴影/透明/模糊、使用 GLX 后端、合理 VSyncrefresh-rate,并通过 shadow-exclude/opacity-rule 减少无关窗口处理,能在保证可用性的前提下降低功耗。

生效与进阶控制

0
看了该问题的人还看了