在 Linux 上 Compton(现多被 fork 为 picom)本身是一个 X11 合成器(compositor),开启“特效”本质上是:
下面以 compton / picom 通用方式说明。
Compton 只适用于 X11,不适用于 Wayland。
echo $XDG_SESSION_TYPE
输出应为 x11
sudo apt install compton
# 或新版
sudo apt install picom
sudo pacman -S picom
sudo dnf install picom
配置文件位置:
~/.config/compton.conf
# 或
~/.config/picom.conf
示例配置(开启常见特效):
# 阴影
shadow = true;
shadow-radius = 12;
shadow-opacity = 0.5;
shadow-offset-x = -2;
shadow-offset-y = -2;
# 透明度
opacity-rule = [
"90:class_g = 'URxvt'",
"95:class_g = 'Firefox'"
];
# 淡入淡出
fading = true;
fade-in-step = 0.03;
fade-out-step = 0.03;
# 模糊(仅 picom 支持)
blur-method = "gaussian";
blur-strength = 10;
# 其他选项
backend = "glx";
vsync = true;
compton &
# 或
picom &
在 ~/.config/i3/config 中:
exec --no-startup-id picom
可用:
picom --version
blurbackend = "xrender"vsync = false如果你想要 更现代的特效:
如果你告诉我:
我可以给你一份精确配置。