在 Linux 上配置 Compton(现在多数发行版已更名为 picom,功能一致)通常用于实现窗口透明、阴影、模糊等合成效果。下面按步骤说明。
sudo apt update
sudo apt install compton
# 或新版 picom
sudo apt install picom
sudo pacman -S picom
sudo dnf install picom
Compton 适用于:
⚠️ 如果你用的是 GNOME / KDE,通常不需要 compton。
mkdir -p ~/.config/compton
compton --config ~/.config/compton/compton.conf --write-default
如果是 picom:
mkdir -p ~/.config/picom
picom --config ~/.config/picom/picom.conf --write-default
# 后台运行
daemon = true;
# 阴影
shadow = true;
shadow-radius = 8;
shadow-opacity = 0.5;
shadow-offset-x = -2;
shadow-offset-y = -2;
# 透明度
opacity-rule = [
"90:class_g = 'URxvt'",
"95:class_g = 'Firefox'"
];
# 模糊(仅 picom 支持)
blur-method = "gaussian";
blur-strength = 10;
# 刷新率
vsync = true;
# 排除全屏
unredir-if-possible = true;
compton &
# 或
picom &
在 ~/.config/i3/config 中加入:
exec --no-startup-id picom
编辑 ~/.config/openbox/autostart:
picom &
vsync = true;
backend = "glx";
picom --experimental-backends
picom --config ~/.config/picom/picom.conf -b
journalctl -xe | grep picom
如果你告诉我:
我可以给你一份 精准配置文件。