В последней версии Ubuntu (11.10), когда я запускаю из командной строки, Gtk громко жалуется (более чем на несколько строк) каждый раз, когда открывается окно. Проблема явно с темой - если я изменю значение по умолчанию с Ambiance
на High-Contrast
это уходит. Некоторые примеры:
travis@hydrogen:~$ emacs foo.txt
(emacs:1550): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(emacs:1550): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(emacs:1550): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(emacs:1550): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(emacs:1550): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(emacs:1550): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(emacs:1550): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(emacs:1550): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
travis@hydrogen:~$ evince test.pdf
(evince:1566): GLib-GObject-WARNING **: g_object_set_valist: construct property "enable-gestures" for object `EvView' can't be set after construction
(evince:1566): Gdk-CRITICAL **: gdk_window_get_pointer: assertion `GDK_IS_WINDOW (window)' failed
(evince:1566): Gdk-CRITICAL **: gdk_window_get_pointer: assertion `GDK_IS_WINDOW (window)' failed
(evince:1566): Gdk-CRITICAL **: gdk_window_get_pointer: assertion `GDK_IS_WINDOW (window)' failed
Мне нравятся темы, и я не хочу с ними расставаться. Как я могу исправить многословие командной строки от Gtk? Я могу просто взломать командную строку, чтобы отфильтровать эти сообщения, но мне действительно не нравится эта идея.
Возможно связано
Из предыдущей версии: Как избавиться от нечетной строки ошибки ...
gdk_window_get_pointer
ошибку утверждения.sudo apt-get install gtk2-engines-pixbuf:i386
.