温馨提示×

Debian装Compton如何配置

小樊
43
2026-07-30 11:59:16
栏目: 智能运维

Debian 上安装和配置 Compton(现在大多改名为 picom),可以按下面步骤来。


一、安装 Compton / picom

1️⃣ 更新软件源

sudo apt update

2️⃣ 安装

Debian 官方仓库里通常叫 comptonpicom,二选一即可:

方式一:安装 picom(推荐)

sudo apt install picom

方式二:安装 compton(老版本)

sudo apt install compton

✅ 建议使用 picom,功能更全、仍在维护。


二、基础配置

1️⃣ 创建配置文件目录

mkdir -p ~/.config/picom

2️⃣ 生成默认配置文件(可选)

picom --config ~/.config/picom/picom.conf --write-pid

或直接复制示例配置:

cp /usr/share/doc/picom/examples/picom.conf.example.gz ~/.config/picom/
gunzip ~/.config/picom/picom.conf.example.gz
mv ~/.config/picom/picom.conf.example ~/.config/picom/picom.conf

三、常用 picom 配置示例

编辑:

nano ~/.config/picom/picom.conf

✅ 最小化可用配置(适合轻量桌面)

backend = "glx";
vsync = true;

shadow = false;
fading = false;

opacity-rule = [
  "90:class_g = 'Alacritty'",
  "80:class_g = 'Firefox'"
];

wintypes:
{
  tooltip = { fade = true; shadow = false; };
};

✅ 开启阴影(适合美化)

shadow = true;
shadow-radius = 12;
shadow-offset-x = -15;
shadow-offset-y = -15;
shadow-opacity = 0.5;

✅ 开启模糊(需要支持 GLX)

blur:
{
  method = "gaussian";
  size = 10;
  deviation = 5.0;
};

四、启动 picom

1️⃣ 手动启动

picom &

2️⃣ 自动启动(推荐)

如果你用 .xinitrc(startx)

nano ~/.xinitrc

加入:

picom &
exec dwm

如果你用桌面环境(如 XFCE / LXDE)

加到:

~/.config/autostart/

或桌面自启动设置里添加:

picom

五、常见启动参数

picom --backend glx --vsync

或调试模式:

picom --diagnostics

六、常见问题

❌ 黑屏 / 闪屏

  • 禁用 vsync
  • 切换 backend:
backend = "xrender";

❌ 无法启动

确认你在 X11(不是 Wayland):

echo $XDG_SESSION_TYPE

如果是 wayland,picom 不可用。


七、Debian + 常见 WM 推荐搭配

桌面环境 推荐
i3 picom
dwm picom
openbox picom
XFCE 默认 compositor 或 picom

如果你愿意,我可以:

  • ✅ 给你 i3 / dwm / openbox 专用配置
  • ✅ 优化 NVIDIA / Intel / AMD 配置
  • ✅ 提供 高颜值透明模糊方案

直接告诉我你用的 Debian 版本 + 桌面环境/窗口管理器 即可。

0