[opensuse] Desktop search in KDE on Tumbleweed
I'm new to both Opensuse and KDE and I'm trying to get my head around the file content search capabilities of KDE and Baloo (running in a fresh install of Tumbleweed). Is anyone familiar with Baloo in KDE on Tumbleweed? In particular at the moment, my requirements/expectations are: (1) Dynamic indexing of new file content and changed file content. I'd expect this to be almost instant on a freshly installed system with only a few files. (2) Search of arbitrary files types from the GUI. On point (1): I've successfully set Baloo to index file contents and it can do so when forced (which I've been able to confirm using the "balooshow" command). However, Baloo doesn't seem to want to dynamically index new or changed files. For example, I create a new text file with some unique content, try to search the file contents from the KDE GUI, but the contents are not found until I issue a "balooctl check" command to force re-indexing. As far as I can see, Baloo is supposed to use a file system watcher to see file changes and re-index new/changed files dynamically but it doesn't seem to be doing it. If it is just waiting, how long do I have to wait? And can I increase its responsiveness? On point (2): Both Krunner and the search box on the KDE start menu appear to filter file types for which they return data but I can't see how to alter this. For example, I can create a text file (file.txt) and a HTML file (file.htm) in ~/Desktop, both containing the text "jabberwocky". If I then use "balooctl check" to make sure that they are both indexed, I can confirm that their contents have both been successfully indexed by using "balooshow -x file.txt" or "balooshow -x file.htm". These two commands correctly show the indexed words in the two files. If I use the "baloosearch jabberwocky" command it will correctly return the two files: "file.txt" and "file.htm". BUT, typing "jabberwocky" into either the KDE start menu's search box or Krunner will only list the text file, not the HTML file. In other words, it seems that the GUI is filtering the file types for which it interrogates the index. How can I force it to search for all file types unless I explicitly choose to filter them? I've not yet tested beyond text and HTML files types. If anyone can help me with this or point me to somewhere else to ask, I'd be really grateful. For what it's worth, my use case for this is as follows: I have a large collection (about 1.5 million files) of various document file types, including text, HTML, MHTML, PDF, DOC, DOCX, ODT, and various others, as well as some image file types that have embedded metadata (e.g. description text or tags). I currently use a different desktop search system to index and search these files and metadata and I'd like to migrate to Baloo under KDE. In principle, I know that Baloo can do all this but the details (e.g. dynamic index update) and GUI integration don't seem to be quite as transparent or smooth as I'd have expected. The desktop search system I currently use is Windows Search on Windows 10: It is extremely fast in both indexing (virtually instant for new/changed files with no noticeable effect on system speed) and search. Also the GUI integration is outstanding (available from the start menu and all file manager windows). However, I'd rather move from Windows to Linux. As I mentioned, I know that Baloo is capable of file content indexing/searching (and I think metadata too) but the actual implementation in KDE (at least as implemented on Tumbleweed) does seem to be lacking in smoothness, for want of a better word. So I am wondering how I can tweak it as per my two main points above. -- Mark Rousell -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Am 10.04.20 um 22:13 schrieb Mark Rousell:
If anyone can help me with this or point me to somewhere else to ask, I'd be really grateful.
sorry, i never used baloo, but if you do not get an answer here, it seems a kde specific thing, so i would probably asked here: https://community.kde.org/Baloo simoN -- www.becherer.de -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 11/04/2020 12:06, Simon Becherer wrote:
Am 10.04.20 um 22:13 schrieb Mark Rousell:
If anyone can help me with this or point me to somewhere else to ask, I'd be really grateful.
sorry, i never used baloo, but if you do not get an answer here, it seems a kde specific thing, so i would probably asked here:
Thanks for the response. I did think of trying the KDE or KDE Devel list but I thought I'd try here first in case any Opensuse-specific changes to KDE or Baloo had been made. -- Mark Rousell -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (2)
-
Mark Rousell
-
Simon Becherer