Cảnh báo và lỗi của Gkk từ dòng lệnh


77

Trong phiên bản mới nhất của Ubuntu (11.10) khi tôi chạy từ dòng lệnh Gtk phàn nàn lớn (qua vài dòng) mỗi khi một cửa sổ được mở. Vấn đề rõ ràng là với chủ đề - nếu tôi thay đổi mặc định từ Ambianceđể High-Contrastnày sẽ biến mất. Vài ví dụ:

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

Tôi thích các chủ đề và tôi không muốn tham gia với chúng. Làm cách nào tôi có thể sửa lỗi dài dòng lệnh từ Gtk? Tôi chỉ có thể hack dòng lệnh để lọc các tin nhắn này, nhưng tôi thực sự không thích ý tưởng đó.

Có thể liên quan

Từ phiên bản trước: Cách thoát khỏi dòng lỗi lẻ ...

Câu trả lời:


107

Các Unable to locate theme engine in module_path: "pixmap"tin nhắn là một lỗi đã biết .

Để khắc phục nó, cài đặt gtk2-cơ-pixbuf Cài đặt gtk2-engine-pixbuf gói

Các cảnh báo bạn nhận được từ việc chạy Evince là một lỗi riêng . Không có cách khắc phục nào theo như tôi có thể nói.


2
Lỗi đó dường như chỉ tham chiếu cảnh báo đầu tiên từ evince, không phải là gdk_window_get_pointersự thất bại khẳng định.
Hà Lan

@dutchie, đó là sự thật. Các cảnh báo cử chỉ được kết nối với lỗi 873866 .
poolie

5
Nếu bạn đang sử dụng hệ thống 64 bit, nhưng sử dụng phần mềm 32 bit tạo ra những cảnh báo đó bạn có thể thử : sudo apt-get install gtk2-engines-pixbuf:i386.
toán

1
gtk2-engine-pixbuf có các phụ thuộc chưa được đáp ứng trong Trusty. .
foki

Đối với tôi, điều này rất hữu ích trong mối quan hệ với IntelliJ Idea.
Ajeeb.KP
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.