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 存儲庫中搜索。