在 Debian 上,如果你说的是 Compton(经典的 X11 复合管理器,现在很多发行版已迁移到它的继任者 picom),它支持的主要配置选项可以分为几类。
下面按常用功能给你一个概览(基于传统 compton / .compton.conf):
backend = "xrender"; # 或 "glx"
vsync = true; # 垂直同步
shadow = true; # 是否启用阴影
fade = true; # 窗口淡入淡出
backend:渲染后端(xrender / glx)vsync:防画面撕裂shadow / fade:视觉特效shadow = true;
shadow-radius = 12;
shadow-offset-x = -8;
shadow-offset-y = -8;
shadow-opacity = 0.5;
shadow-exclude = [
"class_g = 'Notification'",
"name = 'Notification'"
];
常用参数:
shadow-radiusshadow-offset-x/yshadow-opacityshadow-exclude(排除某些窗口)fade = true;
fade-in-step = 0.03;
fade-out-step = 0.03;
fade-delta = 4;
inactive-opacity = 0.9;
active-opacity = 1.0;
inactive-opacity:非活跃窗口透明度frame-opacityfade-*opacity-rule = [
"90:class_g = 'URxvt'",
"80:name = 'mpv'"
];
shadow-exclude = [ "class_g = 'Firefox'" ];
blur-background-exclude = [ "window_type = 'dock'" ];
注意:老版 compton 对 blur 支持有限,picom 更强
blur-background = true;
blur-background-frame = true;
blur-kern = "3x3box";
blur-methodblur-strengthblur-background-excludeunredir-if-possible = true;
mark-wmwin-focused = true;
mark-ovredir-focused = true;
use-damage = true;
unredir-if-possible:全屏时直连(游戏/视频更好)use-damage:只重绘变化区域refresh-rate = 60;
detect-rounded-corners = true;
detect-client-opacity = true;
comptonapt install picom
picom 兼容 compton 配置,但选项更丰富(如 corner-radius、dual_kawase blur)
如果你愿意,可以告诉我:
我可以直接给你一份可用的 .conf 示例。