在 Debian 上检查 Compton(或其后继版本 Picom) 的状态,可以从进程、服务、日志、配置几个方面入手。下面按常用方式说明。
which compton
which picom
ps aux | grep -E 'compton|picom'
示例输出(说明正在运行):
user 1234 0.1 0.5 12345 6789 ? Ssl 10:00 0:01 picom
如果没有任何进程,说明未运行。
systemctl --user status picom
# 或
systemctl --user status compton
systemctl --user start picom
systemctl --user stop picom
systemctl --user restart picom
systemctl --user enable picom
常见于:
.xinitrc检查:
cat ~/.xinitrc
cat ~/.config/i3/config | grep picom
cat ~/.config/autostart/*.desktop
picom --config ~/.config/picom.conf
如有错误会直接打印在终端。
xprop 看 _NET_WM_WINDOW_TYPExprop | grep _NET_WM_WINDOW_OPACITY
点击窗口,有输出说明 compositor 在工作。
apt show picom
| 情况 | 命令 |
|---|---|
| 是否安装 | which picom |
| 是否运行 | `ps aux |
| 服务状态 | systemctl --user status picom |
| 报错排查 | 前台运行 picom |
如果你愿意,可以告诉我:
我可以给你更精确的检查方式。