Ubuntu 下 Compton 设置指南
一 安装与准备
sudo apt update && sudo apt install comptonps -e | grep comptoncompton &~/.config/compton.conftouch ~/.config/compton.conf二 快速上手配置
nano ~/.config/compton.confbackend = glx(或 xrender,视显卡与驱动兼容性而定)vsync = true(减少撕裂;若出现卡顿可尝试 false)shadow = trueignore_root = truekillall compton && compton &三 进阶配置示例
~/.config/compton.conf):backend = glx
vsync = true
shadow = true
ignore_root = true
[blur]
method = gaussian
size = 10
deviation = 5.0
[opacity-rule]
90:class_g 'Firefox'
95:name 'Terminal'
100:class_g 'Xephyr'
compton --config /path/to/your/custom-compton.conf[blur] 控制背景/区域模糊;[opacity-rule] 按窗口类或名称设置不透明度(范围 0–100,数值为百分比)。四 自启动与系统集成
compton --config ~/.config/compton.confnano ~/.config/systemd/user/compton.service[Unit]
Description=Compton Compositor
After=graphical.target
[Service]
ExecStart=/usr/bin/compton --config %h/.config/compton.conf
Restart=on-failure
[Install]
WantedBy=default.target
systemctl --user daemon-reloadsystemctl --user enable --now compton.service五 常见问题与优化
backend = glx(若驱动异常再回退 xrender)shadow = false、减少透明度/模糊使用vsync(撕裂与卡顿二选一,按需取舍)backend,再逐项关闭 shadow、blur、opacitykillall compton && compton & 快速重载配置进行 A/B 测试