Сообщения об ошибках приложения Gnome pannel - PullRequest
0 голосов
/ 14 апреля 2011

Как узнать, в чем проблема с панельным приложением в gnome, где регистрируются ошибки?

Я играю с панельным приложением в pygtk.Я могу переопределить это, и это работает, но когда я пытаюсь добавить его на панель, это не получается, и я не знаю, почему и не вижу никаких ошибок.

Вот код, который я использую для разделенияреальное использование из тестирования.

if DEBUG == True:
    from tempus_fugit import app
    main_window = gtk.Window(gtk.WINDOW_TOPLEVEL)
    main_window.set_title("DEBUG:  Tempus Fugit Applet")
    main_window.connect("destroy", gtk.main_quit)
    applet = gnomeapplet.Applet()
    app.tempus_fugit_factory(applet, None)
    applet.reparent(main_window)
    main_window.show_all()
    gtk.main()
else:
    from tempus_fugit import app
    gnomeapplet.bonobo_factory("OAFIID:TempusFugit_Factory", gnomeapplet.Applet.__gtype__, "Tempus Fugit", "0.1", app.tempus_fugit_factory)

Так что, если отладка ложна, и она запускается через функцию добавления панели, как я могу увидеть ошибку?

Спасибо

1 Ответ

1 голос
/ 28 апреля 2011

Откройте терминал и оставьте работать:

$ tail -f ~/.xsession-errors

Позже добавьте ваш апплет в панель.Сообщения появятся в вашем терминале.

...