温馨提示×

linux compton和picom区别

小樊
49
2026-09-06 21:13:09
栏目: 智能运维

在 Linux 桌面(尤其是使用 i3、bspwm、awesome 等平铺窗口管理器)圈子里,compton 和 picom 经常被一起提到,但它们的关系和区别其实很明确:


一句话总结

picom 是 compton 的“继承者 / 分支(fork)”,compton 已基本停止维护,picom 是现在主流使用的版本。


历史关系

  • compton

    • 最早是 xcompmgr-dana 的一个 fork
    • 曾经长期是轻量级 X11 合成器(compositor)的标准选择
    • 功能包括:窗口阴影、透明、淡入淡出、防撕裂等
    • 后来原作者基本停止维护
  • picom

    • 由社区从 compton 继续 fork 并维护
    • 目标是修复 bug、加新特性、改善性能
    • 名字上明确区分,避免混淆

主要区别对比

对比项 compton picom
维护状态 ❌ 基本停止 ✅ 活跃维护
推荐程度 旧系统可用 ✅ 新系统推荐
配置格式 老式(部分不兼容) 兼容 compton 配置
新特性 少 多
GLX / OpenGL 有限 更好支持
圆角窗口 ❌ ✅
模糊(blur) 基础 更强(kawase blur 等)
性能优化 一般 更好
文档 少 更完整

功能层面 picom 比 compton 强在哪

  • 更好的 窗口模糊(blur)
  • 支持 圆角(rounded corners)
  • 更现代的 渲染后端(xrender / glx)
  • 更稳定的 多显示器
  • 更少的崩溃和视觉 bug

实际使用建议

  • 新装系统 / 2020 年以后
    sudo apt install picom      # Debian/Ubuntu
    sudo pacman -S picom        # Arch
    
  • i3 / bspwm 配置中
    exec --no-startup-id picom
    
  • 老教程里写的 compton 命令,现在基本都可以直接换成 picom

常见误区

  • ❌ “compton 和 picom 是两个不同软件”
    • ✅ 其实是前后继承关系
  • ❌ “用 compton 更轻”
    • ✅ 实际差异很小,picom 反而更稳

如果你愿意,我也可以:

  • 给你一份 picom 推荐配置(阴影 + 模糊 + 圆角)
  • 或对比 picom vs wayland 合成器(如 sway)

0 踩