Не удалось подключиться к шине доступности

Когда используешь ssh с пересылкой X11, я получаю различные ошибки и предупреждения при запуске приложений графического интерфейса.

Например, каждый раз, когда я запускаю gitg, я получаю следующее предупреждение:

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

Помимо того, что уродливо, это предполагает какую-то реальную ошибку?

Я получаю то же самое предупреждение:

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

... или эог:

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

И так далее.

Возможно, стоит упомянуть: я подключаюсь с 12.04 по (да, без поддержки) 13.04.

2 ответа

Решение

Я не думаю, что предупреждения важны (если вам не нужна шина доступности). По-видимому, пересылка шины доступности через SSH пока не поддерживается.

Тем не менее, вы можете попробовать следующее, чтобы подавить ошибки, если это вас раздражает:

Добавьте следующие команды к любым командам:

NO_AT_BRIDGE=1

Или (длинный выстрел) попробуйте использовать -Y вариант с -X в SSH, чтобы включить доверенную пересылку.

У меня была отключена конда с:

      conda config --set auto_activate_base False
source ~/.bashrc

После этого, когда я запускал GDL, мне выдавали аналогичную ошибку. Исправлено с:

      conda init bash

Надеюсь, это работает для других.

Другие вопросы по тегам