Nie można połączyć się z magistralą dostępności

20

Podczas korzystania sshz przekazywania X11 otrzymuję różne błędy i ostrzeżenia podczas uruchamiania aplikacji GUI.

Na przykład za każdym razem, gdy uruchamiam gitg , pojawia się następujące ostrzeżenie:

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

Czy oprócz brzydkości sugeruje to jakiś prawdziwy błąd?

Dostaję to samo ostrzeżenie, biegnące evince :

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

... lub eog :

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

I tak dalej.

Być może warto wspomnieć: łączę się z 12.04 do (tak, nieobsługiwane) 13.04.

Kawaler
źródło
Może to być związane z problemem braku dbus. Spójrz na to: unix.stackexchange.com/a/188877/32769 (kod powłoki, aby SSH poprawnie używał dbus)
Pablo Saratxaga

Odpowiedzi:

20

Nie uważam, aby ostrzeżenia były ważne (chyba że potrzebujesz magistrali dostępności). Najwyraźniej przekazywanie magistrali ułatwień dostępu przez SSH nie jest jeszcze obsługiwane.

Możesz jednak spróbować wykonać następujące czynności, aby ukryć błędy, jeśli Cię to denerwuje:

Do każdego polecenia wstaw następujące polecenie:

NO_AT_BRIDGE=1

Lub (od dłuższego czasu) spróbuj użyć -Yopcji z -XSSH, aby włączyć zaufane przekazywanie.

Jhong
źródło