CentOS Compton配置中哪些参数最关键
导读:CentOS 下 Compton 的关键配置参数 一 渲染与同步 backend:渲染后端,优先使用 glx(OpenGL),在旧驱动或兼容性问题时可改用 xrender。glx 通常性能更好,xrender 更稳。示例:backend...
CentOS 下 Compton 的关键配置参数
一 渲染与同步
- backend:渲染后端,优先使用 glx(OpenGL),在旧驱动或兼容性问题时可改用 xrender。glx 通常性能更好,xrender 更稳。示例:backend = “glx”。
- vsync:垂直同步,设为 true 可减少撕裂,但可能引入输入延迟;设为 false 延迟更低,可能出现撕裂。示例:vsync = true。
- glx-no-stencil、glx-copy-from-front、glx-fbo:OpenGL 细节开关。一般保持默认即可;遇到特定驱动/应用问题时可尝试调整(如开启/关闭 stencil、切换 FBO 策略)以排障。
二 视觉效果
- shadow:窗口阴影,设为 false 可显著降低 GPU/CPU 开销,适合低配或笔记本。示例:shadow = false。
- shadow-exclude:阴影排除规则,用于屏蔽不需要阴影的窗口(如 Firefox 等)。示例:shadow-exclude = [“name=‘firefox’”]。
- blur、bg_blur、screen-edge-blur:背景模糊相关,开启后会提升观感但显著增加 GPU 负载;仅在性能充足时启用。示例:blur = false。
- opacity / alpha / opacity-rule:透明度与逐窗口规则。全局透明度示例:opacity = 0.95;按应用设置示例:opacity-rule = [“90:class_g=‘Firefox’”]。
- fade:窗口淡入淡出动画,设为 false 可减少合成开销。示例:fade = false。
三 性能与重定向
- unredirect:是否对全屏窗口“直通”渲染(绕过合成),设为 true 可提升全屏游戏/视频性能,但可能导致叠加层(如截图、部分特效)异常。示例:unredirect = true。
- glx-dri、glx-dri2、glx-dri3:DRI 版本开关,启用 DRI2/DRI3 以利用硬件加速;若出现异常可尝试切换版本或关闭。示例:glx-dri = true; glx-dri2 = true; glx-dri3 = false。
- glx-swrast:软件光栅化,仅在硬件加速失效时临时启用。示例:glx-swrast = false。
- frame-rate:合成刷新率上限,建议与显示器刷新率一致(如 60)。示例:frame-rate = 60。
四 启动与系统集成
- 配置文件路径:常用为 ~/.config/compton.conf,也可使用 /etc/compton.conf 或 /etc/xdg/compton.conf。示例:compton -c ~/.config/compton.conf。
- 开机自启:创建 systemd 用户服务更可靠(避免会话级启动失败)。示例:
- ExecStart=/usr/bin/compton -c /etc/compton.conf
- After=graphical.target
- systemctl --user enable --now compton
- 热重载:修改配置后可用命令替换当前实例使其生效:killall compton & & compton -c ~/.config/compton.conf,或使用 compton --replace。
五 快速示例配置
backend = "glx"
vsync = true
shadow = false
shadow-exclude = ["name='firefox'"]
fade = false
blur = false
opacity = 0.95
opacity-rule = ["90:class_g='Firefox'"]
unredirect = true
glx-dri = true
glx-dri2 = true
glx-dri3 = false
glx-swrast = false
frame-rate = 60
上述示例面向 CentOS 桌面环境,优先保证稳定性与性能:关闭阴影与模糊、启用 DRI 加速、限制帧率,并对 Firefox 做例外规则。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: CentOS Compton配置中哪些参数最关键
本文地址: https://pptw.com/jishu/756595.html
