温馨提示×

linux compton怎样省电

小樊
36
2026-10-03 19:25:00
栏目: 智能运维

在 Linux 下使用 Compton(或已演进为 Picom) 合成器时,如果想更省电,核心思路是:减少 GPU/CPU 负载、降低刷新与特效复杂度。下面按“最有效 → 可选”给你一份实用清单。


一、最省电的做法(强烈推荐)

1. 直接关闭 Compton(最省电)

如果你用的是笔记本、续航优先:

killall compton
# 或
systemctl --user stop compton
  • 无合成器时,Xorg 直接输出,最省电
  • 适合办公、文字、看视频

2. 用 --no-fading 和 --no-shadow

启动参数最划算:

compton --no-fading --no-shadow

或写在配置文件:

fading = false;
shadow = false;

✅ 效果:

  • 减少 GPU 重绘
  • 显著降低功耗

二、配置层面省电(推荐长期使用)

3. 关闭不必要的特效

~/.config/compton.conf 示例(省电版):

shadow = false;
fading = false;
transparency = false;
blur-background = false;
unredir-if-possible = true;

关键项说明:

  • blur-background = false ← 非常耗电,必须关
  • unredir-if-possible = true ← 全屏时绕过合成,省电

4. 限制刷新率(如果你是高分屏)

如果你用 120Hz / 144Hz 屏:

refresh-rate = 60;

或强制:

compton --refresh-rate 60

三、GPU / 显示相关省电

5. 使用集成显卡运行 Compton

xrandr --listproviders

确保 Compton 跑在 Intel / AMD 核显,而不是独显。

NVIDIA 用户:

prime-select intel

6. 降低屏幕亮度(比任何配置都有效)

xbacklight -set 40

或笔记本快捷键


四、进阶(可选)

7. 用 Picom 替代 Compton(更现代)

picom --backend xrender
  • xrender 比 glx 更省电
  • 避免 backend = "glx"

8. 不用透明窗口

  • 终端、面板不要透明
  • 半透明 = 持续重绘 = 耗电

五、最快判断你是否在“浪费电”

powertop

看:

  • GPU 使用率
  • 合成器是否频繁唤醒 CPU

总结(省电优先级)

✅ 关 Compton
✅ 关阴影 / 模糊 / 淡入淡出
✅ 用核显 + 60Hz
✅ 降亮度

如果你愿意,我可以:

  • 帮你写一份 笔记本专用 compton.conf
  • 或按你的 桌面环境(i3 / awesome / KDE / XFCE) 给方案

0 踩