Compton 是一个轻量级的 X11 合成管理器(用于实现窗口透明、阴影、淡入淡出等特效),在 Ubuntu 上通常用于替代或配合桌面环境自带的 compositor。下面是在 Ubuntu 上安装和配置 Compton 的基本步骤:
sudo apt update
sudo apt install compton
注意:在新版 Ubuntu 中,部分版本已用
picom(Compton 的分支)替代:
sudo apt install picom
配置方式基本一致,只是命令名不同。
compton
使用 GNOME / Unity:
compton使用 i3 / Openbox 等窗口管理器: 在配置文件中加入:
exec compton
Compton 默认读取:
~/.config/compton.conf
# 阴影
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'"
];
# 淡入淡出
fading = true;
fade-in-step = 0.03;
fade-out-step = 0.03;
# 后端
backend = "glx";
vsync = true;
# 忽略部分窗口
unredir-if-possible = true;
保存后运行:
compton --config ~/.config/compton.conf
如果你使用的是:
这些桌面已有合成器,Compton 可能冲突。
尝试更换后端:
backend = "xrender";
关闭阴影或淡入淡出:
shadow = false;
fading = false;
可能已安装为 picom:
picom --config ~/.config/compton.conf
如果你能告诉我:
我可以给你更精确的配置示例。