trinity-users@lists.pearsoncomputing.net

Message: previous - next
Month: February 2011

Re: [trinity-users] nepomukserver (drive a stake through its heart)

From: "David C. Rankin" <drankinatty@...>
Date: Sun, 20 Feb 2011 15:03:46 -0600
On 02/20/2011 07:50 AM, Paul Cartwright wrote:
> On 02/20/2011 08:24 AM, Mag. Dr. Nikolaus Klepp wrote:
>> You'll kave to remove all packages with "nepomuk" in their name. I'd also 
>> suggest, you remove all thangs named "*kde4*" and "*plasma*"
>>
>>
>>   
> I tried that, it was NOT good:
> # apt-get remove libnepomuk4 libnepomukquery4a
> Reading package lists... Done
<snip>
> 
> -- 
> Paul Cartwright
> 

This is an *autostart* issue. I don't know where deb put the kde4 autostart
stuff, but on most distros it is in /usr/share/autostart. Nepomuk/Akonadi is
just as bad as SuSE's implementation of Beagle. (concept is good, useful
implementation is years away) Regardless of the merits, I don't want either
running in my Trinity install. (If I can't remember where I stored something --
shame on me -- use find....)

To avoid starting all the kde4 garbage, just move the files you don't want to
run out of /usr/share/autostart. eg:

22:15 archangel:~/arch/tpkg> l /usr/share/autostart/
total 128
drwxr-xr-x   2 root root  4096 Feb 10 16:51 .
drwxr-xr-x 418 root root 12288 Feb 19 02:37 ..
-rw-r--r--   1 root root  4417 Jan 27 08:47 kaddressbookmigrator.desktop
-rw-r--r--   1 root root  3649 Jan 27 08:46 kalarm.autostart.desktop
-rw-r--r--   1 root root  6539 Jan 18 15:24 kgpg.desktop
-rwxr-xr-x   1 root root 11509 Jan 19 16:04 klipper.desktop
-rw-r--r--   1 root root  4196 Jan 19 16:23 kmix_autostart.desktop
-rw-r--r--   1 root root  6638 Jan 19 16:03 konqy_preload.desktop
-rw-r--r--   1 root root  5846 Jan 27 08:46 korgac.desktop
-rw-r--r--   1 root root  2881 Jan 19 16:04 krunner.desktop
-rw-r--r--   1 root root 13602 Jan 19 16:04 kwrited-autostart.desktop
-rw-r--r--   1 root root 10584 Jan 19 16:04 nepomukserver.desktop
-rw-r--r--   1 root root  3710 Jan 19 16:05 plasma-desktop.desktop
-rw-r--r--   1 root root    28 Jan 19 16:05 plasma.desktop
-rw-r--r--   1 root root   908 Dec  9 02:50
polkit-kde-authentication-agent-1.desktop
-rw-r--r--   1 root root  6000 Jan 18 15:24 printer-applet.desktop
-rw-r--r--   1 root root  3506 Jan 19 16:23 restore_kmix_volumes.desktop

Just get rid of (move somewhere) all the nepomuk, plasma, etc.. autostart
.desktop files.

We really have got to find a standard way to tell Trinity to ignore this stuff.
On my Trinity installs where kde4 is also installed, I get the kde4 plasma-panel
loaded over the trinity kicker - in addition to all the akonadi/nepomuk stuff.

I haven't had time to investigate, but I suspect Xstartup (or some similar file)
sources the autostart dir -or- trinity somehow reads the
/var/tmp/kdecache-$USER/ksycoca4. Dunno how or why yet, but those are my *guesses*.

-- 
David C. Rankin, J.D.,P.E.