virtualbox file dialog problem

Andriy Gapon avg at FreeBSD.org
Wed Jul 17 14:55:39 UTC 2013


I run virtualbox in KDE environment.  A while ago (can't say exactly when) I
started to have a problem where any file opening dialog would fail with this
message:
"Cannot talk to klauncher: Not connected to D-Bus server"

I found that setting KDE_FORK_SLAVES=1 in environment works around the problem.

In the unsuccessful case I the following messages:
kdeinit4: Shutting down running client.
klauncher: Exiting on signal 15
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
KDE Daemon (kded) already running.
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
kbuildsycoca4 running...
...
kdeinit4: Shutting down running client.
klauncher: Exiting on signal 15
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
KDE Daemon (kded) already running.
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
kbuildsycoca4 running...
...
kdeinit4: Shutting down running client.
klauncher: Exiting on signal 15
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
KDE Daemon (kded) already running.
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
kbuildsycoca4 running...
...
klauncher: Not connected to D-Bus server"
kdeinit4: Shutting down running client.
klauncher: Exiting on signal 15
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
KDE Daemon (kded) already running.
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
kbuildsycoca4 running...
...
kdeinit4: Shutting down running client.
klauncher: Exiting on signal 15
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
KDE Daemon (kded) already running.
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
kbuildsycoca4 running...
...
Qt CRITICAL: startkdeinitlock(18915): couldn't create slave: "Cannot talk to
klauncher: Not connected to D-Bus server"
kdeinit4: Shutting down running client.
klauncher: Exiting on signal 15
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
KDE Daemon (kded) already running.
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
kbuildsycoca4 running...
...
kdeinit4: Shutting down running client.
klauncher: Exiting on signal 15
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
KDE Daemon (kded) already running.
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
kbuildsycoca4 running...
...
Qt CRITICAL: startkdeinitlock(18915): couldn't create slave: "Cannot talk to
klauncher: Not connected to D-Bus server"
kdeinit4: Shutting down running client.
klauncher: Exiting on signal 15
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
KDE Daemon (kded) already running.
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
kbuildsycoca4 running...
...
Qt CRITICAL: startkdeinitlock(18915): Couldn't start knotify from
knotify4.desktop:  "KLauncher could not be reached via D-Bus. Error when calling
start_service_by_desktop_path:
Not connected to D-Bus server
"

This is an output from a single attempt to open a file open dialog.

Now the same for the successful case:
kdeinit4: Shutting down running client.
klauncher: Exiting on signal 15
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
KDE Daemon (kded) already running.
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
kbuildsycoca4 running...
...
kdeinit4: Shutting down running client.
klauncher: Exiting on signal 15
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
KDE Daemon (kded) already running.
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
kbuildsycoca4 running...
...
Qt CRITICAL: startkdeinitlock(19475)/kdecore (K*TimeZone*): KSystemTimeZones:
ktimezoned initialize() D-Bus call failed:  "Not connected to D-Bus server"

I would appreciate any pointers on debugging this.

-- 
Andriy Gapon


More information about the freebsd-emulation mailing list