Ubuntu 下用 Compton 优化多显示器显示效果
一 基础准备与多显示器布局
二 安装与启动 Compton
三 多显示器优化配置示例与说明
目标:启用 OpenGL 加速、合理 VSync、稳定的 60 FPS 帧率、减少跨屏撕裂与卡顿,并按需定制阴影与透明度。
示例 ~/.config/compton.conf(按你的显示器刷新率与需求微调):
backend = “glx”
vsync = “opengl” # 也可设为 “drm” 或 “none” 做对比测试
fps-limit = 60
refresh-rate = 0 # 0 表示自动;若多屏刷新率不同,可分别设置各输出的 mode 保持一致
glx-no-stencil = true
glx-copy-from-front = false
glx-damage = true
use-damage = true
shadow = true
shadow-radius = 6
shadow-opacity = 0.45
shadow-exclude = [
“class_g = ‘gnome-terminal’”,
“class_g = ‘konsole’”,
“class_g = ‘xterm’”,
“class_g = ‘Firefox’ && argb && !override_redirect”
]
opacity-rule = [
“90:class_g = ‘Gnome-terminal’”,
“92:class_g = ‘Firefox’ && !argb”
]
unredir-if-possible = true
full-shadow = false
menu-opacity = 0.95
关键说明:
四 常见问题与快速排查