compton 是一个用于在 Linux 上实现 OpenGL 合成的 Compositor。它可以将多个 OpenGL 应用程序的窗口合成为单个图像,并通过各种效果进行处理。以下是一些常用的 compton 命令行参数:
-c, --config <file>: 指定配置文件。-b, --background <color>: 设置背景颜色,例如 #000000。-o, --opacity <float>: 设置合成的透明度,范围从 0(完全透明)到 1(完全不透明)。-r, --rotate <angle>: 旋转合成图像,支持的值包括 normal, right, left, inverted。-t, --translate <x,y>: 平移合成图像,使用 x 和 y 坐标指定偏移量。-s, --scale <factor>: 缩放合成图像,使用 factor 指定缩放比例。--vsync: 启用垂直同步。--no-opengl: 禁用 OpenGL 合成,使用 X compositing。--backend <backend>: 指定后端,支持的值包括 x11, wayland, xwayland。--unredir <fd>: 重定向 X 服务器文件描述符。--replace: 替换现有的合成器(如果有的话)。这些参数可以组合使用,以实现所需的合成效果。要查看完整的参数列表和详细信息,请参阅 compton 的官方文档或在其 GitHub 存储库中搜索。