温馨提示×

debian compton怎样改配置

小樊
45
2026-10-04 21:44:59
栏目: 智能运维

在 Debian 上,Compton 是一个常用的 X11 合成器(现在更多被 picom 替代,但配置方式类似)。下面按常见情况给你说明怎么改配置。


一、Compton 配置文件位置

Compton 默认会读取以下配置文件(按优先级):

  1. ~/.config/compton.conf
  2. ~/.compton.conf
  3. /etc/xdg/compton.conf

推荐使用:

~/.config/compton.conf

如果没有,可以手动创建:

mkdir -p ~/.config
nano ~/.config/compton.conf

二、常用配置示例(compton.conf)

下面是一个常见配置示例:

# 后台运行
daemon = true;

# 阴影
shadow = true;
shadow-radius = 12;
shadow-offset-x = -4;
shadow-offset-y = -4;
shadow-opacity = 0.5;

# 透明度
opacity-rule = [
  "90:class_g = 'URxvt'",
  "95:class_g = 'Firefox'"
];

# 淡入淡出
fading = true;
fade-in-step = 0.03;
fade-out-step = 0.03;

# 性能相关
vsync = true;
backend = "glx";
glx-swap-method = "buffer-age";

# 不透明窗口规则
unredir-if-possible = true;

保存后退出即可。


三、让配置生效

1️⃣ 如果 Compton 已在运行

先杀掉旧进程:

pkill compton

再启动:

compton --config ~/.config/compton.conf

2️⃣ 开机自动启动(常用方式)

使用 .xinitrc(startx 用户)

nano ~/.xinitrc

加入:

compton --config ~/.config/compton.conf &

使用桌面环境(如 XFCE / LXDE)

在「会话和启动」→「自启程序」里添加:

compton --config ~/.config/compton.conf

四、命令行临时参数(不用配置文件)

例如:

compton -CGb

解释:

  • -C:阴影
  • -G:忽略某些窗口
  • -b:后台运行

五、Debian 上的重要提示(Compton vs Picom)

⚠️ Debian 新版里 Compton 已被弃用,很多仓库实际安装的是 picom:

apt install picom

picom 配置方式几乎一样:

~/.config/picom.conf
picom --config ~/.config/picom.conf

六、常见排错

  • 黑屏 / 卡顿:试试 backend = "xrender";
  • 无阴影:确认窗口管理器支持
  • 不生效:确认是否真的在跑 compton,而不是桌面自带合成器

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

  • Debian 版本
  • 桌面环境(GNOME / XFCE / KDE / i3 等)
  • 想实现什么效果(阴影 / 透明度 / 性能优化)

我可以给你一份完全针对你环境的配置。

0 踩