Linux Compton 透明度调整指南
一 配置文件方式与核心参数
# 全局默认透明度(0.0~1.0,数值越大越不透明)
opacity: 0.9
# 按窗口规则设置透明度(语法: "<透明度>:<匹配条件>")
opacity-rule = [
"90:class_g 'Firefox'",
"90:name 'Terminal'",
"100:class_g 'Xephyr'"
];
# 排除特定窗口(如 dmenu 覆盖层保持不透明)
focus-exclude = "x 0 && y 0 && override_redirect true";
要点:
二 命令行方式与快速测试
三 运行时动态调节窗口透明度
xprop -id 0x3a00007 -f _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF
其中 0x7FFFFFFF ≈ 255 的 A 通道(约 50% 不透明)。也可结合脚本按窗口类批量设置。四 常见问题与排错