温馨提示×

debian compton支持哪些选项

小樊
46
2026-09-23 04:36:16
栏目: 智能运维

在 Debian 上,如果你说的是 Compton(经典的 X11 复合管理器,现在很多发行版已迁移到它的继任者 picom),它支持的主要配置选项可以分为几类。

下面按常用功能给你一个概览(基于传统 compton / .compton.conf):


一、基础开关

backend = "xrender";   # 或 "glx"
vsync = true;         # 垂直同步
shadow = true;        # 是否启用阴影
fade = true;          # 窗口淡入淡出
  • backend:渲染后端(xrender / glx)
  • vsync:防画面撕裂
  • shadow / fade:视觉特效

二、阴影(Shadow)选项

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-radius
  • shadow-offset-x/y
  • shadow-opacity
  • shadow-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-opacity
  • fade-*

四、窗口规则(opacity / shadow / blur)

opacity-rule = [
  "90:class_g = 'URxvt'",
  "80:name = 'mpv'"
];
shadow-exclude = [ "class_g = 'Firefox'" ];
blur-background-exclude = [ "window_type = 'dock'" ];

五、模糊(Blur)

注意:老版 compton 对 blur 支持有限,picom 更强

blur-background = true;
blur-background-frame = true;
blur-kern = "3x3box";
  • blur-method
  • blur-strength
  • blur-background-exclude

六、性能 / 渲染

unredir-if-possible = true;
mark-wmwin-focused = true;
mark-ovredir-focused = true;
use-damage = true;
  • unredir-if-possible:全屏时直连(游戏/视频更好)
  • use-damage:只重绘变化区域

七、DPR / 多屏

refresh-rate = 60;
detect-rounded-corners = true;
detect-client-opacity = true;

八、Debian 上的现实情况

  • Debian 旧版本:compton
  • 新版本(Debian 11+):很多已改为 picom
apt install picom

picom 兼容 compton 配置,但选项更丰富(如 corner-radius、dual_kawase blur)


如果你愿意,可以告诉我:

  • 你用的是 Debian 几 + 桌面环境(i3 / Openbox / KDE)
  • 想要 省电 / 美观 / 游戏低延迟

我可以直接给你一份可用的 .conf 示例。

0 踩