Comment résoudre le problème de Tracker Miner sur Ubuntu

Ubuntu, l’une des distributions Linux les plus populaires, est réputée pour sa simplicité et sa stabilité. Cependant, certains utilisateurs rencontrent des problèmes de performance liés à Tracker Miner, un moteur d’indexation des fichiers intégré à GNOME, l’environnement de bureau par défaut de nombreuses versions d’Ubuntu. Si vous avez remarqué une utilisation excessive du processeur (CPU) ou un ralentissement général du système, Tracker pourrait en être la cause.

Nous allons décrire ce qu’est Tracker Miner, pourquoi il peut poser problème, et comment y remédier efficacement pour améliorer les performances de votre système d’exploitation Ubuntu.

1. Qu’est-ce que Tracker Miner sous Ubuntu ?

Tracker est un outil développé par le projet GNOME pour indexer les fichiers présents sur votre système. Cela permet d’améliorer les capacités de recherche, en rendant plus rapide et plus facile la recherche de fichiers selon divers critères : nom, contenu, métadonnées, etc. Par exemple, avec Tracker, vous pouvez retrouver rapidement une image, une vidéo ou un document en quelques secondes, sans avoir à parcourir manuellement vos répertoires.

Tracker est donc essentiel pour la recherche dans GNOME Shell, mais il peut poser des problèmes lorsque l’indexation consomme beaucoup de ressources. Le processus lié à l’indexation, connu sous le nom de Tracker Miner, peut parfois utiliser une part importante du CPU, ce qui entraîne des ralentissements significatifs, voire des plantages dans certains cas extrêmes.

2. Pourquoi Tracker Miner peut causer des problèmes

Bien que Tracker soit conçu pour fonctionner en arrière-plan avec une utilisation minimale des ressources, certaines circonstances peuvent entraîner un usage excessif du CPU :

Première indexation : Après avoir installé Ubuntu ou après avoir copié un grand nombre de fichiers sur votre disque dur, Tracker commence une indexation initiale. Ce processus peut prendre du temps, pendant lequel l’ordinateur peut devenir lent, car Tracker consomme une grande part des ressources système.

Nombre élevé de fichiers : Si vous stockez de nombreux fichiers volumineux (vidéos, images, documents) sur votre ordinateur, Tracker devra parcourir et analyser ces fichiers, ce qui peut augmenter la charge sur le CPU.

Erreurs d’indexation : Dans certains cas, des erreurs dans l’indexation peuvent entraîner un processus d’indexation sans fin, où Tracker tente continuellement d’indexer certains fichiers sans y parvenir, ce qui provoque une utilisation continue du CPU.

Utilisation prolongée : Même après l’indexation initiale, Tracker continue de surveiller vos fichiers en temps réel, en ajoutant les nouveaux fichiers à l’index et en mettant à jour les anciens. Cette surveillance peut parfois ralentir les systèmes plus modestes ou surchargés.

3. Impact sur les performances d’Ubuntu

Le symptôme le plus courant du problème avec Tracker Miner est un ralentissement général du système. Cela peut se traduire par :

Une utilisation excessive du processeur (CPU) : Le processus Tracker Miner monopolise parfois une part importante du CPU, ce qui ralentit l’ordinateur et consomme de l’énergie, en particulier sur les ordinateurs portables.

Temps de réponse allongé : Vous pouvez constater que les applications prennent plus de temps à s’ouvrir ou que les actions basiques comme la navigation dans les fichiers ou la recherche d’un document sont beaucoup plus lentes.

Surchauffe : Dans les cas extrêmes, l’utilisation prolongée du CPU par Tracker peut entraîner une surchauffe de l’ordinateur, surtout sur les systèmes plus anciens.

Plantages : Si votre CPU est constamment sollicité à 100%, cela peut entraîner des plantages fréquents du système, nécessitant un redémarrage forcé.

4. Comment résoudre les problèmes de Tracker Miner sous Ubuntu ?

