温馨提示×

compton linux配置出错咋办

小樊
48
2026-10-18 11:00:06
栏目: 智能运维

你说的 Compton 一般是指在 Linux 上做窗口透明/阴影/合成的轻量合成器(现在更多被 picom 替代)。配置出错通常分几类情况,我按「最常见 → 排查步骤」给你一个通用解决办法。


一、先确认你用的是 compton 还是 picom

现在很多发行版:

  • compton 已停止维护
  • 新项目叫 picom
which compton
which picom

如果只有 picom,那配置文件和命令要用 picom 的方式。


二、最常见错误 & 解决办法

1️⃣ 配置文件路径不对

Compton / picom 默认读取:

~/.config/compton.conf
# 或
~/.config/picom.conf

检查:

ls ~/.config | grep -E "compton|picom"

✅ 建议用 picom:

cp /usr/share/doc/picom/examples/picom.sample.conf ~/.config/picom.conf

2️⃣ 配置文件语法错误(最常见)

Compton 对格式很敏感,常见错误:

  • 多了逗号
  • 缩进错了
  • 用了不正确的参数名

测试配置文件是否有错:

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

或

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

有报错会直接告诉你哪一行。


3️⃣ 和桌面环境冲突

如果你用:

  • GNOME(自带 mutter)
  • KDE(kwin)
  • XFCE 开了合成

再开 compton 会冲突或黑屏。

✅ 解决:

  • GNOME / KDE:不建议用 compton
  • XFCE:关闭「窗口管理器微调 → 合成」
  • i3 / bspwm / dwm:最适合 compton/picom

4️⃣ 启动方式不对

不要直接 compton & 乱塞。

推荐:

picom --daemon

或在 i3 配置里:

exec --no-startup-id picom

5️⃣ 黑屏 / 卡死 / CPU 占用高

尝试最小化配置测试:

backend = "glx";
vsync = true;

如果正常,再逐步加阴影/模糊。


三、快速自救流程(建议照做)

  1. 备份配置
mv ~/.config/compton.conf ~/compton.bak
  1. 用默认配置启动
picom
  1. 若能启动 → 逐步加配置
  2. 若不能 → 贴报错信息

四、你可以把错误信息发我

如果你愿意,直接贴:

  • 发行版(Ubuntu / Arch / Debian?)
  • 桌面环境(i3 / KDE / XFCE?)
  • 报错内容或现象(黑屏 / 闪退 / 无透明)

我可以帮你精准改配置。

0 踩