Compton 现在已经基本被它的分支 picom 取代了,不过用法差不多。下面我按「常见报错 → 排查思路 → 示例配置」给你一个实用清单。
compton --version
picom --version
command not found,说明没装picomNo compositor started / 启动没效果原因:没在窗口管理器下运行(比如 tty、或 WM 不支持)
解决:
compton &
# 或
picom &
another compositor is already running原因:已有 compton/picom 或 xcompmgr
解决:
pkill compton
pkill picom
pkill xcompmgr
比如:
Error parsing config file
原因:
✅ 最小可用配置(compton)
backend = "glx";
glx-no-stencil = true;
shadow = true;
fade = true;
opacity-rule = [
"90:class_g = 'URxvt'"
];
✅ picom 示例(更推荐)
backend = "glx";
shadow = true;
fade = true;
inactive-opacity = 0.9;
Failed to initialize backend
解决(任选):
backend = "xrender";
或加启动参数:
picom --backend xrender
解决:
unredir-if-possible = false;
sudo apt remove compton
sudo apt install picom
picom --config ~/.config/picom/picom.conf
你可以直接贴:
我可以直接帮你改一份 能跑的配置。