温馨提示×

如何查看linux compton配置

小樊
43
2026-09-15 22:28:34
栏目: 智能运维

在 Linux 里,compton 是一个常用的 X11 复合管理器(现在不少发行版已改用它的分支 picom)。查看 compton 配置通常有以下几种方式:


一、查看默认/当前使用的配置文件位置

1. 常见配置文件路径

compton 默认会按以下顺序读取配置(先找到哪个用哪个):

$HOME/.config/compton.conf
$HOME/.compton.conf
/etc/xdg/compton.conf
/etc/compton.conf

你可以直接查看是否存在:

ls -l ~/.config/compton.conf ~/.compton.conf /etc/xdg/compton.conf /etc/compton.conf

2. 查看当前 compton 进程使用的配置

如果你已经运行了 compton,可以看启动参数:

ps aux | grep compton

例如可能看到:

compton --config /home/user/.config/compton.conf

二、查看 compton 当前生效的配置(运行时)

方法 1:通过 --show-uncategorized-options(较少用)

compton --show-uncategorized-options

方法 2:查看运行中的实际参数

compton 本身没有picom --show-config 那样直接的“打印当前配置”命令,但你可以:

  • 查看进程参数(如上)
  • 或查看配置文件内容(最常用)

三、如果你是用的 picom(compton 分支)

很多新系统里 compton 其实是 picom

which compton picom

如果是 picom,可以用:

picom --show-config

或指定配置文件:

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

四、示例:查看并编辑配置

# 查看配置
cat ~/.config/compton.conf

# 编辑配置
nano ~/.config/compton.conf

常见配置片段示例:

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

五、快速判断你用的是 compton 还是 picom

compton --version
picom --version
  • 如果 comptonv1 老版本 → 原版 compton
  • 如果输出 picom → 新分支

如果你愿意,可以告诉我:

  • 发行版(Arch / Ubuntu / Debian 等)
  • compton 还是 picom
  • 是否用了窗口管理器(i3 / bspwm / awesome 等)

我可以给你更精确的配置查看和修改方法

0