Hi, I am using Fedora 24 with the latest updates.
I decided to try kmail again in this computer. I have erased the previous data, since it corresponds to imap accounts. And I have started again to add all the missing accounts.
In the process I found out that the default driver is now sqlite3, the spec file even says that so this is not a surprise. :-)
My problem is that for some imap folders I have to restart the akonadi server because it loads 100 (exactly 100 messages, not more and not less) and then it stops. The only way to proceed is to restart the akonadi server again and it will process another 100 messages and the stop.
This does not happens for every folder, only for some, but for those the only way to work is to load 100 each time and that can be extremely boring for large folders.
Any help to solve this issue or at least to temporarily to increase the 100 messages limit?
I tried to find any documentation on how to do this but I failed. :-(
Regards,
Jose Abilio Oliveira Matos wrote:
In the process I found out that the default driver is now sqlite3, the spec file even says that so this is not a surprise. :-)
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.
Unless you have a specific reason to use sqlite, I'd recommend you use akonadi-mysql.
-- Rex
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,