在 Ubuntu 上,Compton 是一个轻量级的 X11 合成器(现在更多被它的分支 picom 取代),用于开启窗口透明、阴影、淡入淡出等特效。
下面以 Compton / Picom 为例说明如何开启特效。
sudo apt update
sudo apt install picom
旧版叫
compton,新版 Ubuntu 仓库一般是picom
如果你坚持用 compton:
sudo apt install compton
picom &
或
compton &
如果没报错,窗口阴影、透明等基础特效就已经开启了。
Picompicommkdir -p ~/.config/autostart
nano ~/.config/autostart/picom.desktop
内容:
[Desktop Entry]
Type=Application
Exec=picom
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=Picom
mkdir -p ~/.config/picom
nano ~/.config/picom/picom.conf
backend = "glx";
shadow = true;
shadow-radius = 12;
shadow-offset-x = -5;
shadow-offset-y = -5;
shadow-opacity = 0.5;
fade = true;
fade-in-step = 0.03;
fade-out-step = 0.03;
opacity-rule = [
"90:class_g = 'URxvt'",
"95:class_g = 'Firefox'"
];
vsync = true;
保存后重启 picom:
killall picom
picom &
picom(X11)echo $XDG_SESSION_TYPE
如果是 wayland,需切换回 X11 登录
backend = "glx" 试 xrender如果你告诉我:
我可以给你一套最合适的具体配置。