LinuxQuestions.org
Review your favorite Linux distribution.
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 01-17-2012, 08:33 AM   #1
tronayne
Senior Member
 
Registered: Oct 2003
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541

Rep: Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065
Disable Strigi, Nepomuk and Akonadi at the System Level?


Has anyone found a way to disable (not uninstall, but disable) Strigi, Nepomuk and Akonadi at the system level; I mean so you don't have to disable on a user-by-user basis but just simply not start the damned things before you ever start KDE?

I've usually just removed the packages after a fresh install (even though I still have to do the "system" thing in KDE first time out) but I've got to believe that there's something buried somewhere in some configuration file that launches them and there has to be some way to "false" that; just haven't been able to find it. I mean, things don't just run on their own! Something, somewhere has to do that, dang it all.

I'm asking because I've got a KDE application, Tellico, that needs a piece of Nepomuk and I do not want that hog running (maybe it doesn't need to be running but just there, haven't got that far). I've downloaded Alien's 4.6.5 pakcages, I'm leery of installing them (in Slackware 64-bit 13.37 stable) after reading about the joys of dealing with swatting bugs and killing unnecessary and unwanted services and I'm just wondering...
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 01-17-2012, 09:31 AM   #2
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
It is a bit strange that you want to use Tellico, a "collection manager" for KDE which is specifically built around the technologoes which you so despise.
I wonder how much of "disable Strigi, Nepomuk and Akonadi" is a mantra? Data collection needs storage yes, but today's computers have storage abundant. Give it a try, and allow the indexers to finish. The initial indexing can slow your computer down but that will only last a short while and will not repeat.
If you have "old" hardware, then technologies like strigi and nepomuk would be overkill, but I would not install KDE4 on old hardware anyway.

Eric
 
2 members found this post helpful.
Old 01-17-2012, 11:59 AM   #3
tronayne
Senior Member
 
Registered: Oct 2003
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541

Original Poster
Rep: Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065
Well, up to now, I've never had a problem with building or using Tellico without Nepomuk and Akondai installed (as I said, I've removed the packagaes before the first startx). This time around, though, a header file, klocalizeddate.h (and probably some library or other, too), wasn't found on the system (seems like it's buried in the Nepomuk software somewhere or other) and, as I indicated, I've downloaded your new KDE software but haven't upgraded to it as yet. I'm sorry that I really don't like the resource hog that those packages seem to be (at least they were in the initial release a couple of versions ago) and, frankly, they don't do a danged thing I give a good hoot about anyway. I'm not all that sure that localized dates is too meaningful either but what the heck.

I've used Tellico for some years, happily. It keeps track of my library (over 2,000 volumes), my DVDs (upwards of 200) and my CD-ROMs (also upwards of 200). It's easy to use, does what I want without a lot of fluff and nonsence. I haven't had that same experience with Nepomuk or Akonadi (especially when I actuall know how to use find, fgrep, zgrep and other utilites) and I really don't like stuff taking over my systems.

I've got "new" hardware, I've got "huge" disk space, but I still don't like not being able to control the stuff that wants to wily-nily "just run;" that strikes me as being un-Slackware-like, eh?

Thanks for the work, thanks for the advice.
 
Old 01-17-2012, 12:38 PM   #4
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
I keep hearing these stories from people who "don't like the resource hog that those packages seem to be (at least they were in the initial release a couple of versions ago)".
I urge you to create a fresh profile (by renaming ~/.kde), installing my KDE 4.6.5 packages and give the new KDE a spin. There really have been massive improvements since the 4.1.x series (4.0.x was no more than developer preview which unfortunately got added to Fedora causing much grief). Not just the memory usage went down, the system is overall faster, more responsive than older versions before KDE 4.6.

If that adventure does not give you what you expected, you can restore Slackware to itsprevious state (slackpkg can help reverting to the stock Slackware packages), remove the freshly created ~/.kde and move the saved older ~/.kde back into place.

