在 Debian 上 compton(或已更名后的 picom)闪退,常见原因和排查思路如下:
compton 依赖 X11 + OpenGL(或 XRender),以下情况容易直接闪退:
排查:
glxinfo | grep OpenGL
如果报错或没有输出,基本就是驱动问题。
解决:
sudo apt install nvidia-driver
并确保用 nvidia 而非 nouveau
compton 对配置非常敏感,一个错误就直接退出。
常见错误:
排查:
compton --config ~/.config/compton.conf
看终端报错。
建议:
compton --backend xrender
sudo apt install picom
Debian 最小化安装时常缺库:
sudo apt install \
libxext-dev libxcb1-dev libxcb-damage0-dev \
libxcb-xfixes0-dev libxcb-shape0-dev \
libgl1-mesa-dev libpcre3-dev
如果你同时有:
会互相抢占,导致 compton 闪退。
解决:
pkill xcompmgr
pkill picom
pkill compton
compton 已停止维护sudo apt remove compton
sudo apt install picom
# 1. 杀掉旧进程
pkill compton
# 2. 安装 picom
sudo apt install picom
# 3. 最简启动
picom --backend xrender &
你可以贴出:
compton 启动时的终端报错inxi -G 或 glxinfo | grep OpenGLcat /etc/os-release)我可以一步帮你定位 ✅