温馨提示×

debian compton怎样启用

小樊
35
2026-09-29 02:00:25
栏目: 智能运维

在 Debian 上“启用 Compton”通常指把 compton(或已改名为 picom)作为合成器(compositor)运行,用于窗口阴影、透明、动画等效果。下面按常见情况说明。


一、安装 Compton / Picom

Debian 中:

  • 旧包名:compton
  • 新包名:picom(推荐)
sudo apt update
sudo apt install picom

如果你坚持用旧版:

sudo apt install compton

以下以 picom 为例,命令基本通用。


二、基本启用方式(手动)

1️⃣ 直接运行(测试用)

picom &

或:

compton &

如果窗口出现阴影/透明,说明已启用。


三、开机自动启用(推荐)

方法一:通过桌面环境自启(最常用)

如果你用:

  • XFCE
  • LXDE / LXQt
  • Openbox
  • i3 / bspwm

在:

~/.config/autostart/

新建文件:

nano ~/.config/autostart/picom.desktop

内容:

[Desktop Entry]
Type=Application
Name=Picom
Exec=picom
X-GNOME-Autostart-enabled=true

保存后重启或重新登录。


方法二:在窗口管理器启动脚本中启用

i3 示例

在 ~/.config/i3/config 中加:

exec --no-startup-id picom

Openbox

在 ~/.config/openbox/autostart 中加:

picom &

四、配置文件(可选但推荐)

创建配置目录:

mkdir -p ~/.config/picom

复制示例配置:

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

或手动新建:

nano ~/.config/picom/picom.conf

简单示例:

backend = "glx";
shadow = true;
fade = true;
opacity-rule = [
  "90:class_g = 'URxvt'"
];

启动指定配置:

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

五、常见问题

❌ 黑屏 / 卡顿

  • 尝试换 backend:
backend = "xrender";

❌ 已有合成器冲突

  • GNOME / KDE 自带合成器,不需要 picom
  • 在 XFCE 中关闭“窗口管理器微调 → 合成器”

❌ Wayland 不支持

  • picom 仅支持 X11
  • Wayland 请用桌面自带合成器

六、快速检查是否运行

ps aux | grep picom

如果你能告诉我:

  • 使用的 桌面环境 / 窗口管理器
  • 是否是 Debian 11 / 12
  • 想实现什么效果(透明 / 阴影 / 动画)

我可以给你一份精确配置。

0 踩