Questions tagged «d-bus»

消息总线系统,一种用于进程间通信的简单方法。它还有助于协调流程生命周期。

6
为什么我不能通过远程SSH会话运行Gnome应用程序?
使用登录到远程主机后ssh -X me@host,我成功运行了gnome-terminal -e "tail -F /var/log/file" &。当我注销然后第二天尝试相同的操作时,我得到了: 无法获取会话总线:无法连接到套接字/ tmp / dbus-K99gT9yDjS:连接被拒绝回到非出厂模式。无法召唤GConf恶魔;退出。联系配置服务器失败;一些可能的原因是您需要为ORBit启用TCP / IP网络,或者由于系统崩溃而拥有过时的NFS锁定。有关信息,请参见http://projects.gnome.org/gconf/。(详细信息-1:无法连接到会话:无法连接到套接字/ tmp / dbus-K99gT9yDjS:连接被拒绝) 在这种情况下如何运行gnome-terminal?
9 ssh  gnome  d-bus 

1
CLI与KDE的通知程序交互
我认为KDE的通知程序很不错。我当时在想...如果我的系统日志也发送到那里,那么它会弹出以查看它们。我认为这的第一步是弄清楚如何通过CLI将消息发送到通知程序。 这是关于dbus接口的kde论坛讨论。我不太确定如何使用此界面。如果有人更熟悉dbus,也许他们可以写一个答案,详细说明通过dbus访问它的各种方法。

1
从X会话外部确定DBUS_SESSION_BUS_ADDRESS
我已经在运行Linux Mint 16的计算机上安装了mate-screensaver,在该计算机上,我可以打开一个终端并查询屏幕保护程序的状态: dan@box1 ~ $ echo $DISPLAY :0.0 dan@box1 ~ $ mate-screensaver-command -q The screensaver is inactive The screensaver is not inhibited 这一切都很好,很有意义。但是,当我通过SSH进入同一台计算机时,没有得到我期望的结果: dan@box2 ~ $ ssh box1 dan@box1 ~ $ export DISPLAY=:0.0 dan@box1 ~ $ echo $DISPLAY :0.0 dan@box1 ~ $ mate-screensaver-command -q ** Message: Screensaver is not …
8 ssh  linux-mint  d-bus 

1
dbus-launch异常终止,出现以下错误:未指定协议
在Arch Linux x64系统中进行了最近的升级后,使用安装或删除软件包后,我始终收到此警告消息pacman。 (gconftool-2:5207):GConf-警告**:客户端无法连接到D-BUS守护程序: / usr / bin / dbus-launch异常终止,出现以下错误:未指定协议 自动启动错误:X11初始化失败。 因此,到目前为止(我知道)我还没有看到任何不良影响,但是我想取消此警告。 编辑 通过安装或卸载GNOME Do,我可以始终如一地重现这一点。以下两个命令都将导致上面的输出。 $ sudo pacman -S gnome-do $ sudo pacman -Rns gnome-do 跑步xhost +似乎可以暂时减轻警告(至少在重新启动之前)。我可以跑步xhost -,警告返回。 更新 此问题在进行几次升级(即pacman -Syu)后消失了。
8 arch-linux  x11  d-bus 

3
dbus和systemd / user遇到问题
我已经进行了系统设置,以便使用systemctl start user@me将启动我的用户服务,但是我的dbus不会继续(我需要PulseAudio)。 有什么方法可以检查dbus或systemd找出我做错了什么? 在这一点上,我没有尝试的想法。请让我知道我是否可以提供其他可能相关的信息。 附加信息/解决方案尝试 我正在使用Arch Linux,systemd 204-1和dbus 1.6.10-1 通过启动用户systemd # systemctl start user@me给我这个: ├─systemd─┬─(sd-pam) │ ├─mpd───5*[{mpd}] │ └─pulseaudio─┬─gconf-helper │ └─2*[{pulseaudio}] systemd --user &在用户产生时手动开始: ├─bash─┬─pstree │ └─systemd─┬─2*[dbus-daemon] │ ├─dbus-launch <<< X only │ ├─gconfd-2 <<< X only │ ├─mpd───5*[{mpd}] │ └─pulseaudio─┬─gconf-helper │ └─2*[{pulseaudio}] 尽管我确实启用了用户dbus.service,但如果我不在X中,并吐出以下错误: Failed to open private bus …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.