在 Debian 上安装并配置 Compton(现在社区多用其分支 Picom,功能更完善),可按下面的步骤来。
sudo apt update
sudo apt install compton
或安装更现代的 Picom:
sudo apt install picom
Debian 11+ 仓库中
compton通常已被picom替代。
sudo apt install git build-essential libx11-dev libxcomposite-dev \
libxdamage-dev libxrandr-dev libxinerama-dev libconfig-dev \
libdbus-1-dev libegl1-mesa-dev libpcre2-dev
git clone https://github.com/yshui/picom.git
cd picom
meson setup build
ninja -C build
sudo ninja -C build install
示例配置文件(Compton / Picom 通用):
mkdir -p ~/.config/compton
nano ~/.config/compton/compton.conf
内容示例:
backend = "glx";
vsync = true;
shadow = true;
shadow-radius = 12;
shadow-opacity = 0.4;
fade = true;
fade-in-step = 0.03;
fade-out-step = 0.03;
unredir-if-possible = true;
若使用 Picom,路径为
~/.config/picom/picom.conf
compton --config ~/.config/compton/compton.conf &
或
picom --config ~/.config/picom/picom.conf &
在 ~/.config/i3/config 中添加:
exec --no-startup-id compton --config ~/.config/compton/compton.conf
在 ~/.config/openbox/autostart 中添加:
compton --config ~/.config/compton/compton.conf &
✅ 黑屏 / 卡顿
vsyncbackend = "xrender"✅ 和窗口管理器冲突
✅ Debian 老版本
xcompmgr 或升级系统如果你能告诉我:
我可以给你更精确的配置示例。