在 Linux 上安装 Compton(现在更常见的继任者是 picom)取决于你使用的发行版。下面按常见发行版分别说明,并顺带说明 Compton 和 picom 的关系。
Compton 已停止维护,推荐使用 picom(fork 版)
目前大多数发行版里:
compton 是旧版picom 是活跃维护版本(功能更多、BUG 更少)新系统建议直接装 picom。
sudo apt update
sudo apt install picom
如果你一定要装旧版 compton:
sudo apt install compton
sudo pacman -S picom
或旧版:
sudo pacman -S compton
sudo dnf install picom
sudo zypper install picom
适合想用最新功能或修复 bug 的用户。
sudo apt install git meson ninja-build \
libx11-dev libxcomposite-dev libxdamage-dev \
libxfixes-dev libxrender-dev libxext-dev \
libpixman-1-dev libdbus-1-dev libconfig-dev \
libgl-dev libegl1-mesa-dev libpcre2-dev
sudo pacman -S base-devel meson ninja git \
libxcomposite libxdamage libxfixes libxrender \
libpixman dbus libconfig mesa pcre2
git clone https://github.com/yshui/picom.git
cd picom
meson setup build
ninja -C build
sudo ninja -C build install
picom &
或
compton &
picom --config ~/.config/picom/picom.conf
加入 ~/.xinitrc 或 WM 的配置文件:
picom &
建议直接由窗口管理器管理启动。
~/.config/picom/picom.conf
如果不存在,可以复制示例:
mkdir -p ~/.config/picom
cp /usr/share/doc/picom/examples/picom.conf.example ~/.config/picom/picom.conf
fade 或 shadow--backend xrender 或 glxpicom --backend xrender
如果你愿意,可以告诉我:
我可以给你针对性的配置方案。