在 Linux 中,Compton 是一個輕量級的 compositor(窗口合成器),可用于增強桌面環境的外觀和性能
首先,確保您的系統已安裝了必要的依賴項。對于大多數發行版,您可以使用以下命令安裝依賴項:
對于基于 Debian 的發行版(如 Ubuntu):
sudo apt-get update
sudo apt-get install git cmake build-essential libx11-dev libxrandr-dev libxinerama-dev libxcursor-dev libxtst-dev libxi6 libgl1-mesa-glx libcairo2-dev libsqlite3-dev libboost-dev libboost-thread-dev libjsoncpp-dev libgtest-dev gtest libgtest-main-dev
對于基于 Fedora 的發行版:
sudo dnf groupinstall "Development Tools"
sudo dnf install git cmake xorg-x11-devel mesa-libGL-devel xrandr-devel xinerama-devel libXcursor-devel libxtst-devel libXi-devel cairo-gobject-devel sqlite-devel boost-devel boost-thread-devel jsoncpp-devel googletest-devel
接下來,從 GitHub 上克隆 Compton 的源代碼:
git clone https://github.com/chcg/compton.git
進入克隆的 Compton 源代碼目錄:
cd compton
創建一個構建目錄并進入該目錄:
mkdir build && cd build
運行 CMake 并構建 Compton:
cmake ..
make
安裝 Compton 到系統目錄(您可能需要使用 sudo
):
sudo make install
最后,重啟您的桌面環境或窗口管理器(如 GNOME、KDE Plasma 等),以使 Compton 生效。
注意:Compton 的配置文件通常位于 ~/.config/compton.conf
。您可以根據需要修改此文件以滿足您的需求。