如何在 ubuntu 20.04 上禁用跟踪器?

use*_*712 13 intel-cpu

我购买了一台新的 acer i7-1165G7 @ 2.80GHz \xc3\x97 8 笔记本电脑,安装了 ubuntu 20.04 以及双启动 Windows。每当我在 Windows 或 ubuntu 中启动笔记本电脑时,两者都会发出很大的噪音。我怀疑风扇有问题,所以我给它更换了它。现在笔记本电脑更换了风扇,但仍然产生太大的难以忍受的噪音。\n当我通过 top 看到进程时,tracker-miner-f 和 tracker-extract 的 CPU 消耗超过 100%,至少持续了一半以上\n请让我知道我该怎么做才能消除这种噪音?您可以在此处查看 top 命令的屏幕截图。

\n

在此输入图像描述

\n

在此输入图像描述

\n

cod*_*ord 21

即使您禁用Search设置中的所有功能,跟踪器的内容仍然会运行。我对它没有任何用处,所以我发现以下两个命令似乎为我禁用了所有功能。我没有注意到这样做有任何问题:

tracker reset --hard

systemctl --user mask tracker-{miner-apps,miner-fs,store}

  • 更新:对于使用 tracker 3 的更高版本的 Ubuntu(我认为是 22.04 以后),我现在这样做:`systemctl --user mask tracker-extract-3.service tracker-miner-fs-3.service tracker-miner-rss- 3.service tracker-writeback-3.service tracker-xdg-portal-3.service tracker-miner-fs-control-3.service`,然后是`tracker3重置-s -r` (9认同)
  • 对于 Ubuntu 22.04 来说,屏蔽服务还不够。您可能在`/etc/xdg/autostart/`中有像`/etc/xdg/autostart/tracker-miner-fs-3.desktop`这样的文件,所以您需要“覆盖”这个文件并确保它不会被开始:创建 `~/.config/autostart/tracker-miner-fs-3.desktop` 内容 `[Desktop Entry]\nHidden=true` (`\n` 是一个新行,因为我无法在此发布它在这里评论;)并且在注销/登录后,该进程不应再启动(“tracker3 daemon”也将显示它已禁用) (3认同)

was*_*abi 6

使 tracker-miner-fs、tracker-extract、tracker-store 不可执行。这是一种解决方法,但确实有效。

sudo chmod -x /usr/libexec/tracker-miner-fs
sudo chmod -x /usr/libexec/tracker-extract
sudo chmod -x /usr/libexec/tracker-store
Run Code Online (Sandbox Code Playgroud)