在 Debian 上用 Compton(或已继任的 picom) 出现卡顿,通常不是“Compton 本身有问题”,而是配置、驱动或桌面环境冲突导致的。下面按最常见原因给你排查思路。
Compton 强依赖 GPU 合成:
nvidia-drivernouveau(开源驱动,容易卡)✅ 检查:
glxinfo | grep "OpenGL renderer"
如果是 llvmpipe → 说明在用软件渲染,必卡。
如果你用的是:
同时又跑 Compton → 双重合成,直接卡死
✅ 解决:
比如:
shadow = true;
blur-background = true;
在低端机或虚拟机里非常吃性能。
✅ 建议最小化配置测试:
backend = "glx";
vsync = true;
shadow = false;
blur-background = false;
老配置常见:
backend = "xrender";
❌ xrender 很慢
✅ 改成:
backend = "glx";
✅ 试试:
vsync = true;
或
vsync = false;
Compton 基本都会卡,不建议用
# 1. 看是否在跑
ps aux | grep compton
# 2. 看 GPU
lspci | grep -i vga
# 3. 看渲染方式
glxinfo | grep OpenGL
Compton 已基本停止维护,建议:
sudo apt install picom
然后用:
picom --config ~/.config/picom/picom.conf
你可以贴一下:
我可以直接帮你改一份不卡顿的配置。