Dan*_*iil 7 linux embedded qt dbus
我使用 d-bus 创建了简单的应用程序,它可以在 kubuntu 上运行,但不能在我的嵌入式 Linux 上运行。
当我运行 qt 应用程序时,它显示:未连接到 D-Bus 服务器
当我尝试运行 dbus-monitor 时,出现以下错误:
无法打开与会话总线的连接:/usr/bin/dbus-launch 异常终止,并出现以下错误:请求自动启动,但未编译 X11 支持。无法继续。
dbus-daemon 进程正在我的系统上运行,但 dbus-launch 没有运行。我认为 dbus-launch 必须运行,因为它在我的 kubunutu 上运行。
有人能给我建议吗?
谢谢
我遇到了同样的问题,我按照这里的建议解决了它。
如果您有一个名为 的程序app
,那么对我有用的是:
eval `dbus-launch --auto-syntax` ./app
Run Code Online (Sandbox Code Playgroud)