Ошибка G_IS_DBUS_connection

Я новичок в Linux, пытаюсь подключиться к плате Nucleo с помощью замазки. Я уверен, что последовательная линия правильная, это сообщение об ошибке, которое я получил в терминале:

(putty:10263): GLib-GIO-CRITICAL **: 12:18:45.537: g_dbus_proxy_new: assertion 'G_IS_DBUS_CONNECTION (connection)' failed

(putty:10263): GLib-GIO-CRITICAL **: 12:18:45.537: g_dbus_proxy_new: assertion 'G_IS_DBUS_CONNECTION (connection)' failed

(putty:10263): GLib-GIO-CRITICAL **: 12:18:45.537: g_dbus_proxy_new: assertion 'G_IS_DBUS_CONNECTION (connection)' failed

(putty:10263): GLib-GIO-CRITICAL **: 12:18:45.537: g_dbus_proxy_new: assertion 'G_IS_DBUS_CONNECTION (connection)' failed

(putty:10263): GLib-GIO-CRITICAL **: 12:18:45.537: g_dbus_proxy_new: assertion 'G_IS_DBUS_CONNECTION (connection)' failed

3 ответа

Удалять fcitx-module-dbus:

      sudo apt-get purge fcitx-module-dbus

Предложение «sudo apt-get purge fcitx-module-dbus» выше решило это для меня на Ubuntu 18.04.3.

Согласно вики, Fcitx — это расширение X для ввода с клавиатуры на азиатском языке, поэтому для меня нет потери функциональности.

«инфраструктура метода ввода с поддержкой расширений для системы X Window, которая поддерживает несколько механизмов ввода, включая транскрипцию пиньинь, табличные методы ввода (например, метод вуби), fcitx-chewing для традиционного китайского языка, fcitx-keyboard для основанных на макете, fcitx-mozc для японского, fcitx-hangul для корейского».

Смотрите здесь. По сути, какой бы процесс вы ни выполняли, он уже запущен. Использовать ps -A или ps aux чтобы увидеть, какие процессы запущены (если у вас много процессов, вы можете попробовать grepвывод, чтобы найти то, что вы ищете). Убить его sudo kill PID и ошибки должны прекратиться.

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