QDBus Невозможно подключиться к сеансовой шине D-Bus.

У меня есть работающие приложения, обменивающиеся данными через dbus, некоторое время назад я пытался настроить Docker и, вероятно, что-то испортил, потому что мои приложения больше не могут подключаться...

Прямо сейчас, когда я пытаюсь запустить свое приложение, использующее qdbus, у меня возникает

      Cannot connect to the D-Bus session bus.
Please check your system settings and try again.

или когда я даже пытаюсь проверить текущие сеансовые шины с помощью qdbus, я получаю

      qdbus
Could not connect to D-Bus server: org.freedesktop.DBus.Error.FileNotFound: Failed to connect to socket /run/user/1000/bus: No such file or directory

Для $XDG_RUNTIME_DIR установлено значение

      -bash: /run/user/1000/: Is a directory

$DBUS_SESSION_BUS_ADDRESS

      -bash: unix:path=/run/user/1000/bus: No such file or directory

Я пытался создать каталог шины в /run/user/1000, но затем мне было отказано в соединении.

Кто-нибудь укажет, что я напутал?

0 ответов

Другие вопросы по тегам