阅读量:3
Compton 可禁用的功能与配置选项
一 完全停用 Compton
- 若以 systemd 用户服务运行:执行
systemctl --user stop compton停止,执行systemctl --user disable compton禁止开机自启。 - 临时终止进程:执行
killall compton。 - 若由桌面会话自动启动,可在会话设置中关闭相应“窗口合成/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等规则,对指定窗口/类禁用阴影或透明度等效果。
三 渲染与后端相关可禁用的功能
- 禁用 OpenGL:设置
backend = "xrender"(避免使用 GLX/EGL),或在命令行用--no-opengl。 - 禁用 DRI3:设置
glx-use-dri3 = false(仅在backend = glx时相关)。 - 禁用 GLX 模板缓冲:设置
glx-no-stencil = true。 - 禁用 GLX 的 glTexImage2D 路径:设置
glx-use-glxteximage2d = false。 - 禁用 Xinerama:设置
xinerama-shadow-exclude = true或在命令行用--no-xinerama。 - 禁用 XRandR:在命令行用
--no-xrandr。 - 禁用 XKB 键盘扩展相关处理:在命令行用
--no-xkb。 - 禁用窗口损坏检测:在命令行用
--no-damage(可能提升某些场景性能,但会增加重绘开销)。
四 快速示例配置
- 最小化配置(禁用阴影、淡入淡出、模糊,固定不透明,使用 xrender 后端)
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
以上就是关于“Linux Compton配置中哪些选项可以禁用”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm