你这里说的 Compton 一般是指 X11 下的复合管理器(compositor),现在在 Debian 里更常见的是它的继任者 picom(Compton 已停止维护)。下面我分情况说明。
sudo apt update
sudo apt install picom
sudo apt install compton
Debian 12(Bookworm)及以后,默认仓库里 compton 已被 picom 取代。
picom &
或(老 compton):
compton &
如果没报错,说明可以正常工作。
mkdir -p ~/.config/picom
cp /usr/share/doc/picom/examples/picom.sample.conf ~/.config/picom/picom.conf
# ~/.config/picom/picom.conf
backend = "glx";
opacity-rule = [
"90:class_g = 'URxvt'",
"85:class_g = 'XTerm'"
];
shadow = true;
shadow-radius = 12;
shadow-offset-x = -15;
shadow-offset-y = -15;
shadow-opacity = 0.75;
fading = true;
fade-in-step = 0.03;
fade-out-step = 0.03;
vsync = true;
如果你用的是:
在 autostart 里加:
picom &
exec --no-startup-id picom
picom &
picom --diagnostics
尝试:
picom --backend xrender
或在配置中:
backend = "xrender";
| 项目 | Compton | picom |
|---|---|---|
| 状态 | 停止维护 | 活跃 |
| Debian 默认 | 无 | ✅ |
| 功能 | 基础 | 更强 |
| 推荐 | ❌ | ✅ |
你可以告诉我:
我可以给你 完全定制的 picom 配置。