Gdk Gtk चेतावनियाँ और कमांड लाइन से त्रुटियाँ


77

उबंटू के नवीनतम संस्करण (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 से कमांड लाइन वर्बोसिटी कैसे ठीक कर सकता हूं? मैं बस इन संदेशों को फ़िल्टर करने के लिए कमांड लाइन को हैक कर सकता हूं, लेकिन मुझे वास्तव में यह विचार पसंद नहीं है।

संभवतः संबंधित

पिछले संस्करण से: विषम त्रुटि रेखा से कैसे छुटकारा पाएं ...

जवाबों:


107

Unable to locate theme engine in module_path: "pixmap"संदेश एक से जाना जाता है बग

इसे ठीक करने के लिए, gtk2-इंजन-pixbuf Gtk2- इंजन- pixbuf स्थापित करें पैकेज स्थापित करें

एवियन चलाने से आपको जो चेतावनी मिलती है वह एक अलग बग है । वहाँ के लिए एक तय नहीं है अभी तक जहाँ तक मैं बता सकता हूँ।


2
यह बग केवल पहली चेतावनी को संदर्भ से लगता है, न कि gdk_window_get_pointerअसफलता को।
बुध

@ डची, यह सच है। इशारे की चेतावनी बग 873866 से जुड़ी हुई है
पूलि

5
यदि आप 64-बिट सिस्टम का उपयोग कर रहे हैं, लेकिन 32-बिट सॉफ़्टवेयर का उपयोग करके उन चेतावनियों का उत्पादन कर सकते हैं जिन्हें आप आज़मा सकते हैं sudo apt-get install gtk2-engines-pixbuf:i386:।
गणित

1
gtk2- इंजन-पिक्सब्यूफ ट्रस्टी में बिना भरोसेमंद हैं। "gtk2-engine-pixbuf: Depend: libgtk2.0-0 (= 2.24.23-0ubuntu1) लेकिन 2.24.23-0ubuntu1.1 स्थापित किया जाना है" 14.04 पर उस बग को कैसे ठीक किया जाए?
फोकी

मेरे लिए, यह इंटेलीज आइडिया के संबंध में सहायक था।
Ajeeb.KP
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.