你提到的 Compton,现在在多数发行版里已经改名为 picom(Compton 是原项目,后来社区 fork 为 picom)。在 Linux 桌面环境中使用它,主要是为了解决**窗口合成(compositing)**相关的问题。
下面从“为什么要装”和“能带来什么”两方面说。
像这些桌面/窗口管理器:
默认是不做窗口合成的,结果就是:
Compton 就是补上“合成器”这一层的。
Compton 可以做到:
例如 i3 + picom 是典型“好看又轻量”的组合。
在 X11 下:
容易出现:
Compton 通过合成缓冲解决这些问题。
对比:
Compton:
非常适合:
| 用途 | 说明 |
|---|---|
| 窗口阴影 | 提升层次感 |
| 透明效果 | 终端、菜单 |
| 模糊背景 | 类似 macOS |
| 修复残影 | X11 常见问题 |
| 低资源占用 | 轻量桌面首选 |
以下情况一般不用:
安装:
sudo apt install picom
i3 配置里加:
exec --no-startup-id picom
配置文件:
~/.config/picom/picom.conf
如果你愿意,我可以:
你是用哪种桌面环境?