I must sound like a KDE fanboi but really, when you have relatively modern hardware, using KDE is nothing bad. I run KDE 4.7.4 on my old Asus Eeepc 1000 netbook with 1 GB of RAM and a 1.6 GHz Atom single-core CPU and am very happy with it.

Eric
 
Old 01-17-2012, 06:18 PM   #5
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,130

Rep: Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298
Quote:
Originally Posted by Alien Bob View Post
...I must sound like a KDE fanboi...
Must be. He says that regardless of age of equipment or amount of available storage space, he doesn't want his hard drive indexed, but you keep saying, in effect, use it anyway.
 
1 members found this post helpful.
Old 01-17-2012, 07:38 PM   #6
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
You can have Nepomuk installed and active while still disabling Strigi (the desktop file indexer) which runs on top of Nepomuk.
Nepomuk provides the metadata/annotation storage facility, which will probably be the reason Tellico wants to use it - because it is a standard offering in KDE.

Eric
 
Old 01-18-2012, 08:56 AM   #7
Eternal_Newbie
Member
 
Registered: Jun 2005
Location: The Pudding Isles
Distribution: Slackware
Posts: 573

Rep: Reputation: 59
Have you thought of doing a bug report/feature request for Tellico? I don't use Tellico but from poking around their website I get the distinct impression it's not supposed to rely on Nepomuk and company (it appears to store everything as XML in a flat file).

Last edited by Eternal_Newbie; 01-18-2012 at 08:56 AM. Reason: spelling
 
Old 01-18-2012, 10:15 AM   #8
Slackovado
Member
 
Registered: Mar 2005
Location: BC, Canada
Distribution: Slackware 14.2 x64
Posts: 308

Rep: Reputation: 70
Quote:
Originally Posted by Alien Bob View Post
I keep hearing these stories from people who "don't like the resource hog that those packages seem to be (at least they were in the initial release a couple of versions ago)".
I urge you to create a fresh profile (by renaming ~/.kde), installing my KDE 4.6.5 packages and give the new KDE a spin. There really have been massive improvements since the 4.1.x series (4.0.x was no more than developer preview which unfortunately got added to Fedora causing much grief). Not just the memory usage went down, the system is overall faster, more responsive than older versions before KDE 4.6.

If that adventure does not give you what you expected, you can restore Slackware to itsprevious state (slackpkg can help reverting to the stock Slackware packages), remove the freshly created ~/.kde and move the saved older ~/.kde back into place.

I must sound like a KDE fanboi but really, when you have relatively modern hardware, using KDE is nothing bad. I run KDE 4.7.4 on my old Asus Eeepc 1000 netbook with 1 GB of RAM and a 1.6 GHz Atom single-core CPU and am very happy with it.

Eric
Well, don't mind if I chirp in.
I'm still bitter several months later after trying all the new packages.
And my Slackware 13.37 is still not working right after that disaster.
First your Kde 4.6.x and then 4.7.x,
Nothing has changed. Kde is a no go ever!.
I will never accept the dependence of the new kde apps on the database subsystem.
So many people all over the net have asked for simple desktop mode in kde. But no, they can't put a simple desktop mode for those that don't want to use activities.
They just keep repeating the same propaganda that it's there and bla bla bla.
Well, it's not there. Activities work differently . You can't just create links to apps and files on the desktop, the icons turn out to be different. It's a huge mess.
And those kde services run gazillion other processes that nobody needs and/or wants.
Kde is dead to me.

I've switched to xfce and decided to try rworkman's 4.8 packages. I didn't like all the gnome dependencies.
Gnome has been dead to me since version 2.x when they decided that users are too stupid to have the freedom to customize their desktops. As a result of their attitude I will not tolerate any gnome dependencies.
So those 4.8 packages caused me a lot of grief and work to restore back to 4.6

I also tried Ponce's lxde packages but lxde is way too immature and rough around the edges. One is better off using just one of the old reliable window managers like Icewm,Fluxbox, or Fvwm2.

The state of Linux desktops is really sad right now, with both Kde and Gnome going suicidal and other desktops progressing at a glacial pace.
If the developers have no respect for users then users will have no respect for the developers and will not use the software.
If Kde would provide facility to disable the "evil triplet" and have traditional simple desktop mode, and Gnome allow basic customization of the desktop then 99% of users would be satisfied and would be happy.

