温馨提示×

Debian装Compton难不难

小樊
36
2026-08-26 09:13:24
栏目: 智能运维

在 Debian 上装 Compton(现在更常见的是它的继任者 picom并不难,属于“新手也能搞定”的那种。下面给你一个清晰、实用的说明。


一、先说结论

  • 难度:★☆☆☆☆(很简单)
  • 推荐:用 picom 而不是 compton
    • compton 已停止维护
    • picom 是它的活跃分支,功能更强、bug 更少

二、安装方式(推荐)

✅ 方法 1:直接用 apt(最简单)

适合 Debian 10+

sudo apt update
sudo apt install picom

安装完就能用:

picom &

✅ 方法 2:从源码编译(不推荐新手)

只有在你需要:

  • 最新功能
  • 自定义补丁
    才考虑。

步骤大致是:

sudo apt install git meson ninja-build libx11-dev libxext-dev \
libxdamage-dev libxfixes-dev libxrender-dev libpixman-1-dev \
libdbus1-dev libconfig-dev libgl-dev libegl-dev libpcre2-dev

git clone https://github.com/yshui/picom.git
cd picom
meson setup build
ninja -C build
sudo ninja -C build install

三、基本配置(可选但常用)

1️⃣ 生成默认配置

mkdir -p ~/.config/picom
picom --config ~/.config/picom/picom.conf --write-default-config

2️⃣ 常见配置示例

backend = "glx";
vsync = true;
shadow = true;
fade = true;

四、开机自启(很重要)

如果你用的是:

  • i3
  • Openbox
  • bspwm
  • awesome

~/.xinitrc 或 WM 的 autostart 里加:

picom &

五、常见问题(Debian 特有)

❓ 黑屏 / 闪屏

picom --backend xrender

❓ NVIDIA 用户

backend = "xrender";
vsync = false;

❓ 和 xcompmgr 冲突

确保只运行一个合成器。


六、什么时候“难”?

只有在以下情况会稍微麻烦一点:

  • 非主流显卡驱动
  • Wayland(picom 不适用于 Wayland)
  • 很老的 Debian(8 以下)

七、总结一句话

Debian 装 Compton / picom 很简单,用 apt 一行命令就能搞定,强烈建议直接用 picom。

如果你愿意,可以告诉我:

  • 你用的是 哪个 Debian 版本
  • 桌面环境 / 窗口管理器(GNOME / KDE / i3 / Openbox)

我可以给你完全针对你环境的配置方案

0