LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 05-31-2010, 03:02 PM   #1
arubin
Senior Member
 
Registered: Mar 2004
Location: Middx UK
Distribution: Slackware64 15.0 (multilib)
Posts: 1,350

Rep: Reputation: 75
Question Nepomuk Strigi. How do I take advantage of it


So Nepomuk Strigi seems to work there inconspicuously in 13.1 doing its indexing.

How do I take advantage of it? Is there a program which will help me find things using this?
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 05-31-2010, 03:58 PM   #2
sahko
Senior Member
 
Registered: Sep 2008
Distribution: Slackware
Posts: 1,041

Rep: Reputation: Disabled
You might wanna read http://aseigo.blogspot.com/2010/05/i...muk-right.html
 
Old 05-31-2010, 05:06 PM   #3
ivandi
Member
 
Registered: Jul 2009
Location: Québec, Canada
Distribution: CRUX, Debian
Posts: 528

Rep: Reputation: 866Reputation: 866Reputation: 866Reputation: 866Reputation: 866Reputation: 866Reputation: 866
Actually they don't seem to work. I played with them and found that strigi/nepomuk was not able to find some files even by file name. All this thing is a real crap compared to Recoll. And the resource usage is insane.

Unfortunately IMHO this is the present state of the entire KDE4 project. Half working resource hungry peace of junk. I dumped it for good and I'll never look back.

Good luck in taking advantage of it.
 
Old 05-31-2010, 06:33 PM   #4
salasi
Senior Member
 
Registered: Jul 2007
Location: Directly above centre of the earth, UK
Distribution: SuSE, plus some hopping
Posts: 4,070

Rep: Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897
Quote:
Originally Posted by arubin View Post
inconspicuously
Inconspicuously???? For me, its about as inconspicuous as the elephant in the room, with a room slightly smaller than the elephant.

I've only tried once with kfind, which I guess uses this load of brown stuff as its back-end (is this true, or is it just one of my deranged imaginings?). In finding files by filename, it seems at least an order of magnitude worse than (s)locate.

There is a possibility that it may be able to do something else, too, but what that is or how well it will do is, currently, questionable.

@ivandi
Quote:
IMHO this is the present state of the entire KDE4 project
I can see your point, but I don't even think that this -the state of the software, itself- is the biggest problem. The developers have some idea of where they are trying to get to, but they haven't sold this vision to the users, and they haven't provided useful documentation of the wobbly jelly that is KDE these days. I wish I had realised what an extended period of pain this was going to be, and persuaded people to fork kde 3.x, to produce a (very slightly) enhanced version of that instead.
 
Old 05-31-2010, 06:53 PM   #5
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,266
Blog Entries: 24

Rep: Reputation: 4195Reputation: 4195Reputation: 4195Reputation: 4195Reputation: 4195Reputation: 4195Reputation: 4195Reputation: 4195Reputation: 4195Reputation: 4195Reputation: 4195
Quote:
Originally Posted by sahko View Post
Thanks for the link sahko.

I have abandoned KDE, because they first abandoned me as a user, with KDE 4. So I no longer stay up to date with it and am not interested in what revision finally becomes stable (though I note that many say it is good in 13.1).

However, I have always been curious as to what the heck necromonger (aka nepomuk) is actually useful for. So when I saw your link above, I thought that at long last I might have an answer.

I read the page - twice - and still cannot tell you what it is useful for! Other than ephemeral references to "social-semantic desktop" and some "ability to integrate technologies horizontally" newspeak, I remain clueless!

Mr. Seigo repeats, "The more we use Nepomuk for the things it was truly designed to make possible, the more we'll see the benefits beyond it being a file indexer", but we never get any unambiguous definitions of what those things might be!

HAHA! But the gem in the article, by Mr. Nepomuk himself is this, "For me, Nepouk's ability to index my files is a nice feature. It's also one I currently have turned off due to personal preference."

He doesn't use it himself, so why the heck should I? Maybe he doesn't know what it does either...

