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

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

我购买了一台新的 acer i7-1165G7 @ 2.80GHz × 8 笔记本电脑,安装了 ubuntu 20.04 以及双启动 Windows。每当我在 Windows 或 ubuntu 中启动笔记本电脑时,都会发出很大的噪音。我怀疑风扇有故障,所以我把它换了。现在笔记本电脑配备了更换的风扇,但它仍然发出难以忍受的噪音。当我通过 top 查看进程时,tracker-miner-f 和 tracker-extract 的 CPU 消耗超过 100%,至少持续了半个多小时。请告诉我我该怎么做才能消除这种噪音?您可以在此处查看 top 命令的屏幕截图。

在此处输入图片描述

在此处输入图片描述

答案1

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

tracker reset --hard

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

答案2

使 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

答案3

来源:https://wiki.ubuntu.com/Tracker

全局禁用跟踪器(针对所有用户)

适用于 Ubuntu 22 LTS

  • /etc/xdg/autostart/tracker-miner-fs-3.desktop使用 root 权限编辑文件
  • 添加Hidden=true到文件末尾

适用于较旧的 Ubuntu 版本

  • /etc/xdg/autostart/trackerd.desktop使用root权限编辑文件
  • 添加Hidden=true到文件末尾
  • /etc/xdg/autostart/tracker-applet.desktop如果你想的话也可以这样做

仅为当前用户禁用跟踪器

适用于 Ubuntu 22 LTS

  • 未经测试(旧 Ubuntu 版本的说明可能有效,请评论)

适用于较旧的 Ubuntu 版本

  • 进入目录~/.config/autostart,若不存在则创建
  • 创建名为trackerd.desktop
  • 将以下内容粘贴到文件中,保存并退出
[Desktop Entry]
Encoding=UTF-8
Name=Tracker
Hidden=true

相关内容