在CentOS系统上安装Compton可以通过以下几种方法进行:
sudo yum update -y
sudo yum install -y compton
或者,如果你使用的是较新的CentOS版本,可能会使用 dnf
:
sudo dnf install compton
/.config/compton.conf
。你可以手动创建这个文件,或者使用默认配置并进行修改。mkdir -p /.config/compton.conf
compton -c /.config/compton.conf
systemd
服务文件:sudo nano /etc/systemd/system/compton.service
添加以下内容到服务文件:
[Unit]
Description=Compton Compositor
After=display-manager.service
[Service]
ExecStart=/usr/bin/compton -c /.config/compton.conf
Restart=on-failure
[Install]
WantedBy=multi-user.target
启用并启动服务:
sudo systemctl enable compton.service
sudo systemctl start compton.service
systemctl status compton.service
sudo yum groupinstall "Development Tools" -y
sudo yum install mesa-libGL-devel mesa-libEGL-devel libX11-devel libXext-devel libXinerama-devel libXrandr-devel libXcursor-devel libXdamage-devel libXcomposite-devel libXxf86vm-devel -y
git clone https://github.com/chris-rudmin/compton.git
cd compton
mkdir build && cd build
cmake ..
make
sudo make install
~/.config/compton.conf
目录下创建一个配置文件,例如:mkdir -p ~/.config/compton.conf
echo "backend = 'glx'" > ~/.config/compton.conf
compton -c ~/.config/compton.conf
systemd
服务文件:sudo nano /etc/systemd/system/compton.service
添加以下内容:
[Unit]
Description=Compton Compositor
After=graphical.target
[Service]
ExecStart=/usr/local/bin/compton -c ~/.config/compton.conf
Restart=on-failure
[Install]
WantedBy=graphical.target
然后启用并启动服务:
sudo systemctl enable compton
sudo systemctl start compton
compton --version
希望这些步骤能帮助你在CentOS系统中成功安装并配置Compton。如果有任何问题,请检查日志文件或参考Compton的官方文档。