在 Debian 上运行 Compton(现在社区更多使用其分支 picom)时,所需的依赖主要分为编译依赖和运行依赖。下面分开说明。
如果你是用 apt 安装的 compton 或 picom,依赖会自动解决,主要包括:
libx11-6
libxcomposite1
libxdamage1
libxfixes3
libxrender1
libxrandr2
libxinerama1
libxext6
libgl1
libdbus-1-3
libpcre3
libconfig9
libev4
如果你使用 OpenGL / VSync:
libgl1-mesa-dri
mesa-utils
sudo apt install build-essential pkg-config
sudo apt install \
libx11-dev \
libxcomposite-dev \
libxdamage-dev \
libxfixes-dev \
libxrender-dev \
libxrandr-dev \
libxinerama-dev \
libxext-dev \
libgl1-mesa-dev \
libdbus-1-dev \
libpcre3-dev \
libconfig-dev \
libev-dev
Picom 额外需要:
sudo apt install \
libpixman-1-dev \
libxcb1-dev \
libxcb-render0-dev \
libxcb-damage0-dev \
libxcb-composite0-dev \
libxcb-randr0-dev \
libxcb-image0-dev \
libxcb-util0-dev \
libxcb-glx0-dev \
libxcb-present-dev \
libxcb-sync-dev \
libxcb-xfixes0-dev \
libxcb-shape0-dev \
libxcb-xinerama0-dev \
libxcb-xkb-dev \
libxkbcommon-dev \
libxkbcommon-x11-dev \
uthash-dev \
meson \
ninja-build
compton &
# 或
picom &
✅ 建议使用 picom 而非 compton
sudo apt install picom
如你需要我可以:
.conf 示例