En la versión más nueva de Ubuntu (11.10) cuando ejecuto desde la línea de comandos, Gtk se queja en voz alta (en varias líneas) cada vez que se abre una ventana. El problema es claramente con el tema: si cambio el valor predeterminado de Ambiance
a, High-Contrast
esto desaparece. Algunos ejemplos:
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
Me gustan los temas y no quiero separarme de ellos. ¿Cómo puedo arreglar la verbosidad de la línea de comandos de Gtk? Simplemente puedo hackear la línea de comando para filtrar estos mensajes, pero realmente no me gusta esa idea.
Posiblemente relacionado
De una versión anterior: Cómo deshacerse de la línea de error impar ...
gdk_window_get_pointer
falla de la aserción.sudo apt-get install gtk2-engines-pixbuf:i386
.