怎样在ubuntu配置compton
导读:Ubuntu 下配置 Compton 的完整步骤 一 安装与准备 更新索引并安装: sudo apt update sudo apt install compton 确认运行状态: ps -e | grep compton 若...
Ubuntu 下配置 Compton 的完整步骤
一 安装与准备
- 更新索引并安装:
- sudo apt update
- sudo apt install compton
- 确认运行状态:
- ps -e | grep compton
- 若已运行,先结束旧进程再加载新配置:
- killall compton
- 说明:Compton 是窗口合成器,常与 Openbox、i3 等窗口管理器配合使用;在 Wayland 会话下通常不可用,需在 Xorg 会话中使用。
二 创建与编辑配置文件
- 创建配置目录与文件:
- mkdir -p ~/.config
- touch ~/.config/compton.conf
- nano ~/.config/compton.conf
- 基本示例(可按需增删):
- backend = “glx”
- vsync = true
- shadow = true
- shadow-exclude = “[class=‘.*Firefox’]”
- shadow-opacity = 0.5
- fade = true
- fade-delta = 30
- opacity-rule = [“90:class_g ‘Firefox’”, “95:name ‘Terminal’”]
- 说明:配置文件通常位于 ~/.config/compton.conf 或 /etc/xdg/compton.conf;上述示例启用了 GLX 后端、垂直同步、窗口阴影与淡入淡出,并为 Firefox 与 Terminal 设置了透明度规则。
三 启动与开机自启
- 手动启动(测试配置是否有效):
- compton
- 图形会话自启(GNOME 传统会话):
- 安装会话属性工具:sudo apt install gnome-session-properties
- 运行:gnome-session-properties → 添加 → 命令填 compton,名称自定义
- Systemd 用户服务(推荐,登录即启动):
- mkdir -p ~/.config/systemd/user
- nano ~/.config/systemd/user/compton.service
- 写入:
- [Unit]
- Description=Compton Compositor
- After=graphical-session.target
- [Service]
- ExecStart=/usr/bin/compton --config %h/.config/compton.conf
- Restart=on-failure
- [Install]
- WantedBy=graphical-session.target
- [Unit]
- 启用并启动:
- systemctl --user daemon-reload
- systemctl --user enable --now compton
- 注意:部分桌面环境自带合成器,可能与 Compton 冲突;如遇问题先关闭原有合成器再启用 Compton。
四 常用配置项与优化建议
- 关键选项:
- backend:渲染后端,常用 glx(性能/兼容性较好)或 xrender(兼容性更好);
- vsync:设为 true 减少撕裂;
- shadow / shadow-exclude:开关阴影与按窗口规则排除;
- opacity / opacity-rule:整体或按应用设置透明度(0.0–1.0);
- fade / fade-delta:窗口切换淡入淡出效果与步进。
- 性能优化:
- 优先使用 glx 后端;
- 不需要时关闭阴影与过度透明;
- 根据显示器刷新率合理设置帧率相关参数;
- 若出现卡顿,先简化配置逐项排查。
五 常见问题排查
- 看不到透明/模糊效果:确认使用的是 Xorg 会话、配置已加载(killall compton 后重新启动)、相关应用未被 opacity-rule 设为不透明;
- 启动失败或黑屏:检查配置文件语法(括号、引号、逗号)、注释是否规范;回退到最小化配置逐项恢复;
- 与桌面特效冲突:关闭其他合成器(如某些 GNOME 扩展)后再试;
- 特定应用异常(如滚动卡顿、黑边):用 shadow-exclude、opacity-rule 或为该应用单独设置参数。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 怎样在ubuntu配置compton
本文地址: https://pptw.com/jishu/757388.html
