On Friday, April 29, 2016 5:44:54 PM WEST Rex Dieter wrote:
That is ... inaccurate. What is true is that mysql will get used by
default if akonadi-mysql is installed, else it will fallback to using
sqlite if not present.
Ok, that is fair, I stand corrected then. :-)
Unless you have a specific reason to use sqlite, I'd recommend
you use
akonadi-mysql.
The question was that I had previous accounts that had problems. As an
example I had an account where kmail showed more than 3000 unread messages
when I new that was not true.
I decided to erase the previous accounts and configurations to start a new
process.
I stopped akonadi and I removed the files in ~/.local and ~/.config:
$ \rm -rf ~/.local/share/akonadi ~/.config/akonadi*
$ rm -rf ~/.kde/share/apps/akonadi_*
that was how I got with sqlite backend. It was not a deliberate decision from
me.
This was before Fedora 24 alpha.
Last Friday after reading your message I repeated the procedure this time I got
after restarting akonadi I got the mysql backend.
I configured two imap accounts and now I did not had any problems, the folders
were updated quickly.
There is a catch, now every time that akonadi is running I get in the shell
(it does not matter what I run):
$ htop
-bash: fork: retry: No child processes
-bash: fork: retry: No child processes
-bash: fork: retry: No child processes
After this happens the system is quite unhappy. :-)
Firefox crashes, plasma crashes and kmail does not respond, possibly all due
to the above.
When running htop I see lots of processes/threads under akonadi.
I suspect that the number of threads being created surpasses the number
allowed. But I am unsure how to proceed.
As I said in another message I have kmail running very well in other computer
and I am composing/reading email over ssh in that same computer.
Any help is appreciated, regards,
--
José Abílio