LINUX.ORG.RU

gtk3, варнинг в консоль

 ,


0

2

При запуске gtk3 приложений возникает варнинг.
test.py:

import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk

win = Gtk.Window()
win.connect("delete-event", Gtk.main_quit)
win.show_all()
Gtk.main()
$ python3 test.py
** (test.py:19942): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files

что это и как пофиксить?


debian 8. никакого выхлопа в консоль. есть подозрение, что отсутствует какая-то библиотека. хотя, может и баг какой.

Deleted
()

Это предупреждение зависит не от самого приложения, а от среды, в которой оно запускается. Нужно проверить, установлен ли пакет libgail-3-0 (Debian)? Включена или выключена accessibility для загруженного рабочего стола, например, для Mate:

gsettings get org.mate.interface accessibility
и GNOME:
gsettings get org.gnome.desktop.interface toolkit-accessibility
Кстати, после переключения (get заменить на set, а последним параметром добавить true или false), необходимо разлогиниться и снова залогиниться в графической сессии, чтобы изменения вступили в силу.

gag ★★★★★
()
17 октября 2016 г.
Ответ на: комментарий от gag

спс, помогло.
Отсутствовал пакет libgail-3-0
После установки варнинг сразу же исчез.

axdx
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.