Ubuntu下Compton问题诊断流程
一 快速判定与定位
二 配置文件与语法检查
三 常见症状与对应处理
| 症状 | 快速检查 | 处理建议 |
|---|---|---|
| 启动失败/崩溃 | 查看journalctl与**~/.cache/compton/compton.log**;前台运行看报错 | 校验配置路径与语法;更新系统与显卡驱动;必要时重装 compton;用最小化配置逐步恢复 |
| 黑屏/桌面不显示 | 检查是否误设opacity 0或全屏无例外;确认backend与vsync | 临时用killall compton后前台运行;在最小化配置中关闭透明/模糊;必要时切换backend(如 glx/xrender) |
| 卡顿/高CPU | 用top/htop观察 compton 占用;检查特效叠加 | 关闭shadow、opacity/blur等重特效;根据显示器与驱动调整vsync(true/false 试配);必要时限制 CPU 占用 |
| 与桌面环境冲突 | 确认是否在GNOME/KDE等自带合成器的会话中叠加运行 | 在这些桌面中优先使用内置合成器;或在对应会话中禁用自带合成器后再启用 Compton |
四 显卡驱动与系统环境检查
五 复现与最小化配置示例
backend = "glx"
vsync = "true"
shadow = false
fading = false
opacity = 1.0