在 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
。您可以根据需要修改此文件以满足您的需求。