На этот вопрос уже есть ответ здесь:
Я пытался использовать быстро в Ubuntu 12.04 для создания приложения, но он не ведет себя так, как описано на этой связанной странице. При создании приложения не появляется всплывающее окно (см. Ошибку ниже).
% quickly create ubuntu-application foo
Creating project directory foo
Creating bzr repository and committing
Launching your newly created project!
(foo:16847): GLib-GIO-ERROR **: Settings schema 'org.gnome.desktop.interface' is not installed
Congrats, your new project is setup! cd /tmp/foo/ to start hacking.
Он создает проект, но когда я пытаюсь запустить его, он вылетает и горит:
% cd foo
% quickly run
(foo:22639): GLib-GIO-ERROR **: Settings schema 'org.gnome.desktop.interface' is not installed
Это потому, что я не использую gnome-shell? Что я могу сделать, чтобы получить рабочий проект?
( Edit : В качестве примечания, я бы хотел отладить это сам, но я даже не получил трассировку. Что мне делать нужно сделать, чтобы быстро получить обратную связь?)
Я не знаю, какой процесс обычно устанавливает эти переменные в среде, но когда я устанавливаю их при запуске, ошибки в моем вопросе исчезают:
XDG_CONFIG_DIRS=/etc/xdg/xdg-gnome:/etc/xdg
XDG_DATA_DIRS=/usr/share/gnome:/usr/local/share/:/usr/share/
export XDG_CONFIG_DIRS XDG_DATA_DIRS
Я все еще получаю эти предупреждения во время выполнения приложения:
/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py:391: Warning: g_object_set_property: construct property "type" for object `Window' can't be set after construction
Gtk.Window.__init__(self, type=type, **kwds)
/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py:391: Warning: g_object_set_property: construct property "type" for object `FooWindow' can't be set after construction
Gtk.Window.__init__(self, type=type, **kwds)