在 Debian 上“开启 Compton”通常是指使用 compton 作为合成器(compositor),用于实现窗口透明、阴影、动画等效果。下面按常见情况说明。
你用的是哪种桌面环境?
确认是 X11 而不是 Wayland
echo $XDG_SESSION_TYPE
输出应为 x11
Debian 官方仓库中有 compton(较旧):
sudo apt update
sudo apt install compton
如果你想要新版本,可以用
picom(compton 的活跃分支):
sudo apt install picom
直接运行:
compton
或
picom
如果没有报错,说明可以工作。
名称:Compton
命令:compton
在 ~/.config/openbox/autostart 或 ~/.config/i3/config 中添加:
compton &
mkdir -p ~/.config/systemd/user
创建 ~/.config/systemd/user/compton.service:
[Unit]
Description=Compton Compositor
[Service]
ExecStart=/usr/bin/compton
Restart=always
[Install]
WantedBy=default.target
然后:
systemctl --user enable --now compton
创建:
mkdir -p ~/.config/compton
nano ~/.config/compton/compton.conf
示例(常用):
backend = "glx";
shadow = true;
fade = true;
opacity-rule = [
"90:class_g = 'URxvt'"
];
启动时指定配置:
compton --config ~/.config/compton/compton.conf
尝试:
compton --backend xrender
关闭桌面自带合成器(如 XFCE 的“窗口管理器微调 → 合成器”)
可加:
vsync = true;
unredir-if-possible = true;
如果你告诉我:
我可以给你更精确的开启方式。