Welcome, Guest. Please login or register.
Did you miss your activation email?
July 31, 2010, 09:01:04 pm

Kubuntu Forums  |  Kubuntu Discussion  |  Previous Kubuntu Releases  |  Kubuntu 8.10 Intrepid Ibex  |  Installation and Boot  |  Topic: What is akonadi server and why it started on KDE4.2 startup? 0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] Go Down Print
Author Topic: What is akonadi server and why it started on KDE4.2 startup?  (Read 10365 times)
pansz
Can't Get Enough
***
Offline Offline

Posts: 163


« on: February 24, 2009, 10:53:54 pm »


After I upgraded to KDE 4.2, the akonadi server got started automatically on KDE startup, since I never use it I wonder why force it autostart on KDE startup and what the hell it is used for?

It seems to occupying quite a bit memory, it is strange it started by default.

Logged
Snowhog
KFNs unofficial 'presence' (AHD, SCE, sense 6)
Global Moderator
Kubuntu Veteran
*****
Offline Offline

Posts: 10455


"It is quite a three pipe problem, ..."


« Reply #1 on: February 24, 2009, 11:02:35 pm »

Akonadi
Logged

Toshiba Satellite P105-S6147
Intel Mobile 945GM/GMS, 943/940GML

Happily running:
Kubuntu LL 10.04

VMware Player 3.1.0 (Win XP Pro guest VM)

Using Linux since March 23, 2007
Linux User #446986
Kubuntu User #15733
pansz
Can't Get Enough
***
Offline Offline

Posts: 163


« Reply #2 on: February 25, 2009, 01:57:26 am »


Well, that's a very basic information. I still confused about it:

1. If it is a daemon, what's the point of start it after login? why not start silently in the background, like most services in /etc/init.d/ , which started before login?

2. What's the difference with or without it? I use Akregator everyday and it doesn't seem to lack any function without Akonadi server.

Logged
kubicle
Kubuntu Veteran
*******
Offline Offline

Posts: 2854


Thinking Inside the Box


« Reply #3 on: February 25, 2009, 02:42:41 am »

1. If it is a daemon, what's the point of start it after login? why not start silently in the background, like most services in /etc/init.d/ , which started before login?
My "educated guess" would be that you might only wish to start akonadi when logging into KDE, and not when logging into other DEs/WMs. (To my knowledge, only KDE apps use akonadi)

Quote
2. What's the difference with or without it? I use Akregator everyday and it doesn't seem to lack any function without Akonadi server.
I think without Akonadi, PIM apps use their own data resources like they did before...akonadi should enable them to use a single data pool and share data with other PIM apps (like possibly kopete being able to tell whether there's email in kmail from a contact etc.). It's my impression that KDE apps don't yet use Akonadi's potential to the fullest in KDE4.2...I'm sure this will improve in future releases.
Logged
Fintan
Kubuntu Veteran
*******
Offline Offline

Posts: 3563


Mostly harmless


« Reply #4 on: February 25, 2009, 03:56:00 am »

I just disable akonadi from with in kontact PIM (kalander, Kontacts) and used my own resources.

I don't see it autostarting.
Logged

Pentium IV 2.3 Ghz
1.5 GB Ram
ATI Radeon 9250 pro
Karmic 9.10 backup
Lucid 10.04 Main
Lucid 10.04 KDE4.5 Testing
Maveric 10.10 alpha Testing

Acer Travelmate 4021
1'5 GB ram
Intel GMA900 Shared Memory
Kubuntu 10.04 Lucid KDE 4.5 RC- Main
Lucid Netbook - KDE 4.5 RC testing
toad
Kubuntu Veteran
*******
Offline Offline

Posts: 2450


forever noob


« Reply #5 on: February 25, 2009, 05:14:51 am »

I for one like akonadi for the following reason:

My KDE 4.2 keeps on crashing at intermittent intervals - perhaps once every couple of weeks or so (don't know why, I use KDE vanilla). Next time I come up I get the default interface and everything non standard is gone to digital heaven Tongue

I use Kontact - thankfully I have all my stuff in a separate partitione, backed up, plastic wrapped, etc. But with akonadi I just do a regular backup and whenever this happens all pim info is back as if by magic.

Before I discovered akonadi I used a simple script linking files to their appropriate places whenever this happened.

My 2cs
Logged

Once your problem is solved please mark the topic of the first post as SOLVED so others know and can benefit from your experience! / FAQ
pansz
Can't Get Enough
***
Offline Offline

Posts: 163


« Reply #6 on: February 25, 2009, 08:00:14 pm »

My "educated guess" would be that you might only wish to start akonadi when logging into KDE, and not when logging into other DEs/WMs. (To my knowledge, only KDE apps use akonadi)
This has been two parts:
1. why not start before login?
you say only kde uses it, but in the official kde site the pictures clearly shows in gnome evolution and firefox use it.

2. why not start silently in the background?
when the akonadi server starts, it displays a progress bar and it is in the foreground, everything will not run when it is starting... I'm saying it can simply start in the background without drawing anything and do not prevent other programs loading.

It seems that akonadi is the only daemon I've seen to show a progress bar when start up, other daemons simply start without displaying anything, and that imo is what a daemon should be.

Logged
kubicle
Kubuntu Veteran
*******
Offline Offline

Posts: 2854


Thinking Inside the Box


« Reply #7 on: February 25, 2009, 11:10:07 pm »

you say only kde uses it, but in the official kde site the pictures clearly shows in gnome evolution and firefox use it.
It was designed to be cross-desktop, but whether non-kde software will actually start using it is another matter.

Also, akonadi seems to be a 'user server/service' (like nepomuk and strigi), it runs as a user (not root) and per user. Services that start before login are system-wide.

Quote
when the akonadi server starts, it displays a progress bar and it is in the foreground, everything will not run when it is starting... I'm saying it can simply start in the background without drawing anything and do not prevent other programs loading.
If it takes a while to load, I don't mind showing a progress bar to inform the user of it, but differing opinions are equally valid.

Definitely sounds odd if it prevents other programs from loading.
Logged
toad
Kubuntu Veteran
*******
Offline Offline

Posts: 2450


forever noob


« Reply #8 on: February 26, 2009, 12:54:11 am »

Out of interest you could do a
Code:
sudo updatedb
followed by a
Code:
locate akonadi
to see where it lives and what it does.

Having said all that, mine does not show a progress bar Huh
Logged

Once your problem is solved please mark the topic of the first post as SOLVED so others know and can benefit from your experience! / FAQ
gdoutch
On a Roll
**
Offline Offline

Posts: 70


« Reply #9 on: February 26, 2009, 03:19:54 pm »

2. why not start silently in the background?
when the akonadi server starts, it displays a progress bar and it is in the foreground, everything will not run when it is starting... I'm saying it can simply start in the background without drawing anything and do not prevent other programs loading.

It seems that akonadi is the only daemon I've seen to show a progress bar when start up, other daemons simply start without displaying anything, and that imo is what a daemon should be.


I only ever saw this the 1st time I logged on after installing. Are you seeing it after every logon?
Logged
Pages: [1] Go Up Print 
Kubuntu Forums  |  Kubuntu Discussion  |  Previous Kubuntu Releases  |  Kubuntu 8.10 Intrepid Ibex  |  Installation and Boot  |  Topic: What is akonadi server and why it started on KDE4.2 startup? « previous next »
Jump to:  


Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 0.242 seconds with 19 queries.
 

MKPortal M1.1.1 ©2003-2006 mkportal.it
Page generated in 0.04433 seconds with 10 queries