Ever since experimenting with those packages, my Slackware install has been glitchy. I tried to clean out and redo configs but it's still not the same. I'm considering a clean reinstall but may just wait for next Slackware version.
 
2 members found this post helpful.
Old 01-18-2012, 10:44 AM   #9
tronayne
Senior Member
 
Registered: Oct 2003
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541

Original Poster
Rep: Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065
Quote:
Originally Posted by Eternal_Newbie View Post
Have you thought of doing a bug report/feature request for Tellico? I don't use Tellico but from poking around their website I get the distinct impression it's not supposed to rely on Nepomuk and company (it appears to store everything as XML in a flat file).
The developer, Robby Stephenson, replied to a couple of users experiencing problems:
Quote:
Looks like I added some code in Tellico that uses classes that weren't
added to KDE until version 4.6 I'm going to guess you have KDE 4.5 or
earlier, right? I didn't catch that before, I only tested against KDE 4.6
and KDE 4.7.

In order to use Tellico with KDE 4.5, I'll have to add a file from KDE 4.6,
I think. Kinda clunky, but worth it. If you're able, try this patch that I
just committed and let me know if it works:
Oops.

He has been responsive to problems and gets 'em fixed quickly; however, I've upgraded to Alien Bob's 4.6.x packages and Tellico compiles cleanly and runs just fine.

KDE? Well, there's all this yammering at me about things being disabled (damn right they're disabled! Shut the hell up about and quit bothering me -- if I wanted to run a Win7 clone I'd have done that!). Migrating address book? What address book -- I don't use any of the KDE web or e-mail applications so what the heck is that popping up for? Indexing is disabled? Oh, yeah, it's disabled but why in blazes is the thing yammering about it.

Sheesh.
 
Old 01-18-2012, 10:44 AM   #10
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,130

Rep: Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298
Quote:
Originally Posted by Slackovado View Post
...So many people all over the net have asked for simple desktop mode in kde. But no, they can't put a simple desktop mode for those that don't want to use activities.
They just keep repeating the same propaganda that it's there and bla bla bla.
Well, it's not there. Activities work differently . You can't just create links to apps and files on the desktop, the icons turn out to be different. It's a huge mess.
And those kde services run gazillion other processes that nobody needs and/or wants.
Kde is dead to me...
It is possible to run KDE without the "evil triplets," and it runs quite well, but you won't be able to use KMail or anything involving pim. No great loss.
First, removepkg Akonadi-whatever-version. Then disable strigi and Nepomonkey (whatever) in the system settings. There is one other place to disable it, but I don't remember exactly where and I'm not running KDE at the moment, so I can't bring it up.... actually I think I can.... just a second...
Interestingly, you can bring up KDE system setting from within Xfce. Go to "system administration," then "startup and shutdown," then "service manager," and then under "startup services" disable, i.e., remove the check mark in front of "nepomuk search module."
Then go to /usr/bin, as root, and delete all files related to akonadi, nepomuk, strigi. I think there are close to 30, if not more.
Then reboot your machine and you can run KDE free of the evil triplets.

Last edited by cwizardone; 01-18-2012 at 10:52 AM.
 
Old 01-18-2012, 12:42 PM   #11
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
Y'all can also use XFCE or Blackbox. Those are part of Slackware too.

Eric
 
Old 01-18-2012, 01:17 PM   #12
Slackovado
Member
 
Registered: Mar 2005
Location: BC, Canada
Distribution: Slackware 14.2 x64
Posts: 308

