ubuntu里compton怎样配置
导读:Ubuntu 下 Compton 配置指南 一 安装与准备 在 Ubuntu 上安装 Compton: 更新索引并安装:sudo apt update && sudo apt install compton 确认运行...
Ubuntu 下 Compton 配置指南
一 安装与准备
- 在 Ubuntu 上安装 Compton:
- 更新索引并安装:
sudo apt update & & sudo apt install compton
- 更新索引并安装:
- 确认运行状态:
ps -e | grep compton(若未运行,可临时启动:compton &) - 配置文件默认位置:
~/.config/compton.conf(若不存在可新建:mkdir -p ~/.config & & nano ~/.config/compton.conf)
二 快速配置示例
- 新建或编辑配置文件:
nano ~/.config/compton.conf,粘贴以下内容作为起点:backend = "glx" vsync = true shadow = true fade = true fade-delta = 30 [shadow] shadow-radius = 5 shadow-offset-x = 1 shadow-offset-y = 1 shadow-opacity = 0.3 [blur] method = gaussian size = 10 deviation = 5.0 [opacity-rule] "90:class_g 'Firefox'" "95:name 'Terminal'" "100:class_g 'Xephyr'" - 使配置生效(二选一):
- 简单会话:
killall compton & & compton & - 若已配置为服务:
sudo systemctl restart compton
- 简单会话:
- 说明:上述示例启用 GLX 后端、垂直同步、阴影 与 高斯模糊,并为 Firefox/Terminal/Xephyr 设置了不同的透明度规则,可按需增删或调整数值
三 常用选项与含义
- 渲染与同步
backend:渲染后端,常用 glx / xrender(OpenGL 环境下通常优先 glx)vsync:垂直同步,设为 true/false 以缓解撕裂
- 外观与动画
shadow:窗口阴影开关fade / fade-delta:淡入淡出与动画步长
- 透明度与排除
opacity:全局不透明度(0.0–1.0)opacity-rule:按窗口类/名称设置不透明度shadow-exclude:按规则排除某些窗口的阴影
- 模糊
[blur]段:method = gaussian,配合size与deviation调整模糊强度与半径
四 开机自启与环境适配
- 会话级自启(通用)
- 使用会话属性工具:
sudo apt install gnome-session-properties,在“启动程序”中添加命令:compton
- 使用会话属性工具:
- Systemd 用户级服务(推荐)
- 创建服务:
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 - 启用并启动:
systemctl --user daemon-reload systemctl --user enable --now compton.service
- 创建服务:
- 桌面环境提示
- GNOME Shell 自带合成器,启用 Compton 可能与部分特效冲突;在 Xorg 会话下与 Openbox/i3 等窗口管理器搭配更常见
- 若出现卡顿或撕裂,可切换
backend(glx/xrender)、关闭阴影/模糊,或调整vsync策略
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ubuntu里compton怎样配置
本文地址: https://pptw.com/jishu/757386.html
