Compton(现在更常见的是它的继任者 picom)本身不算难,但第一次配置确实容易踩坑,尤其是如果你对 Linux 窗口管理器(i3、bspwm、openbox 等)和显卡环境不熟悉的话。
我分几个层次给你讲一下,你可以对照自己的情况判断。
主要作用:
| 场景 | 难度 |
|---|---|
| 只用默认效果 | ⭐☆☆☆☆ |
| i3 / bspwm 透明 + 阴影 | ⭐⭐☆☆☆ |
| 完全自定义动画 | ⭐⭐⭐⭐☆ |
| NVIDIA + 无撕裂 | ⭐⭐⭐⭐⭐ |
# Debian / Ubuntu
sudo apt install picom
# Arch
sudo pacman -S picom
picom --config ~/.config/picom/picom.conf
如果没有就手动创建:
mkdir -p ~/.config/picom
picom &
exec --no-startup-id picom
backend = "glx";
vsync = true;
shadow = true;
shadow-radius = 12;
shadow-offset-x = -8;
shadow-offset-y = -8;
fading = true;
fade-in-step = 0.03;
fade-out-step = 0.03;
opacity-rule = [
"90:class_g = 'Alacritty'",
"85:class_g = 'Firefox'"
];
✅ 新手:
直接用 picom 默认配置,别折腾动画
✅ i3 / bspwm 用户:
学会基础透明 + 阴影就够了
✅ 想美化到极致:
再研究
animations/experimental-backends
如果你愿意,可以告诉我:
我可以直接给你一套适合你机器的 picom 配置,省掉 90% 的坑。