通过 Compton 配置改善刷新率的可行方案
一 核心参数与含义
二 推荐配置示例
backend = "glx"
vsync = true
refresh-rate = 60
frame-rate = 60
shadow = false
opacity = false
backend = "glx"
vsync = true
refresh-rate = 144 # 或 120
frame-rate = 144 # 或 120
shadow = false
opacity = false
backend = "glx"
vsync = false
refresh-rate = 144 # 按实际刷新率填写
frame-rate = 144
shadow = false
opacity = false
说明:将 frame-rate 与 refresh-rate 设为与显示器一致,并在高刷屏上使用 vsync=true 通常能获得更稳定的画面;若对输入延迟更敏感,可关闭 vsync 并配合合适的帧率上限。
三 应用与验证
killall compton
compton -b --config ~/.config/compton.conf
exec --no-startup-id compton -b --config ~/.config/compton.conf
glxinfo | grep "OpenGL renderer" 确认 GPU 与驱动正常;四 常见问题与排查
cpulimit -l 50 -p <pid>)。