在 CentOS 上配置 Compton(现在多以 picom 为名继续维护)不算特别难,但比 Ubuntu 之类桌面友好的发行版稍微麻烦一点,主要取决于你用的是哪种 CentOS 环境和桌面。
下面给你一个比较直观的判断和步骤说明。
✅ 不难的情况
❌ 比较麻烦的情况
CentOS 官方源里 compton 比较旧,picom 通常需要 EPEL 或编译。
sudo yum install -y epel-release
sudo yum install -y compton
如果没有,就用
picom
有些第三方源或 COPR 提供 picom,例如:
sudo dnf copr enable yochanan/picom
sudo dnf install picom
sudo yum groupinstall "Development Tools"
sudo yum install libconfig-devel dbus-devel xcb-devel mesa-libGL-devel
git clone https://github.com/yshui/picom
cd picom
meson setup build
ninja -C build
sudo ninja -C build install
创建配置文件:
mkdir -p ~/.config/picom
nano ~/.config/picom/picom.conf
最小示例:
backend = "glx";
opacity-rule = [ "90:class_g = 'Firefox'" ];
shadow = true;
fading = true;
启动:
picom &
开机自启(GNOME):
设置 → 启动程序 → 添加
picom
❗ Wayland 不支持
GNOME on Xorg❗ 黑屏 / 闪屏
backend = "xrender"❗ 老显卡
glxCentOS 配置 Compton / picom 不算难,只要你在 X11 桌面下,照着步骤走 10–20 分钟就能用。
如果你告诉我:
我可以直接给你一套可复制的命令。