Compton(现在多数发行版改用 picom,Compton 已基本停止维护)在 Linux 下卡顿,通常和合成器设置、显卡驱动、窗口管理器配合有关。下面按常见原因给你一套排查和解决思路。
which compton picom
sudo apt install picom # Debian/Ubuntu
# 或
yay -S picom # Arch
这是 90% 卡顿的来源
~/.config/picom.confbackend = "glx";
vsync = true;
shadow = false;
blur = false;
fade = false;
unredir-if-possible = true;
glx-no-stencil = true;
glx-copy-from-front = false;
然后重启:
killall compton; compton --config ~/.config/picom.conf &
✅ 如果你只是想要“不卡”,关掉阴影和模糊立刻见效
backend = "glx" + vsync = truebackend = "xrender";
vsync = false;
有时 vsync = true 反而更卡
nvidia-smi
glxinfo | grep "OpenGL renderer"
如果是 llvmpipe → 驱动没装好
Compton 对以下 WM 最稳:
如果你用:
xrandr --output HDMI1 --off
如果关掉一个屏就不卡了,基本就是合成器性能问题
如果你现在就卡:
killall compton
或者:
pkill picom
你可以告诉我:
我可以直接帮你写一份专属 picom 配置。