Compton 可禁用的功能与配置选项
一 完全停用 Compton
systemctl --user stop compton 停止,执行 systemctl --user disable compton 禁止开机自启。killall compton。~/.xprofile、~/.xinitrc 删除 compton -b)。二 常用可禁用的特效与功能
shadow = false;或在命令行用 --no-shadow。fading = false,或在命令行用 --no-fading(对应 fade-in/fade-out 关闭)。opacity 设为 1.0(完全不透明),或在规则中将目标窗口设为不透明;必要时用 background-opacity = 1.0 固定背景不透明。blur-background = false;或在命令行用 --blur-background(部分版本支持 --no-blur)。opacity-rule 中将不需要透明的窗口设为 1.0。vsync = false 以禁用(可能带来撕裂,但可降低卡顿/输入延迟)。shadow-exclude、focus-exclude 等规则,对指定窗口/类禁用阴影或透明度等效果。三 渲染与后端相关可禁用的功能
backend = "xrender"(避免使用 GLX/EGL),或在命令行用 --no-opengl。glx-use-dri3 = false(仅在 backend = glx 时相关)。glx-no-stencil = true。glx-use-glxteximage2d = false。xinerama-shadow-exclude = true 或在命令行用 --no-xinerama。--no-xrandr。--no-xkb。--no-damage(可能提升某些场景性能,但会增加重绘开销)。四 快速示例配置
backend = "xrender"
shadow = false
fading = false
blur-background = false
opacity = 1.0
background-opacity = 1.0
vsync = false
~/.config/compton.conf,然后重启 Compton:killall compton
compton --config ~/.config/compton.conf -b