79 votos

Gdk Advertencias y errores de Gtk desde la línea de comandos

En la versión más reciente de Ubuntu (11.10) cuando ejecuto desde la línea de comandos Gtk se queja ruidosamente (en varias líneas) cada vez que se abre una ventana. El problema es claramente con el tema - si cambio el 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 desprenderme de ellos. ¿Cómo puedo arreglar la verbosidad de la línea de comandos de Gtk? Puedo simplemente hackear la línea de comandos para filtrar estos mensajes, pero realmente no me gusta esa idea.

Posiblemente relacionado

De una versión anterior: Cómo deshacerse de la extraña línea de error...

109voto

Craig Smitham Puntos 522

En Unable to locate theme engine in module_path: "pixmap" mensajes son un conocido error .

Para solucionarlo, instale el gtk2-motores-pixbuf Install gtk2-engines-pixbuf paquete

Las advertencias que recibes al ejecutar Evince son una error . Por lo que sé, todavía no hay una solución.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X