在 CentOS 上安装 Compton 并不算难,但取决于你的 CentOS 版本和桌面环境。下面我分步说明,并尽量把“坑”指出来。
Compton 已停止维护多年,很多 CentOS 新版本仓库里已经没有它。
sudo yum install epel-release -y
sudo yum install picom -y
启动:
picom &
如果成功,你已经得到 Compton 的“升级版”。
sudo yum install epel-release -y
sudo yum install gcc make meson git \
libconfuse-devel libdrm-devel \
libX11-devel libXcomposite-devel \
libXdamage-devel libXrandr-devel \
libxkbcommon-devel pcre-devel \
dbus-devel -y
git clone https://github.com/chjj/compton.git
cd compton
make
sudo make install
启动:
compton &
不能。
Compton / picom 必须配合 X11 + 桌面环境或窗口管理器:
尝试:
compton --diagnostics
常见原因:
| 系统 | 建议 |
|---|---|
| CentOS 7 | ✅ 编译 Compton / 安装 picom |
| CentOS 8 / Stream | ✅ 安装 picom |
| 新系统 | ❌ 不建议折腾 Compton |
如果你愿意,可以告诉我:
我可以给你一套完全针对你环境的一键方案。