你提到的 Compton 通常是指 Linux 下的一个轻量级 X11 合成器(compositor),用于实现窗口透明、阴影、淡入淡出等效果。不过需要注意:
compton 的旧包下面我以 Compton / picom 通用配置 来说明。
sudo apt update
sudo apt install compton
# 或推荐用 picom
sudo apt install picom
sudo pacman -S picom
sudo dnf install picom
Compton 默认配置文件路径:
~/.config/compton.conf
(picom 也可用 ~/.config/picom.conf)
示例配置(适合大多数桌面):
# 后台运行
daemon = true;
# 淡入淡出
fading = true;
fade-in-step = 0.03;
fade-out-step = 0.03;
# 阴影
shadow = true;
shadow-radius = 12;
shadow-offset-x = -4;
shadow-offset-y = -4;
shadow-opacity = 0.5;
# 透明
inactive-opacity = 0.9;
active-opacity = 1.0;
# 合成方式
backend = "glx";
vsync = true;
# 排除某些程序(如全屏游戏)
unredirected-background = false;
compton &
# 或
picom &
在配置文件里加:
exec --no-startup-id compton
设置 → 会话和启动 → 自启程序 → 添加:
compton
一般不建议用 compton(自带合成器)
如果要用:
picom --backend glx &
| 功能 | 配置项 |
|---|---|
| 透明窗口 | inactive-opacity |
| 阴影 | shadow |
| 毛玻璃 | blur-method = "gaussian" |
| 禁用合成(全屏) | unredirected-fullscreen = true |
| 日志调试 | compton --log-level DEBUG |
URxvt.depth: 32)backend = "xrender";
glx:backend = "xrender";
✅ picom(维护活跃)
✅ picom-git(新特性多)
如果你能告诉我:
我可以给你 精准配置。