温馨提示×

ubuntu compton怎样设置

小樊
45
2026-09-16 07:37:52
栏目: 智能运维

在 Ubuntu 上配置 Compton(现在是 picom 的前身/分支)通常用于实现窗口透明、阴影、模糊等合成效果。下面给你一份实用设置指南,从安装到配置都讲清楚。


一、安装 Compton / Picom

1. 安装 Compton(旧版)

sudo apt update
sudo apt install compton

2. 或安装 Picom(推荐,更活跃)

sudo apt install picom

✅ 新系统建议直接用 picom,配置方式几乎一样。


二、启动 Compton

手动启动

compton &
# 或
picom &

开机自启(常见桌面环境)

方法一:添加到启动程序

picom --daemon

在「启动应用程序」中添加该命令。

方法二:.xinitrc(适用 i3 / Openbox)

echo "picom &" >> ~/.xinitrc

三、配置文件位置

默认配置文件:

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

如果没有,可以新建:

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

四、基础配置示例(推荐)

最简配置(透明 + 阴影)

backend = "glx";
shadow = true;
shadow-radius = 12;
shadow-opacity = 0.4;

opacity-rule = [
  "90:class_g = 'URxvt'",
  "80:class_g = 'Alacritty'"
];

常用功能开启

窗口透明

opacity-rule = [
  "85:class_g = '.*'"
];

模糊(picom 专属)

blur-method = "gaussian";
blur-strength = 10;

淡入淡出

fading = true;
fade-in-step = 0.03;
fade-out-step = 0.03;

忽略全屏(游戏/视频)

unredir-if-possible = true;

五、排除某些窗口(避免终端透明)

opacity-rule = [
  "100:class_g = 'Firefox'",
  "100:class_g = 'Code'"
];

六、调试 & 常见问题

查看是否运行

ps aux | grep picom

强制重启

killall picom
picom --daemon

黑屏 / 卡顿

尝试改 backend:

backend = "xrender";

七、i3 / Openbox 示例

i3 配置

exec --no-startup-id picom --daemon

如果你告诉我:

  • ✅ Ubuntu 版本
  • ✅ 桌面环境(GNOME / i3 / Openbox / XFCE)
  • ✅ 想要效果(透明 / 模糊 / 性能优先)

我可以直接帮你写一份可用配置文件

0