Die Hauptlösung, die ich bisher gefunden habe, ist, Launchy als Hauptwerkzeug und Tracker als zweiten Schritt zu verwenden, wenn dies erforderlich ist.
Launchy:
Gut, weil es schnell mit STRG + ALT + Leertaste gestartet wird, die Ergebnisse schnell angezeigt werden und die Pfade und Dateinamen vieler Dateien indiziert werden (Gnome DO ist auf 5000 beschränkt).
Schlecht, weil 1) nur Dateinamen und Pfade indiziert werden, nicht der Inhalt der Dateien, 2) häufige Systemneustarts erforderlich sind, da alle möglichen offensichtlichen Fehler auftreten, unabhängig davon, welche Version ich installiere
Desktop-Suche (Tracker-Nadel):
Gut, weil es Dateiinhalte für viele Arten von Dateien indiziert. Es scheint viel zuverlässiger zu sein als die Alternativen, die ich ausprobiert habe (recoll, DocFetcher usw.).
Schlecht, weil es ein separates Programm ist und daher einige zusätzliche Schritte erfordert. Im Allgemeinen bin ich auch nicht so glücklich mit der Schnittstelle.
Andere Probleme:
Keines dieser Programme ist in Nemo (oder Nautilus auf anderen Gnomensystemen) integriert. Die Suchfunktion von Nemo enthält nicht den Dateiinhalt und ist extrem langsam (anscheinend nicht indiziert, obwohl bestimmte Suchergebnisse gespeichert werden können).
Ich habe auch verschiedene Befehlszeilen-Tools ausprobiert (meistens find, grep und pdfgrep), aber selbst wenn ich mir die Zeit nehme, um zu lernen, wie sie funktionieren, sind sie nicht wirklich so konzipiert, dass sie genau das tun, wonach ich suche. Ich kann mir vorstellen, dass es einen Weg geben muss, Indizes für sie zu erstellen, aber sie sind absurd langsam für die Art breiter Suchanfragen, die ich suche.