Rep: Reputation: 70
Quote:
Originally Posted by cwizardone View Post
It is possible to run KDE without the "evil triplets," and it runs quite well, but you won't be able to use KMail or anything involving pim. No great loss.
First, removepkg Akonadi-whatever-version. Then disable strigi and Nepomonkey (whatever) in the system settings. There is one other place to disable it, but I don't remember exactly where and I'm not running KDE at the moment, so I can't bring it up.... actually I think I can.... just a second...
Interestingly, you can bring up KDE system setting from within Xfce. Go to "system administration," then "startup and shutdown," then "service manager," and then under "startup services" disable, i.e., remove the check mark in front of "nepomuk search module."
Then go to /usr/bin, as root, and delete all files related to akonadi, nepomuk, strigi. I think there are close to 30, if not more.
Then reboot your machine and you can run KDE free of the evil triplets.
Thanks for the info.
But I've already done all that. I've spent days on this, believe me. It looks like there are dependencies and libs in those packages.
If you remove the packages it breaks things, at least Alien Bob's packages did. Maybe carefully recompiling Kde taking care of disabling as many dependencies as possible might improve the situation but it also looks like some of these "features" are hard-coded into the rest of the Kde. So I don't think it'll work and I don't' want a half broken install.
You'll notice you still have a lot of processes starting (some stupid agents for address-book etc) even though there is nothing using them. It's a nightmare and it'll never work properly.
Kde would have to be designed from ground up to work without the "evil triplets".
But all that's besides the point anyway as the rest of Kde is hopelessly broken or ill-designed so I've already given up on it I'm afraid.
The Kde devs are not willing to compromise, pushing the "features" on users whether we want them or not.
If they don't have any respect for users like me to afford us this minimal choice then they can go to hell.
And it looks like a lot of long time Linux users feel the same way. This is bad as it'll really fracture the Linux world and it's creating a lot of bad feelings.
And with Gnome going all crazy, and its users leaving enmasse it's pretty much the end of Linux desktop. It's set back a decade with only the old time users staying around and running window managers like Fluxbox, Blackbox, IceWm etc and nobody using the desktops.
I'm now on Slackware's Xfce 4.6 and it has much less features than Kde 3.x so I'm actually set back a decade now too.
 
Old 01-18-2012, 02:02 PM   #13
tronayne
Senior Member
 
Registered: Oct 2003
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541

Original Poster
Rep: Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065
Oh, wow!

Guess you can't use export LANG=en_US.ISO8859-1 in /etc/profile.d/lang.sh! Exit from KDE (back to console) and the character set is... uh, symbol, I think. Had to change it back to export LANG=en_US and reboot so I could read the thing. Is that a bug or a feature (sometimes indistinguishable one to the other), one muses.

So far, so good.
 
Old 01-18-2012, 02:49 PM   #14
vrp
LQ Newbie
 
Registered: Jan 2012
Posts: 5

Rep: Reputation: Disabled
Quote:
Originally Posted by Alien Bob View Post
Y'all can also use XFCE or Blackbox. Those are part of Slackware too.

Eric
It's easier to whinge about how evil KDE is than to use something different.
 
Old 01-18-2012, 03:34 PM   #15
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,130

Rep: Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298Reputation: 7298
Quote:
Originally Posted by vrp View Post
It's easier to whinge about how evil KDE is than to use something different.
They are just calling KDE what it is, or to use that old saying, "To call a spade a spade"?

(BTW, for the "oh, so politically corect" in the crowd, that is NOT
an ethnic slur.
It derives from an ancient Greek expression: _ta syka syka, te:n
skaphe:n de skaphe:n onomasein_ = "to call a fig a fig, a trough a
trough". This is first recorded in Aristophanes' play _The Clouds_
(423 B.C.), was used by Menander and Plutarch, and is still current
in modern Greek.)

Last edited by cwizardone; 01-18-2012 at 08:37 PM.
 
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
Purge nepomuk db's after disabling nepomuk/strigi raypen Slackware 1 12-01-2011 11:06 AM
How do I use Strigi? Or Akonadi? Or Nepomuk? KWTm Ubuntu 3 05-07-2011 02:18 PM
Okay, has anyone gotten Akonadi, Nepomuk, and Strigi working on 13.1? Lufbery Slackware 8 08-10-2010 09:43 PM
What does Nepomuk Strigi do? MTK358 Linux - General 6 06-12-2010 03:45 PM

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

All times are GMT -5. The time now is 02:57 AM.

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