在 Ubuntu(以及其他 Linux 发行版)语境中,Compton 是一个轻量级的 X 窗口系统的合成管理器(compositor)。
简单说:
1. Compton 是干什么的?
- 它负责窗口特效和合成
- 运行在 X11(Xorg)环境下
- 常见功能包括:
- 窗口透明(透明度)
- 阴影(shadow)
- 窗口淡入淡出
- 窗口移动/缩放时的平滑效果
- 减少画面撕裂(配合 vsync)
2. 为什么 Ubuntu 用户会用到 Compton?
- Ubuntu 默认使用 GNOME + Mutter(自带合成)
- 但如果你用:
- i3
- Openbox
- Awesome
- bspwm
这类轻量窗口管理器(本身不带合成)
- 就需要 Compton 来提供透明和阴影等效果
3. Compton 的特点
- 非常轻量
- 配置简单(~/.config/compton.conf)
- 占用资源少
- 适合老旧电脑或极简桌面
4. 和 Ubuntu 默认桌面的关系
- Ubuntu 桌面版(GNOME):一般不需要 Compton
- Ubuntu + 平铺窗口管理器:常装 Compton
- 在 Wayland 下 Compton 不可用(Wayland 自带合成)
5. 现在的情况(补充)
Compton 已经停止活跃维护,社区分支叫:
- picom(目前主流)
- 很多教程里的
compton 实际安装的是 picom
例如:
sudo apt install picom
如果你愿意,我可以:
- 教你 Ubuntu + i3 安装 picom
- 给你一份 compton/picom 配置示例
- 解释 Compton 和 Mutter 的区别
你想了解哪一种?