And the OP's question remains unanswered...
 
Old 05-31-2010, 07:42 PM   #6
allend
LQ 5k Club
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware64-15.0
Posts: 6,372

Rep: Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750
There is a graphical front end to strigi, strigiclient. It will do searches and give results, but I suspect it will disappoint those looking for a polished front end. It is disconcerting to start typing a search term, see results, then continue typing, results disappear, then a full search term is entered and results reappear. Also some of the buttons do not appear to work correctly.
 
Old 05-31-2010, 08:29 PM   #7
sahko
Senior Member
 
Registered: Sep 2008
Distribution: Slackware
Posts: 1,041

Rep: Reputation: Disabled
Quote:
Originally Posted by astrogeek View Post
I read the page - twice - and still cannot tell you what it is useful for! Other than ephemeral references to "social-semantic desktop" and some "ability to integrate technologies horizontally" newspeak, I remain clueless!

Mr. Seigo repeats, "The more we use Nepomuk for the things it was truly designed to make possible, the more we'll see the benefits beyond it being a file indexer", but we never get any unambiguous definitions of what those things might be!

HAHA! But the gem in the article, by Mr. Nepomuk himself is this, "For me, Nepouk's ability to index my files is a nice feature. It's also one I currently have turned off due to personal preference."

He doesn't use it himself, so why the heck should I? Maybe he doesn't know what it does either...
I think thats whole point of this blog post. "Nepomuk doesnt do anything useful...yet."
I have the feeling this is the reason kdepim wont be shipping with KDE SC 4.5 but rather 4.5.1. So that nepomuk is intergrated more into it.

I also share the sentiment that "i dont need no stickin nepomuk" and would rather it were completely optional, but as long it doesnt get in my way and doesnt hog my system i am willing to bear it.
 
Old 05-31-2010, 09:07 PM   #8
ivandi
Member
 
Registered: Jul 2009
Location: Québec, Canada
Distribution: CRUX, Debian
Posts: 528

Rep: Reputation: 866Reputation: 866Reputation: 866Reputation: 866Reputation: 866Reputation: 866Reputation: 866
File indexing is an useful thing. I use it to index my PDFs and even my xchat logs, pidgin logs and pan's cached messages. It makes it very easy to find information in tens or hundreds of pdf files. Think also of indexing all the docs in linux-faq and linux-howtos packges, man and info pages etc.

The problem in KDE4 is not the idea, it is the implementation. Nepomuk and strigi are heavy,slow and full of bugs. The same goes for akonady, great idea but poor implementation. Why should I run a mysql server on a netbook. It's crazy. Plasma is another poorly implemented good idea. I like the look but I don't like a desktop that can be crashed by some buggy widget.

For me KDE4 project has become a toy for a group of self-absorbed programmers. And its place is in /testing. Not in the stable slackware tree.
 
Old 06-01-2010, 02:59 AM   #9
brixtoncalling
Member
 
Registered: Jul 2008
Location: British Columbia
Distribution: Slackware current
Posts: 403

Rep: Reputation: 67
Quote:
Originally Posted by arubin View Post
How do I take advantage of it? Is there a program which will help me find things using this?
I don't use Nepomuk or Strigi myself, but if I'm not mistaken, strigi searches can be done through krunner (alt-f2). Nepomuk searches can definitely be done in the top bar in dolphin. There are probably other programs that can also access indexed data.

Quote:
Originally Posted by salasi View Post
I've only tried once with kfind, which I guess uses this load of brown stuff as its back-end (is this true, or is it just one of my deranged imaginings?).
No. Kfind is little more than a front-end to ... wait for it ... find. It dates back to at least the KDE 3 series (and probably earlier) and doesn't access indexed data.

Quote:
Originally Posted by salasi
I also share the sentiment that "i dont need no stickin nepomuk" and would rather it were completely optional, but as long it doesnt get in my way and doesnt hog my system i am willing to bear it.
Exactly. It is so simple to turn off that it is hardly worth complaining about. In fact, complaining about it on LQ requires much more effort than simply disabling strigi and nepomuk.
 
