Compton性能调优秘籍

一 核心原则与快速定位
二 关键参数与推荐设置
三 场景化配置模板
高性能优先(低开销、高流畅)
backend = glxvsync = falseshadow = falseopacity = 1.0blur-radius = 0bg_blur = falsescreen_edge_blur = falseframe-rate = 60说明:关闭阴影与模糊、保持不透明,显著降低合成负载,适合日常办公与低功耗设备。
游戏与视频(平衡撕裂与帧率)
backend = glxvsync = trueshadow = falseopacity = 1.0blur-radius = 0bg_blur = falsescreen_edge_blur = falseframe-rate = 120 # 按显示器刷新率设置说明:开启 vsync 减少撕裂,关闭阴影/模糊降低开销;帧率与显示器刷新率保持一致更稳。
视觉优先(保留阴影与适度透明)
backend = glxvsync = trueshadow = trueshadow-exponent = 3shadow-color = "#00000080"opacity = 0.9blur-radius = 2bg_blur = falsescreen_edge_blur = falseframe-rate = 60说明:适度保留阴影与透明,注意适度提高 shadow-exponent 与 blur-radius 会增加GPU/CPU负担。
四 验证与故障排查
killall compton && compton & 使设置生效;也可用 compton --config ~/.config/compton.conf 指定配置启动。ps aux | grep compton 查看进程,必要时以 cpulimit -l 50 -p <PID> 限制CPU占用。lscpu、lshw 等确认CPU/GPU与驱动状态,确保 OpenGL 驱动正常后再启用 glx 后端。