Compton 抗锯齿配置指南
一、原理与适用范围
二、快速启用合成阶段平滑(通用有效)
backend = "glx"
glx-backend = "glx"
glx-shm-config = "allow"
glx-use-dri = 3
dpr = 1
scale-method = "bilinear" # 或 "lanczos"(更锐利但更耗资源)
scale-sample = 2 # 整数,推荐 2–4
shadow = true
shadow-radius = 12
shadow-sigma = 6
shadow-sample = 24
shadow-offset-x = 0
shadow-offset-y = 4
vsync = true
glx-sync-drawable = true
glxgears(需 mesa-utils)观察齿轮边缘是否仍有明显锯齿:sudo apt install mesa-utils && glxgears。systemctl --user restart compton。三、进阶尝试与版本差异(可能无效,取决于构建与驱动)
# 可能的写法(不同构建名可能不同)
glx-aa = "msaa"
glx-aa-depth = 4
glx-aa-samples = 4
# 或
glx-msaa = "4x"
dri3-msaa = "4x"
# 或
glx-aa-method = "msaa"
glx-aa-samples = 4
glx-fsaa = 1
glx-fbo = true
四、常见问题与排查