在 Debian 上 Compton(现多称为 picom)配置出错,一般可以按下面步骤排查和解决。
Debian 里常见情况:
comptonpicom(compton 的活跃分支)建议直接用 picom:
sudo apt update
sudo apt install picom
运行:
picom
或
picom --config ~/.config/picom/picom.conf
picom 默认读取:
~/.config/picom/picom.conf
(不是 compton.conf)
如果文件不存在:
mkdir -p ~/.config/picom
cp /usr/share/doc/picom/examples/picom.conf.example ~/.config/picom/picom.conf
compton 旧配置和 picom 不兼容,常见错误:
shadow-exclude 格式)检查语法:
picom --config ~/.config/picom/picom.conf --check
picom.conf 中:
backend = "glx";
如果显卡驱动不支持,会直接退出。
可改成:
backend = "xrender";
如果你在用:
必须先关掉系统合成器,否则 compton/picom 会失败。
XFCE:
设置 → 窗口管理器微调 → 合成器 → 关闭
Compton / picom 只支持 X11
检查:
echo $XDG_SESSION_TYPE
如果是 wayland,请登出并选择 X11 会话。
运行:
picom --config ~/.config/picom/picom.conf -b
或前台运行:
picom --config ~/.config/picom/picom.conf
把报错贴出来,例如:
failed to create backendconfig erroranother compositor is runningbackend = "xrender";
vsync = true;
shadow = false;
fade = false;
你可以直接把:
cat /etc/os-release)发给我,我可以帮你逐行改配置。