當前位置: 首頁>>技術教程>>正文


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/zh-tw/article/13129.html,未經允許,請勿轉載。