Kontact/kmail not startet on Tuxedo Laptop

I have reinstalled a laptop from Tuxedocomputers (installtion from TuxedoOS ISO file) which includes the KDE desktop. The installation went through correctly, as did the first boot of the KDE desktop.

I used the Discover tool to install Kontact and Kmail. Unfortunately, Akonadi crashed the first time I started Kontact. Further restarts of Kontact do not help either, Akonadi crashes every time.

$ dpkg -l| egrep '(kontact|kmail|akonadi-server|mysql)'
ii  akonadi-backend-mysql                         4:23.04.1-0xneon+22.04+jammy+release+build32   all          MySQL storage backend for Akonadi
ii  akonadi-server                                4:23.04.1-0xneon+22.04+jammy+release+build32   amd64        Akonadi PIM storage service
ii  kmail                                         4:23.04.1-0xneon+22.04+jammy+release+build35   amd64        full featured graphical email client
ii  kontact                                       4:23.04.1-0xneon+22.04+jammy+release+build26   amd64        integrated application for personal information management
ii  libkf5kontactinterface-data                   23.04.1-0xneon+22.04+jammy+release+build19     all          Kontact interface library - data files
ii  libkf5kontactinterface5:amd64                 23.04.1-0xneon+22.04+jammy+release+build19     amd64        Kontact interface library
ii  libmysqlclient21:amd64                        8.0.33-0ubuntu0.22.04.2                        amd64        MySQL database client library
ii  libqt5sql5-mysql:amd64                        5.15.9+p22.04+tunstable+git20230418.1325-0     amd64        Qt 5 MySQL database driver
ii  mysql-common                                  5.8+1.0.8                                      all          MySQL database common files, e.g. /etc/mysql/my.cnf

The crash report for the crash of Akonadi

Application: Akonadi Server (akonadiserver), signal: Aborted
[KCrash Handler]
#4  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140049829865536) at ./nptl/pthread_kill.c:44
#5  __pthread_kill_internal (signo=6, threadid=140049829865536) at ./nptl/pthread_kill.c:78
#6  __GI___pthread_kill (threadid=140049829865536, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#7  0x00007f5fe7842476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007f5fe78287f3 in __GI_abort () at ./stdlib/abort.c:79
#9  0x0000557e854dd5fb in ?? ()
#10 0x0000557e854df280 in ?? ()
#11 0x00007f5fe80c5f10 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f5fe80c6029 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f5fe8091b8a in QMessageLogger::fatal(char const*, ...) const () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f5fe80a7f80 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007f5fe457eb8c in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/sqldrivers/libqsqlmysql.so
#16 0x00007f5fe4585335 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/sqldrivers/libqsqlmysql.so
#17 0x00007f5fe869d1fa in ?? () from /lib/x86_64-linux-gnu/libQt5Sql.so.5
#18 0x00007f5fe869d5c6 in QSqlDatabase::addDatabase(QString const&, QString const&) () from /lib/x86_64-linux-gnu/libQt5Sql.so.5
#19 0x0000557e8543b207 in ?? ()
#20 0x0000557e8536b5a5 in ?? ()
#21 0x0000557e8536d711 in ?? ()
#22 0x00007f5fe82ea2fe in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f5fe82bcda7 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007f5fe82bfec7 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007f5fe8316c07 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007f5fe6851d3b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f5fe68a7258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f5fe684f3e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007f5fe8316258 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00007f5fe82bb6fb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x00007f5fe82c3c94 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#32 0x0000557e85366ce2 in ?? ()
#33 0x00007f5fe7829d90 in __libc_start_call_main (main=main@entry=0x557e853669d0, argc=argc@entry=1, argv=argv@entry=0x7ffd44e60f58) at ../sysdeps/nptl/libc_start_call_main.h:58
#34 0x00007f5fe7829e40 in __libc_start_main_impl (main=0x557e853669d0, argc=1, argv=0x7ffd44e60f58, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd44e60f48) at ../csu/libc-start.c:392
#35 0x0000557e85369875 in ?? ()
[Inferior 1 (process 5421) detached]

What can I do to start Kontact or Kmail?


With today’s update of TuxedoOS the problem is fixed, because a lot of KDE packages were installed in a more recent version.

Obviously the cause of the Akonadi crash has been fixed. Now Kontact or Kmail starts correctly again and can be used again.