在 Debian 里 Compton 已经基本被弃用,官方仓库里现在更推荐用 picom(Compton 的活跃 fork)。下面分情况说明怎么更新或替换。
compton --version
sudo apt update
sudo apt upgrade
⚠️ 注意:
Debian 12(Bookworm)及以后 默认不再提供 compton 包,只有老版本(如 Debian 10/11)可能还有。
sudo apt update
sudo apt install picom
如果你之前用 compton 自启:
killall compton
然后改为启动 picom:
picom &
或写进自启配置(如 ~/.xinitrc 或 i3 配置):
exec picom
如果你需要 最新特性(如动画、新后端):
sudo apt install \
git meson ninja-build \
libxext-dev libxcb1-dev libxcb-damage0-dev \
libxcb-xfixes0-dev libxcb-shape0-dev \
libxcb-render-util0-dev libxcb-glx0-dev \
libpixman-1-dev libdbus-1-dev \
libconfig-dev libgl-dev libegl-dev \
libpcre2-dev libxcb-composite0-dev
git clone https://github.com/yshui/picom.git
cd picom
meson setup build
ninja -C build
sudo ninja -C build install
运行:
picom
| 项目 | 状态 |
|---|---|
| compton | ❌ 停止维护 |
| picom | ✅ 活跃维护(推荐) |
| 配置文件 | 兼容(基本通用) |
可以,但不推荐,新内核 / 新驱动可能出问题。
不会,picom 可以直接读取:
~/.config/compton.conf
或:
~/.config/picom/picom.conf
如果你愿意,可以告诉我:
cat /etc/debian_version)我可以给你一套 最适合你环境的 picom 配置。