Compton 是 Linux 下的一个轻量级 X11 合成管理器(compositor),主要用来提供窗口透明、阴影、淡入淡出、vsync 等特效。下面给你一个从安装到基本使用的完整说明。
Compton 是一个 Xorg 专用的合成管理器,常见用途:
⚠️ 注意:
- Wayland 不能用 Compton
- Compton 已不再活跃维护,很多发行版已迁移到它的 fork:
picom(推荐)
sudo apt install compton
# 或推荐:
sudo apt install picom
sudo pacman -S compton
# 推荐
sudo pacman -S picom
sudo dnf install compton
# 或
sudo dnf install picom
compton &
或(推荐)
picom &
如果没有报错,透明和阴影应该已经生效。
compton \
--shadow \
--fading \
--opacity-rule "80:class_g = 'URxvt'" \
-b
说明:
--shadow:开启阴影--fading:淡入淡出-b:后台运行--opacity-rule:指定透明度Compton / Picom 支持配置文件,比命令行好管理。
mkdir -p ~/.config/compton
nano ~/.config/compton/compton.conf
backend = "glx";
vsync = true;
shadow = true;
shadow-opacity = 0.3;
fade = true;
opacity-rule = [
"80:class_g = 'URxvt'",
"90:class_g = 'Alacritty'"
];
如果用的是 picom,推荐用
picom.conf
在 ~/.xinitrc 或窗口管理器配置里加:
picom &
picom &
allow_rgb10(如果你是 NVIDIA)vsync = true;
backend = "glx";
或尝试:
picom --backend glx --vsync
✅ Picom 更好
picom & 测试~/.config/picom/picom.conf如果你愿意,可以告诉我:
我可以给你一份完全定制的配置 ✅