在 Ubuntu 上使用 Compton(或已演进为 Picom) 出现卡顿,通常不是单一原因,而是和显卡驱动、合成器配置、桌面环境冲突、硬件性能有关。下面按常见原因给你梳理,并给出对应解决办法。
Compton/Picom 依赖 GPU 合成:
nouveau → 容易掉帧解决:
ubuntu-drivers devices
sudo ubuntu-drivers autoinstall
reboot
NVIDIA 用户建议用 专有驱动(nvidia-driver-xxx)
Ubuntu 默认:
再开 Compton 会“双重合成” → 卡顿、撕裂
解决:
设置 → 窗口管理器微调 → 合成器 → 关闭
常见卡顿配置:
轻量配置示例(~/.config/compton.conf):
backend = "glx";
vsync = true;
shadow = false;
blur-background = false;
unredir-if-possible = true;
检查:
glxinfo | grep "direct rendering"
应为:
direct rendering: Yes
如果不是:
Compton 在旧 CPU / 核显上很容易卡
缓解:
picom(更现代)⚠️ Compton 基本已停更 现在应该用:
sudo apt install picom
Picom 性能更好、bug 更少
你可以告诉我:
我可以直接给你一套不卡的具体配置。