温馨提示×

compton linux配置如何改

小樊
44
2026-10-12 14:30:31
栏目: 智能运维

你提到的 Compton 是 Linux 下常用的 X11 合成器(compositor),现在多数发行版已改用它的分支 picom,但配置方式基本一致。下面按常见需求说明。


一、Compton 配置文件位置

默认配置文件:

~/.config/compton.conf

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

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

二、基础配置示例(常用)

# 开启阴影
shadow = true;
shadow-radius = 12;
shadow-opacity = 0.5;
shadow-offset-x = -2;
shadow-offset-y = -2;

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

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

# 后台运行
daemon = true;

# 避免屏幕撕裂
vsync = true;

# 后端
backend = "glx";

三、常见修改需求

1️⃣ 关闭阴影(提升性能)

shadow = false;

2️⃣ 全屏应用不透明

opacity-rule = [
  "100:class_g = 'Steam'",
  "100:class_g = 'firefox'"
];

3️⃣ 解决闪烁 / 撕裂

vsync = true;
backend = "glx";

如果是 NVIDIA:

backend = "xrender";

4️⃣ 开机自启

在 ~/.xinitrc 或桌面环境自启里加:

compton &

或(picom):

picom &

四、Compton vs Picom

⚠️ 注意:

  • Compton 已停止维护
  • 新系统建议用 picom
sudo apt install picom        # Debian/Ubuntu
sudo pacman -S picom          # Arch

配置文件:

~/.config/picom.conf

五、调试方法

查看是否运行:

ps aux | grep compton

手动运行看错误:

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

六、如果你告诉我:

  • 用的是 哪个发行版(Ubuntu / Arch / Manjaro)
  • 用的是 哪个桌面(i3 / Openbox / KDE / XFCE)
  • 想解决什么问题(卡顿 / 撕裂 / 阴影 / 透明)

我可以直接给你一份可用配置。

0 踩