你说的 Compton 一般是指在 Linux 上做窗口透明/阴影/合成的轻量合成器(现在更多被 picom 替代)。配置出错通常分几类情况,我按「最常见 → 排查步骤」给你一个通用解决办法。
现在很多发行版:
compton 已停止维护which compton
which picom
如果只有 picom,那配置文件和命令要用 picom 的方式。
Compton / picom 默认读取:
~/.config/compton.conf
# 或
~/.config/picom.conf
检查:
ls ~/.config | grep -E "compton|picom"
✅ 建议用 picom:
cp /usr/share/doc/picom/examples/picom.sample.conf ~/.config/picom.conf
Compton 对格式很敏感,常见错误:
测试配置文件是否有错:
picom --config ~/.config/picom.conf --check
或
compton --config ~/.config/compton.conf --check
有报错会直接告诉你哪一行。
如果你用:
再开 compton 会冲突或黑屏。
✅ 解决:
不要直接 compton & 乱塞。
推荐:
picom --daemon
或在 i3 配置里:
exec --no-startup-id picom
尝试最小化配置测试:
backend = "glx";
vsync = true;
如果正常,再逐步加阴影/模糊。
mv ~/.config/compton.conf ~/compton.bak
picom
如果你愿意,直接贴:
我可以帮你精准改配置。