【发布时间】:2018-09-09 06:27:12
【问题描述】:
我在用户的.profile 文件(不是root)中启动我的qt 应用程序,以使应用程序在启动时启动。有时当我的应用程序启动时,它会报告如下警告:
“路径 /org/freedesktop/NetworkManager/ActiveConnection/1 的对象上没有这样的接口 'org.freedesktop.DBus.Properties'”
我在谷歌上搜索但没有找到解释。
我的应用似乎仍然可以正常运行,但我想定位问题。
应用程序在 ubuntu 上运行并使用 Qt5。
提前致谢。
编辑
我尝试根据 Eligijus Pupeikis 的运行帮助调试 dbus:
gdbus introspect --system \
--dest org.freedesktop.NetworkManager \
--object-path /org/freedesktop/NetworkManager/ActiveConnection
它返回:
node /org/freedesktop/NetworkManager/ActiveConnection {
node 0 {
};
};
所以,这意味着没有错误消息所说的这样的对象,对吧?
而且,这个gns3 team member says 这个问题是关于 Qt 和 Ubuntu 的。
这是否意味着我不需要解决它?我不熟悉dbus和qt的关系。
【问题讨论】:
标签: qt networking dbus