在 ubuntu 14.04 上运行 Everpad

在 ubuntu 14.04 上运行 Everpad

我在 32 位 Ubuntu 机器上安装了 Everpad。运行时出现错误:

root@1025C:~# everpad
"sni-qt/10220" WARN  22:57:49.764 void StatusNotifierItemFactory::connectToSnw() Invalid interface to SNW_SERVICE 
ERROR:dbus.proxies:Introspect error on :1.2:/EverpadProvider: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

如何解决这个问题呢?

答案1

everpad用这个安装回答于 14.04。

如果使用 sudo 运行,我也会收到同样的错误:

$ sudo everpad
"sni-qt/27637" WARN  22:25:20.906 void StatusNotifierItemFactory::connectToSnw() Invalid interface to SNW_SERVICE 

您需要everpad以普通用户身份运行,而不是 root 用户:

$ everpad

您收到 dbus 错误,因为当以其他用户身份调用时,您会丢失DBUS_SESSION_BUS_ADDRESS

这是不允许的,因为如果总线守护进程检测到来自不同用户的连接,它就会断开连接。

资料来源:

相关内容