在 Ubuntu 上“禁用 Compton”通常分几种情况,取决于你用的是 Compton 本身,还是 Compton 的替代品(如 Picom),以及你是如何启动它的。下面按常见情况说明。
很多新系统里 Compton 已被 Picom 取代。
which compton
which picom
compton → 老版本picom → 新版本(Compton 的分支)ls ~/.config/autostart/
查找是否有:
compton.desktoppicom.desktop如果有,直接删除或改名:
rm ~/.config/autostart/compton.desktop
# 或
rm ~/.config/autostart/picom.desktop
如果你用的是 i3 / Openbox / Awesome / bspwm 等:
编辑:
~/.config/i3/config
查找类似:
exec compton
exec picom
注释掉:
# exec compton
然后重新加载 i3:
$mod+Shift+r
~/.config/openbox/autostart
删除或注释:
# compton &
# picom &
systemctl --user status compton
systemctl --user status picom
停止并禁用:
systemctl --user stop compton
systemctl --user disable compton
killall compton
# 或
killall picom
⚠️ 这只是临时,重启后可能还会启动。
sudo apt remove compton
sudo apt remove picom
或:
sudo apt purge compton picom
| 桌面环境 | 是否默认使用 Compton |
|---|---|
| Ubuntu GNOME | ❌ 不使用 |
| Ubuntu MATE | ❌ |
| XFCE | ❌(除非手动装) |
| i3 / bspwm | ✅ 常见 |
| Regolith | ✅ 使用 Picom |
如果你遇到:
那禁用 Compton / Picom 通常是正确的做法。
如果你愿意,可以告诉我:
我可以给你精确到命令级别的方案。