当前位置: 首页>>技术教程>>正文


ssh – 无法连接到无障碍巴士

, ,

问题描述

ssh 与 X11 转发一起使用时,我在运行 gui 应用程序时收到各种错误和警告。

例如,每当我运行 gitg 时,都会收到以下警告:

** (gitg:15904): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-ychCoQcrqT: Connection refused

除了丑陋之外,这是否表明任何真正的错误?

我在运行 evince 时收到相同的警告:

** (evince:16634): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-ychCoQcrqT: Connection refused

…或 eog

** (eog:16872): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-ychCoQcrqT: Connection refused

等等。

也许值得一提:我从 12.04 连接到(是的,不支持的)13.04。

最佳方法

我认为这些警告并不重要(除非您需要无障碍总线)。显然尚不支持通过 SSH 转发可访问性总线。

但是,如果它让您烦恼,您可以尝试以下方法来抑制错误:

将以下内容添加到任何命令:

NO_AT_BRIDGE=1

或者(long-shot)尝试在 SSH 中使用 -Y 选项和 -X 来启用可信转发。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/13129.html,未经允许,请勿转载。