温馨提示×

如何禁用Ubuntu中的Compton

小樊
44
2025-11-30 13:28:43
栏目: 智能运维

禁用 Ubuntu 中的 Compton

一、快速判断 Compton 是否在运行

  • 查看进程:运行命令:ps -e | grep compton。若有输出,表示正在运行。
  • 检查配置文件位置:常见为 ~/.config/compton.conf/etc/xdg/compton.conf
  • 若你是通过 systemd 管理(较少见):可用 sudo systemctl status compton 查看状态。

二、临时禁用(立即生效,重启后可能恢复)

  • 结束进程:pkill compton。
  • 若由 systemd 托管:执行 sudo systemctl stop compton(仅本次停止,重启会恢复)。

三、永久禁用(重启后不再启动)

  • 情况 A:通过 systemd 启动

    1. 禁用自启:sudo systemctl disable compton
    2. 立即停止:sudo systemctl stop compton
    3. 防止会话再次拉起:注销并重新登录,或在“启动应用程序”中删除相关启动项。
  • 情况 B:由会话/窗口管理器自动启动(常见于 Openbox、i3 等)

    1. 删除或注释启动项:
      • Openbox:编辑 ~/.config/openbox/autostart,删除或注释包含 compton 的行。
      • i3:编辑 ~/.config/i3/config,删除或注释 exec --no-startup-id compton 的行。
    2. 注销并重新登录以生效。

四、彻底卸载(可选)

  • 若不再需要,可卸载并清理配置:
    • Debian/Ubuntu:sudo apt-get remove --purge compton && sudo apt-get autoremove
    • 如通过 Snap 安装:sudo snap remove compton
  • 卸载后建议注销/重启以完成清理。

五、验证与常见问题

  • 验证是否已禁用:再次运行 ps -e | grep compton,应无输出。
  • 若禁用后出现窗口重绘慢、撕裂或透明度失效,说明桌面环境可能依赖合成器;可改用更轻量的配置(如仅保留阴影/模糊关闭)或改用 picom 等替代方案。

0