温馨提示×

Compton在Debian能跑吗

小樊
44
2026-07-16 01:16:59
栏目: 智能运维

可以,Compton 在 Debian 上可以运行,但需要注意以下几点:


✅ 1. 软件包名称变化(重要)

较新的 Debian(Buster 及以后) 中:

  • Compton 已被弃用
  • 官方仓库中 compton 包已被移除
  • 替代方案是 picom(Compton 的活跃分支)

安装方式

sudo apt update
sudo apt install picom

旧版 Debian(如 Stretch)可能还有 compton,但不推荐。


✅ 2. 使用 Compton(如果你确实需要)

如果你明确想用 Compton 本身

方法一:从源码编译

sudo apt install git meson ninja-build libx11-dev libxcomposite-dev \
libxdamage-dev libxfixes-dev libxrender-dev libpixman-1-dev \
libconfig-dev libdbus-1-dev libglib2.0-dev libpcre2-dev

git clone https://github.com/yshui/compton.git
cd compton
meson --buildtype=release . build
ninja -C build
sudo ninja -C build install

实际上大多数仓库 clone 下来后构建的已经是 picom


✅ 3. 依赖环境要求

Compton / picom 需要:

  • X11(Xorg)
  • 显卡驱动支持 composite / GLX / XRender
  • 桌面环境或窗口管理器(i3 / bspwm / openbox 等)

检查是否支持

glxinfo | grep "direct rendering"

应为:

direct rendering: Yes

✅ 4. 启动方式

picom &

或放 ~/.xinitrc / 桌面环境自启中。


✅ 5. 常见问题

问题 原因
黑屏 / 闪屏 显卡驱动或 backend 不兼容
启动失败 Wayland 下不支持
性能差 开启 glx backend

✅ 总结

项目 结论
Debian 支持? ✅ 支持
还能用 compton? ⚠️ 官方不再推荐
推荐方案 picom
Wayland ❌ 不支持

如果你是 i3 / bspwm / openbox 用户,我可以直接给你一份 Debian + picom 的完整配置

0