Ubuntu 下 Compton 配置步骤详解
一 环境准备与安装
sudo apt update
sudo apt install compton
compton --version
ps -e | grep compton
若未运行,可临时启动:compton &。以上步骤适用于 Ubuntu 20.04/22.04/24.04 等常见版本。二 配置文件与基础参数
mkdir -p ~/.config
nano ~/.config/compton.conf
backend = "glx"
vsync = "true"
shadow = true
fade = true
fade-delta = 30
opacity-rule = [ "90:class_g='Firefox'", "95:name='Terminal'" ]
三 启动与自启动
# 启动
compton --config ~/.config/compton.conf &
# 热重载(修改配置后)
killall compton && compton --config ~/.config/compton.conf &
sudo apt install gnome-session-properties
gnome-session-properties
# 添加命令:compton --config ~/.config/compton.conf
nano ~/.config/systemd/user/compton.service[Unit]
Description=Compton Compositor
After=graphical-session.target
[Service]
ExecStart=/usr/bin/compton --config %h/.config/compton.conf --log-file %h/.local/share/compton.log
Restart=on-failure
Environment=XDG_RUNTIME_DIR=/run/user/%U
[Install]
WantedBy=graphical-session.target
systemctl --user daemon-reload
systemctl --user enable --now compton.service
journalctl --user -u compton.service -b
四 性能优化与常见问题
journalctl --user -u compton.service -b;临时改用 compton --config ~/.config/compton.conf --backend xrender 验证是否为后端兼容问题。