compton
是一个用于在 Linux 上实现 Compositor 的程序,它可以提高图形性能并改善窗口透明度效果
以下是一些常用的 compton
命令行参数:
-b
或 --background
:设置背景颜色,例如 -b 0x000000
设置背景颜色为黑色。-c
或 --config
:指定配置文件路径,例如 -c /etc/compton.conf
。-d
或 --daemon
:以后台守护进程模式运行 Compositor。-f
或 --foreground
:以前台模式运行 Compositor,通常用于调试。-i
或 --ignore
:忽略指定的窗口或应用程序,例如 -i "^(gnome-terminal|gedit)$"
忽略 gnome-terminal 和 gedit 窗口。-l
或 --log-level
:设置日志级别,可选值有 error
, warn
, info
, debug
和 trace
。-m
或 --mouse
:启用鼠标指针穿透功能,使鼠标指针可以穿过窗口。-o
或 --opacity
:设置窗口透明度,范围为 0(完全透明)到 1(完全不透明),例如 -o 0.5
设置窗口透明度为 50%。-r
或 --round-trip
:启用 OpenGL 同步,以减少撕裂现象,但可能降低性能。-s
或 --shadow-exclude
:排除具有阴影效果的窗口,例如 -s "^(dock|panel)$"
排除 dock 和 panel 窗口。-t
或 --test
:运行 Compositor 测试模式,用于调试。-v
或 --version
:显示 Compositor 版本信息。这些参数可以组合使用,例如:
compton -b 0x000000 -c /etc/compton.conf -d -m -o 0.8
这个命令将以守护进程模式运行 Compositor,设置背景颜色为黑色,使用指定的配置文件,启用鼠标指针穿透功能,并设置窗口透明度为 80%。