Old 06-01-2010, 05:46 AM   #10
salasi
Senior Member
 
Registered: Jul 2007
Location: Directly above centre of the earth, UK
Distribution: SuSE, plus some hopping
Posts: 4,070

Rep: Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897
Quote:
Originally Posted by brixtoncalling View Post
I don't use Nepomuk or Strigi myself, but if I'm not mistaken, strigi searches can be done through krunner (alt-f2). Nepomuk searches can definitely be done in the top bar in dolphin. There are probably other programs that can also access indexed data.
that (alt-f2) was useful (up to a point); it took about 30 seconds to open, which was a bit slow, the actual search was reasonably quick and of better quality than kfind ... and then the window disappeared and the crash handler popped up:

Quote:
Executable: krunner PID: 5344 Signal: 11 (Segmentation fault)
neat; I don't think I'll be back soon! maybe I'll try Dolphin though, I haven't yet tried that.

In any case, although the kde devs always stated that kde 4.0 was a developer-only release, you might have thought that it would be getting a bit closer to usability for ordinary users, by now. And there ought to be some sensible, readable, documentation that gives you 'expert tips' on configuring and using stuff like this.

@sahko
Quote:
I think thats whole point of this blog post. "Nepomuk doesnt do anything useful...yet."
...but even though it doesn't do anything useful it is, by default, imposed on all users; surely there was an option to make it off by default, until it does do something useful?

And Mr Seigo is pulling another interesting (but stupid) trick; he keeps going for the line that 'everyone is saying that it is only a file indexer, and it is so much more'

Well, firstly, exactly no one (except Mr Seigo) is saying that it is only a file indexer; 'only a file indexer' is totally useless, you need something to work with that index, or you have just wasted your time building an index that you'll never use.

And in saying that it is so much more, what he actually means is: 'We have plans for it to be so much more, but we haven't explained what this will do for the end user, or why they will want it, and anyway it doesn't do it yet and anyway we haven't committed to any particular timescale for it to do something useful...or even when it will be sufficiently bug-free that you could rely on it.'
 
Old 06-01-2010, 05:51 AM   #11
arubin
Senior Member
 
Registered: Mar 2004
Location: Middx UK
Distribution: Slackware64 15.0 (multilib)
Posts: 1,350

Original Poster
Rep: Reputation: 75
So the answers to my question are:

strigiclient
krunner
dolphin

Another thing that I do not understand: I installed 13.1 with mysql disabled. I have subsequently enabled it ( because I do use it) but KDE should not know my mysql passwords. So how could this stuff be using mysql?

Alan
 
Old 06-01-2010, 06:07 AM   #12
brixtoncalling
Member
 
Registered: Jul 2008
Location: British Columbia
Distribution: Slackware current
Posts: 403

Rep: Reputation: 67
Quote:
Originally Posted by salasi View Post
that (alt-f2) was useful (up to a point); it took about 30 seconds to open, which was a bit slow, the actual search was reasonably quick and of better quality than kfind ... and then the window disappeared and the crash handler popped up.
I don't have anything indexed yet, but now I'm thinking I'll give it a shot to see how it performs. I can't comment on the crashes, but let me try and I'll get back to you.

Quote:
Originally Posted by salasi View Post
...but even though it doesn't do anything useful it is, by default, imposed on all users; surely there was an option to make it off by default, until it does do something useful?
I think this is an issue to take up with your packager (ie Slackware). What I do is remove the nepomuk autostart files in /usr/share/autostart. If you believe that this software is not of production quality then you should request that your distro not package these autostart files and have Nepomuk disabled in the KDE settings by default. Were this the case you'd never experience Nepomuk unless you turned them on. Slackware does the reverse.

