在CentOS系統中啟用Compton,可以按照以下步驟進行:
更新系統包列表
sudo yum update -y
安裝Compton
sudo yum install compton -y
啟動Compton服務
sudo systemctl start compton
設置Compton開機自啟
sudo systemctl enable compton
檢查Compton狀態
sudo systemctl status compton
如果你需要更詳細的安裝步驟或者遇到yum倉庫中沒有Compton的情況,可以嘗試以下方法:
下載Compton源碼
git clone https://github.com/chris-rudmin/compton.git
cd compton
安裝依賴
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
編譯并安裝Compton
mkdir build && cd build
cmake ..
make
sudo make install
創建Compton配置文件
在~/.config/compton.conf
目錄下創建一個配置文件,例如:
mkdir -p ~/.config/compton.conf
echo "backend = 'glx'" > ~/.config/compton.conf/config
啟動Compton
compton -c ~/.config/compton.conf
設置Compton開機自啟
你可以使用systemd
來管理Compton服務。創建一個服務文件:
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是否正常運行:
compton --version
如果顯示了Compton的版本信息,說明安裝成功。
sudo
來運行Compton命令。希望這些步驟能幫助你在CentOS系統中成功啟用Compton。