I agree with you mate! If I knew how to use kontact/kmail without it I would
The contents of .xsession-errors is pretty much a mirror image of what I get if I run akonadictl start:
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
Starting Akonadi Server...
done.
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
ecky@beastie:~> [akonadiserver] search paths: ("/usr/lib64/mpi/gcc/openmpi/bin", "/home/ecky/bin", "/usr/local/bin", "/usr/bin", "/bin", "/usr/bin/X11", "/usr/X11R6/bin", "/usr/games", "/opt/kde3/bin", "/usr/lib64/jvm/jre/bin", "/usr/lib/mit/bin", "/usr/NX/bin", ".", "/usr/sbin", "/usr/local/sbin", "/usr/local/libexec", "/usr/libexec", "/opt/mysql/libexec", "/opt/local/lib/mysql5/bin")
[akonadiserver] Found mysql_install_db: "/usr/bin/mysql_install_db"
[akonadiserver] Found mysqlcheck: "/usr/bin/mysqlcheck"
[akonadiserver] Database process exited unexpectedly during initial connection!
[akonadiserver] executable: "/usr/sbin/mysqld"
[akonadiserver] arguments: ("--defaults-file=/home/ecky/.local/share/akonadi//mysql.conf", "--datadir=/home/ecky/.local/share/akonadi/db_data/", "--socket=/home/ecky/.local/share/akonadi/db_misc/mysql.socket")
[akonadiserver] stdout: ""
[akonadiserver] stderr: ""
[akonadiserver] exit code: 1
[akonadiserver] process error: "Unknown error"
[akonadiserver] "
[akonadiserver] 0: akonadiserver(_Z11akBacktracev+0x39) [0x40c5d9]
[akonadiserver] 1: akonadiserver() [0x40cb42]
[akonadiserver] 2: /lib64/libc.so.6(+0x32a60) [0x7f4151269a60]
[akonadiserver] 3: /lib64/libc.so.6(gsignal+0x35) [0x7f41512699e5]
[akonadiserver] 4: /lib64/libc.so.6(abort+0x186) [0x7f415126aee6]
[akonadiserver] 5: /usr/lib64/libQtCore.so.4(_Z17qt_message_output9QtMsgTypePKc+0x74) [0x7f4152447984]
[akonadiserver] 6: akonadiserver(_ZN15FileDebugStream9writeDataEPKcx+0xab) [0x40e45b]
[akonadiserver] 7: /usr/lib64/libQtCore.so.4(_ZN9QIODevice5writeEPKcx+0x77) [0x7f41524d2c37]
[akonadiserver] 8: /usr/lib64/libQtCore.so.4(+0x103026) [0x7f41524db026]
[akonadiserver] 9: /usr/lib64/libQtCore.so.4(_ZN11QTextStreamD1Ev+0x3b) [0x7f41524e3efb]
[akonadiserver] 10: /usr/lib64/libakonadiprivate.so.1(_ZN6QDebugD1Ev+0x4b) [0x7f415289a47b]
[akonadiserver] 11: /usr/lib64/libakonadiprivate.so.1(_ZN7Akonadi13AkonadiServer25startMysqlDatabaseProcessEv+0x1c3a) [0x7f41528a379a]
[akonadiserver] 12: /usr/lib64/libakonadiprivate.so.1(_ZN7Akonadi13AkonadiServer20startDatabaseProcessEv+0x2e8) [0x7f41528a96f8]
[akonadiserver] 13: /usr/lib64/libakonadiprivate.so.1(_ZN7Akonadi13AkonadiServerC1EP7QObject+0x76) [0x7f41528a9b26]
[akonadiserver] 14: /usr/lib64/libakonadiprivate.so.1(_ZN7Akonadi13AkonadiServer8instanceEv+0x4a) [0x7f41528ab22a]
[akonadiserver] 15: akonadiserver(main+0x217) [0x406767]
[akonadiserver] 16: /lib64/libc.so.6(__libc_start_main+0xfd) [0x7f4151255b7d]
[akonadiserver] 17: akonadiserver() [0x406459]
[akonadiserver] ]
[akonadiserver] "
ProcessControl: Application 'akonadiserver' returned with exit code 255 (Unknown error)
[akonadiserver] search paths: ("/usr/lib64/mpi/gcc/openmpi/bin", "/home/ecky/bin", "/usr/local/bin", "/usr/bin", "/bin", "/usr/bin/X11", "/usr/X11R6/bin", "/usr/games", "/opt/kde3/bin", "/usr/lib64/jvm/jre/bin", "/usr/lib/mit/bin", "/usr/NX/bin", ".", "/usr/sbin", "/usr/local/sbin", "/usr/local/libexec", "/usr/libexec", "/opt/mysql/libexec", "/opt/local/lib/mysql5/bin")
[akonadiserver] Found mysql_install_db: "/usr/bin/mysql_install_db"
[akonadiserver] Found mysqlcheck: "/usr/bin/mysqlcheck"
[akonadiserver] Database process exited unexpectedly during initial connection!
With regards to making sense of all that the best I can do is that it seems to fail on connecting to mysql for some reason, then goes into a loop through constant retries
The output I posted isn’t the complete output, it gets endlessly repeated, I just posted as far as the second ‘[akonadiserver] Database process exited unexpectedly during initial connection!’ entry to show it retrying