This forum has been archived. All content is frozen. Please use KDE Discuss instead.

akonadi delay to start after login in kde?

Tags: None
(comma "," separated)
User avatar
Dryfit
Registered Member
Posts
70
Karma
0
OS
Is it possible to delay akonadi to start? Everytime i login kde my wifi need to start with kde wallet pass. But akonadi gives me errors because kde wallet and knetworkmanager are not ready yet. Because of that i need to type in the login and pass everytime in akonadi.

Last edited by Dryfit on Sat Feb 13, 2010 4:52 pm, edited 1 time in total.


Dryfit, proud to be a member of KDE forums since 2008-Oct.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
Akonadi will not start unless an application requires its presence.

Disabling the Contacts runner and any PIM application from autostart should fix this.

Akonadi should request wallet access as normal, and use Solid to check for network access, so please file a bug report at bugs.kde.org.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
User avatar
Dryfit
Registered Member
Posts
70
Karma
0
OS
ok thxs will put a bug report on bugs.kde.org. But will first try a new install to see if it is present in a fresh install to.

Korganizer is starting to so i will close that one from starting to avoid this problem.


Dryfit, proud to be a member of KDE forums since 2008-Oct.
User avatar
anda_skoa
KDE Developer
Posts
783
Karma
4
OS
Interestingly I have a similar setup and do not get into any such troubles.

I have an Akonadi IMAP resource which will trigger the need for the wallet password which it basically does right during session login/restore.

At this point I also don't have any Wifi connection yet, but that doesn't seem to bother any of the processes.

What kind of error do you get?

Cheers,
_


anda_skoa, proud to be a member of KDE forums since 2008-Oct.
User avatar
Dryfit
Registered Member
Posts
70
Karma
0
OS
After some more research akonadi is indeed asking for kwallet pass. But at the same time it shows me 1 other popup. Made a screenshot from the message. Often it comes with a second popup with with message wrong password and a bit latter i have to fill in login from google date. First thing what i did was delete all kwallet config and let it make a brand new wallet. So i was sure i did not fill in wrong login data for akonadi. But same result.

Image

If i let kwallet open and do a restart i don't get the message, if i close kwallet and restart it shows the message again.

Last edited by Dryfit on Sat Feb 13, 2010 2:40 pm, edited 2 times in total.


Dryfit, proud to be a member of KDE forums since 2008-Oct.
User avatar
annew
Manager
Posts
1155
Karma
11
OS
Please crop your desktop screenshot so that we can actually see the error messages.


annew, proud to be a member of KDE forums since 2008-Oct and a KDE user since 2002.
Join us on http://userbase.kde.org
User avatar
Dryfit
Registered Member
Posts
70
Karma
0
OS
annew wrote:Please crop your desktop screenshot so that we can actually see the error messages.


Hope that it is now good, because don't exctly know what you mean with crop.

But the error message in the popup box is :
Code: Select all
Could not access the outbox folder (Unknown error.(Could not fetch root collection of resource akaonadi_maildir_resource_0.))


Dryfit, proud to be a member of KDE forums since 2008-Oct.
User avatar
annew
Manager
Posts
1155
Karma
11
OS
Sheer guesswork, but I wonder if part of kontact didn't close down when you logged out, so is trying to make the connection automatically when you log in. Id try System Activity monitor (Alt-F2, then the icon that looks like a microwave), type 'kontact' into the search box, and kill anything that pops up. Then make sure everything is closed down, and Save Session (from the kickoff menu). You also need to go into SystemSettings > Advanced Tab > Sessions Manager and either Restore Saved Session or Start with an empty session. If you have things that you like to autostart, you can always Save Session again later, making sure tha kontact doesn't get started with it.


annew, proud to be a member of KDE forums since 2008-Oct and a KDE user since 2002.
Join us on http://userbase.kde.org
User avatar
anda_skoa
KDE Developer
Posts
783
Karma
4
OS
This error is almost certainly unrelated to both network as well an password.

Akonadi has an agent (helper program) for sending mails, which in turn uses a local mail dir resource to act as the "outbox" folder.

The error says that the agent cannot find the resource it thinks contains the outbox.
You could check if you have a maildir resource activated and if it has any folders.

Alternatively you can try to remove the agent (called "mail dispatcher"). It is not needed right now (will be once KMail is fully Akonadi based)

Cheers,
_


anda_skoa, proud to be a member of KDE forums since 2008-Oct.
User avatar
Dryfit
Registered Member
Posts
70
Karma
0
OS
I removed all in akonandi_resources configuration and added the googledata an gcal and error is gone now. anda_skoa and the others thanks for the help.


Dryfit, proud to be a member of KDE forums since 2008-Oct.


Bookmarks



Who is online

Registered users: Bing [Bot], blue_bullet, Google [Bot], Sogou [Bot]