I get a segmentation fault in kded4 every time I startx, I can continue using the desktop except there is no system tray. Reproducible: Always Steps to Reproduce: 1. startx 2. 3. Actual Results: segmentation fault with no system tray -- cannot start the system tray I just installed slackware 14.1 which comes with kde 4.10.5 I got this same crash with kde 4.10.5 so I installed 4.13.3 of kde and am having the same problem. I wonder if its to do with the underlying system rather than kde I hope this helps Regards, Bill From the Developer Information tab of the crash handler: Application: KDE Daemon (kded4), signal: Segmentation fault Using host libthread_db library "/lib/libthread_db.so.1". [KCrash Handler] #5 0xb6f1dbdb in QDBusMessage::arguments() const () from /usr/lib/qt/lib/libQtDBus.so.4 #6 0xb6f4feae in QDBusPendingReplyData::argumentAt(int) const () from /usr/lib/qt/lib/libQtDBus.so.4 #7 0xacbffe2e in QDBusPendingReply<unsigned int, void, void, void, void, void, void, void>::Select<0>::Type const QDBusPendingReply<unsigned int, void, void, void, void, void, void, void>::argumentAt<0>() const () from /usr/lib/libNetworkManagerQt.so.1 #8 0xacbf91b0 in NetworkManager::NetworkManagerPrivate::init() () from /usr/lib/libNetworkManagerQt.so.1 #9 0xacbfa886 in NetworkManager::NetworkManagerPrivate::NetworkManagerPrivate() () from /usr/lib/libNetworkManagerQt.so.1 #10 0xacbfb08b in NetworkManager::notifier() () from /usr/lib/libNetworkManagerQt.so.1 #11 0xaf3eedad in SecretAgent::SecretAgent(QObject*) () from /usr/lib/kde4/kded_networkmanagement.so #12 0xaf3f57fe in NetworkManagementService::NetworkManagementService(QObject*, QList<QVariant> const&) () from /usr/lib/kde4/kded_networkmanagement.so #13 0xaf3f5df1 in QObject* KPluginFactory::createInstance<NetworkManagementService, QObject>(QWidget*, QObject*, QList<QVariant> const&) () from /usr/lib/kde4/kded_networkmanagement.so #14 0xb7173f04 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () from /usr/lib/libkdecore.so.5 #15 0xb5620d77 in ?? () from /usr/lib/libkdeinit4_kded4.so #16 0xb562168b in ?? () from /usr/lib/libkdeinit4_kded4.so #17 0xb5621f2c in ?? () from /usr/lib/libkdeinit4_kded4.so #18 0xb5621fab in ?? () from /usr/lib/libkdeinit4_kded4.so #19 0xb5624b90 in ?? () from /usr/lib/libkdeinit4_kded4.so #20 0xb755c69f in ?? () from /usr/lib/libkdeui.so.5 #21 0xb755c726 in ?? () from /usr/lib/libkdeui.so.5 #22 0xb755c9b3 in ?? () from /usr/lib/libkdeui.so.5 #23 0xb6f1171c in ?? () from /usr/lib/qt/lib/libQtDBus.so.4 #24 0xb6f1293e in ?? () from /usr/lib/qt/lib/libQtDBus.so.4 #25 0xb6f1304f in ?? () from /usr/lib/qt/lib/libQtDBus.so.4 #26 0xb6f13438 in ?? () from /usr/lib/qt/lib/libQtDBus.so.4 #27 0xb6d993fb in QObject::event(QEvent*) () from /usr/lib/qt/lib/libQtCore.so.4 #28 0xb6d8489a in QCoreApplication::event(QEvent*) () from /usr/lib/qt/lib/libQtCore.so.4 #29 0xb626f6df in QApplication::event(QEvent*) () from /usr/lib/qt/lib/libQtGui.so.4 #30 0xb626a294 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt/lib/libQtGui.so.4 #31 0xb6270cc3 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt/lib/libQtGui.so.4 #32 0xb75548b4 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #33 0xb6d801da in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt/lib/libQtCore.so.4 #34 0xb6d83505 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/qt/lib/libQtCore.so.4 #35 0xb6d83a2c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/qt/lib/libQtCore.so.4 #36 0xb6daff4e in ?? () from /usr/lib/qt/lib/libQtCore.so.4 #37 0xb583583e in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #38 0xb5835be8 in ?? () from /usr/lib/libglib-2.0.so.0 #39 0xb5835ca8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #40 0xb6daf72f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt/lib/libQtCore.so.4 #41 0xb6319cfe in ?? () from /usr/lib/qt/lib/libQtGui.so.4 #42 0xb6d7ec23 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt/lib/libQtCore.so.4 #43 0xb6d7ef49 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt/lib/libQtCore.so.4 #44 0xb6d846fe in QCoreApplication::exec() () from /usr/lib/qt/lib/libQtCore.so.4 #45 0xb6268724 in QApplication::exec() () from /usr/lib/qt/lib/libQtGui.so.4 #46 0xb5623193 in kdemain () from /usr/lib/libkdeinit4_kded4.so #47 0x0804f98b in _start ()
Which NetworkManager version do you use? Was it already running when you called startx? If not can you test if starting NetworkManager before calling startx solves the problem?
Yes -- a missing network manager was the problem -- thanks for your help