Heureusement, il existe plusieurs solutions pour réduire l’impact de Tracker Miner sur les performances de votre système.

a. Désactiver ou limiter l’indexation

Si vous trouvez que l’indexation des fichiers par Tracker n’est pas nécessaire, vous pouvez choisir de désactiver ou de limiter les fichiers indexés par ce service.

Voici comment procéder :

Accéder aux paramètres de recherche :

◦ Allez dans Paramètres > Recherche dans votre environnement GNOME.

◦ Vous y verrez une liste de types de fichiers et de dossiers que Tracker indexe.

◦ Désactivez tout ce qui n’est pas essentiel, comme les vidéos, les musiques ou les répertoires volumineux.

Limiter les emplacements surveillés :

◦ Dans le même menu, accédez à Emplacements de recherche et désactivez les dossiers dont vous n’avez pas besoin.

◦ Par exemple, vous pouvez empêcher Tracker d’indexer vos répertoires temporaires ou externes.

Utiliser des commandes terminal :

◦ Si vous êtes à l’aise avec le terminal, vous pouvez utiliser les commandes suivantes pour ajuster l’indexation :

gsettings set org.freedesktop.Tracker3.Miner.Files crawling-interval -2
gsettings set org.freedesktop.Tracker3.Miner.Files enable-monitors false

b. Redémarrer Tracker après des ajustements

Après avoir ajusté les paramètres ou désactivé certains types de fichiers, il est recommandé de redémarrer Tracker pour que les changements prennent effet. Vous pouvez utiliser la commande suivante pour redémarrer le processus :

tracker3 reset --filesystem

Cela forcera Tracker à reconstruire l’index avec les nouveaux paramètres, et réduira l’impact sur le CPU.

c. Désactiver Tracker complètement

Si vous préférez ne plus utiliser Tracker du tout, voici comment désactiver le processus de manière définitive :

• Ouvrez le terminal.

• Exécutez la commande suivante pour tuer tous les processus liés à Tracker :

tracker3 daemon -t

• Pour empêcher Tracker de se lancer au démarrage, utilisez cette commande :

gsettings set org.freedesktop.Tracker3.Miner.Files enable-monitors false

5. Alternatives à Tracker Miner

Si vous avez besoin d’un moteur de recherche et d’indexation, mais que Tracker pose trop de problèmes, vous pouvez essayer d’autres alternatives comme Recoll, un outil open-source qui permet une recherche approfondie dans vos fichiers sans avoir un impact aussi lourd sur les performances du système.

6. Produits recommandés pour améliorer les performances de votre système Ubuntu

Si vous trouvez que votre système ralentit souvent à cause de processus intensifs comme Tracker Miner, investir dans un disque SSD rapide ou de la mémoire vive peut améliorer les performances globales de votre système. Voici quelques produits recommandés sur Amazon pour donner un coup de pouce à votre ordinateur :

Samsung 970 EVO Plus 500 Go SSD NVMe : Ce SSD NVMe offre des vitesses de lecture et d’écriture incroyablement rapides, réduisant les temps de chargement des fichiers et accélérant les performances globales.

Crucial 16 Go Kit RAM DDR4 : Ajouter plus de mémoire vive peut vous aider à gérer de multiples processus en même temps, y compris l’indexation de fichiers.

7. Un outil puissant mais limitant

Tracker Miner est un outil puissant d’indexation qui peut améliorer l’expérience utilisateur sur Ubuntu en facilitant la recherche de fichiers. Cependant, il peut parfois provoquer une utilisation excessive des ressources, entraînant des ralentissements et même des plantages dans certains cas. En ajustant les paramètres ou en désactivant Tracker lorsque cela est nécessaire, vous pouvez améliorer considérablement les performances de votre ordinateur.

Si vous rencontrez toujours des problèmes, envisagez d’essayer des alternatives ou d’améliorer votre matériel pour tirer le meilleur parti de votre système Ubuntu.