Quote:
Originally Posted by salasi View Post
And Mr Seigo is pulling another interesting (but stupid) trick; he keeps going for the line that 'everyone is saying that it is only a file indexer, and it is so much more'.
Well I think most people DO think that Nepomuk is only an indexer. I think it goes without saying that if there is an indexer there is a means for accessing that data. This was not Seigo's point. The point is that Nepomuk is about managing meta data of files in addition to indexing data. Meta data is completely, or at least substantially different, than file indexing. The Nepomuk framework is about tagging and rating files. All the comments on that blog post make it clear that everyone is complaining about the resource usage of the indexing (ie Strigi). You can use Nepomuk without Strigi (ie indexing) if you want. They are two different things. Or at least to an extent: you need Nepomuk enabled to use Strigi for whatever reason.

Quote:
Originally Posted by arubin
Another thing that I do not understand: I installed 13.1 with mysql disabled. I have subsequently enabled it ( because I do use it) but KDE should not know my mysql passwords. So how could this stuff be using mysql?
It is using embedded mysql so it doesn't connect to your msql server.
 
Old 06-01-2010, 07:57 AM   #13
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
All of you complaining about Strigi in this thread: how many of you are using Slackware 13.1 and KDE 4.4.3? How many of you are describing your experiences with this version of KDE on 13.1 and who are in fact describing what they experienced on older versions of KDE, and/or using other distros?

Eric
 
0 members found this post helpful.
Old 06-01-2010, 08:11 AM   #14
brixtoncalling
Member
 
Registered: Jul 2008
Location: British Columbia
Distribution: Slackware current
Posts: 403

Rep: Reputation: 67
Quote:
Originally Posted by salasi View Post
that (alt-f2) was useful (up to a point); it took about 30 seconds to open, which was a bit slow, the actual search was reasonably quick and of better quality than kfind ... and then the window disappeared and the crash handler popped up:
I just tried a strigi search through Krunner. Like you, it started very slowly (krunner usually pops up immediately) and it crashed when I clicked on a hit. However, afterwards it works fine. The normal (ie not strigi) krunner matches come up first, then indexed hits show up a second or two later. It seems stable and the indexing of my data did not eat up noticeable resources. I have 5,800 files in my index, which takes up 280mb of space.

I'm not sure if I need deskstop search functionality, but if I find having it useful over the next few days, I'll leave it enabled since it is using few resources. If I decide to disable strigi/nepomuk it'll probably be because I'm not interested in seeing all these text matches when I use krunner (I use krunner to launch applications and do web searches all the time).

Last edited by brixtoncalling; 06-01-2010 at 08:12 AM. Reason: mid-sentence new line
 
Old 06-01-2010, 08:15 AM   #15
bogzab
Member
 
Registered: Mar 2006
Location: Dyserth, Wales
Distribution: Slackware 14.0, Slackware 14.1, Slackware-current
Posts: 306

Rep: Reputation: 33
Quote:
Originally Posted by Alien Bob View Post
All of you complaining about Strigi in this thread: how many of you are using Slackware 13.1 and KDE 4.4.3? How many of you are describing your experiences with this version of KDE on 13.1 and who are in fact describing what they experienced on older versions of KDE, and/or using other distros?

Eric
To be fair, most of the contributors were simply asking the question "What's it for?" which is relevant whatever version you are running. I understand that the latest version (only one I've tried) is much better for keeping these processes in the background and out of the way of the user experience. Still, the question of what they actually do to help the user is not unreasonable to ask ?
 
2 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Strigi / NEPOMUK / Akonadi johnbristol Slackware 47 01-10-2012 11:28 AM
Nepomuk Strigi snakepit:/# Slackware 29 08-13-2011 01:29 PM
Strigi, Tracker and Beagle ernesto4160 Linux - Software 1 05-14-2010 05:33 PM
Is this normal? - Nepomuk/Strigi - again! samac Slackware 21 03-23-2010 12:19 AM
nepomuk strigi file LeechFace Slackware 1 02-04-2010 11:52 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 02:46 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration