Пробую работать с dbus. Насколько я понимаю, оно позволяет общаться приложениям между собой. Написал два приложения (qt4.5.1); запущенные от одного пользователя они прекрасно передают друг другу сообщения.Пытаюсь запустить одно от root - получаю сообщение, что не могу присоедениться к dbus . вываливается на этом:Код:if (!QDBusConnection::sessionBus().isConnec ted()) { qWarning("Cannot connect to the D-Bus session bus.\n" "Please check your system settings and try again.\n"); return 1; }пытался запускать dbus-launch ./my-app - но оно никуда не цепляется, dbus-monitor ничего не ловит, приложения друг друга не видят.наверное, надо где-то что-то или прописать в системе, или более хитро запускать, но пока не хватает знаний. Помогите пожалуйста с этой проблемой...PS. Дистрибутив MOPSLinux (русская слака), но, думаю, это не суть важно.
|