在Linux上实现Compton的动态效果,可以按照以下步骤进行:
更新系统包列表
sudo apt update
安装Compton
sudo apt install compton
创建配置文件
你可以手动创建一个配置文件,或者使用默认配置。默认配置通常位于/etc/compton.conf
。
sudo nano /etc/compton.conf
如果你选择手动创建,可以参考以下示例配置:
# /etc/compton.conf
backend = "glx";
glx-no-stencil = true;
glx-copy-from-front = true;
glx-shape = true;
glx-sync = false;
glx-fps = 60;
glx-hardware = true;
glx-max-old-samples = 4;
glx-use-swrast = false;
glx-use-dri3 = true;
glx-use-dri2 = true;
glx-use-opengl = true;
glx-use-xinerama = true;
glx-use-display = ":0";
glx-use-xrandr = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
glx-use-xkb = true;
glx-use-xinput = true;
glx-use-xinerama = true;
gl