温馨提示×

ubuntu compton怎样省电

小樊
43
2026-09-25 09:52:48
栏目: 智能运维

在 Ubuntu 上使用 Compton(现已多被 Picom 替代) 做 compositor 时,想“省电”核心思路是:减少 GPU/CPU 负载、关闭不必要特效、避免高刷新/高分辨率开销。下面分点说明。


一、优先建议:用 Picom 替代 Compton

Compton 已停止维护,Ubuntu 上更推荐:

sudo apt install picom

很多省电选项在新版 Picom 中更完善。


二、关闭不必要特效(最省电)

编辑配置文件(如 ~/.config/picom.conf 或 ~/.config/compton.conf):

1. 关闭阴影

shadow = false;

2. 关闭透明 / 模糊

blur-background = false;

透明窗口本身会额外渲染。

3. 关闭动画 / 渐变

fading = false;

4. 减少重绘区域

unredir-if-possible = true;

全屏应用(视频、游戏)时绕过 compositor,非常省电。


三、降低渲染负担

1. 使用后端(backend)

Picom 推荐:

backend = "glx";

或尝试:

backend = "xrender";

xrender 更省电但特效弱。

2. 限制刷新相关

避免强制高 FPS:

vsync = true;

开启 vsync 可防止无效重绘(反而省电)。


四、避免高分辨率 / 高刷新率

  • 外接 4K 屏会显著增加 GPU 功耗
  • 若用笔记本:
    • 降低分辨率
    • 降低刷新率(如 60Hz)

五、不使用 compositor(最省电)

若只是办公:

killall picom

或开机不启动。

GNOME 用户其实不需要 Compton,自带 compositor 已优化。


六、配合系统级省电

  • 使用 powertop
  • 启用 tlp
sudo apt install tlp
sudo tlp start
  • 用 Intel 核显而非独显

七、最简省电配置示例(picom.conf)

backend = "xrender";
shadow = false;
blur-background = false;
fading = false;
vsync = true;
unredir-if-possible = true;

如果你告诉我:

  • Ubuntu 版本
  • 桌面环境(GNOME / KDE / i3 / Openbox)
  • 是否笔记本 / 独显

我可以给你完全定制的省电配置。

0 踩