Ошибка подсистемы Windows для Linux

Я использую подсистему Windows для Linux (WSL) с VcXsrv windows manager (GUI) для Linux под Windows с Xfce4 из Xubuntu-Desktop и получаю это сообщение об ошибке при каждом запуске gedit:

** (gedit:143): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-qyusGiP2Dq: Connection refused

Кроме того, ошибка, по-видимому, вызывает «задержку» перед запуском gedit (что происходит нормально, за исключением редкого времени при жарке sudo -h), но сообщение об ошибке сбивает с толку, как и воспринимаемое «отставание».

2
задан 21 November 2017 в 04:51

1 ответ

Аналогично этой теме в Unix & amp; В Linux ошибка вызвана «предупреждением о доступности», которое известно как ошибка.

Решение состоит в том, чтобы отредактировать файл ~/.bashrc и поместить в следующую строку (строки) (комментарии (начинающиеся с #) являются необязательными):

# gedit error: ** (gedit:143): WARNING **: Couldn't connect to accessibility
# bus: Failed to connect to socket /tmp/dbus-qyusGiP2Dq: Connection refused
# As per: https://unix.stackexchange.com/questions/230238/starting-x-applications-from-the-terminal-and-the-warnings-that-follow
# This also speeds up gedit load time
export NO_AT_BRIDGE=1

Сообщение об ошибке будет отправлено прочь, и gedit будет загружаться быстрее (по крайней мере на Samsung Pro 960 с тестом 2,2 Гбит / с в Linux и 3,4 Гбит / с в Windows 10).

3
ответ дан 21 November 2017 в 04:51

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

Похожие вопросы: