温馨提示×

debian compton如何导入配置

小樊
36
2026-10-10 19:50:28
栏目: 智能运维

在 Debian 上使用 Compton(现在多数发行版已改名为 Picom,Compton 已基本停止维护)时,导入配置通常有以下几种方式。下面按常见情况说明。


一、Compton 配置文件位置

Compton 默认读取配置文件顺序一般为:

  1. ~/.config/compton.conf
  2. ~/.compton.conf

推荐使用:~/.config/compton.conf


二、导入已有配置文件的方法

方法 1:直接放入配置目录(最常用)

如果你已经有一个 compton.conf 文件:

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

然后启动 Compton:

compton &

或(指定配置文件,确保生效):

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

方法 2:命令行指定配置文件

compton -c -b --config /path/to/compton.conf

参数说明:

  • -c:开启阴影
  • -b:后台运行
  • --config:指定配置文件

方法 3:使用 systemd 自动启动(用户级)

创建文件:

~/.config/systemd/user/compton.service

内容示例:

[Unit]
Description=Compton Compositor
After=graphical.target

[Service]
ExecStart=/usr/bin/compton --config %h/.config/compton.conf
Restart=on-failure

[Install]
WantedBy=default.target

启用:

systemctl --user daemon-reload
systemctl --user enable --now compton

三、Debian 上安装 Compton / Picom

安装 Compton(旧)

sudo apt update
sudo apt install compton

推荐安装 Picom(新)

sudo apt install picom

Picom 配置方式完全一致,只是命令变为:

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

四、示例配置(compton.conf)

shadow = true;
shadow-opacity = 0.5;
fade = true;
fade-in-step = 0.03;
fade-out-step = 0.03;

backend = "glx";
vsync = true;

unredir-if-possible = true;

五、常见问题

1. 配置不生效

  • 确认使用的是 --config
  • 确认没有多个 compositor 冲突(如 xcompmgr)

2. Debian 无 compton 包

  • 使用 picom
  • 或修改源、使用 backports

如果你愿意,可以:

  • 贴出你的 compton.conf
  • 说明你是 桌面环境(GNOME / KDE / XFCE)
  • 或说明你是 启动方式(手动 / 开机自启)

我可以帮你针对性配置。

0 踩