2013-03-20 90 views
0

試圖基於gtk3應用gtk3保持崩潰

 
(audacious:10165): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:289:20: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:323:20: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1828:20: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1845:21: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1861:20: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2146:20: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:16:20: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:93:20: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:183:20: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:503:20: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:850:20: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:925:20: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:941:20: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:957:20: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:1012:21: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:1020:21: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:1034:21: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:1103:21: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:1237:20: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: gnome-panel.css:94:21: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: nautilus.css:18:18: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: nautilus.css:18:20: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: nautilus.css:81:20: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: nautilus.css:86:20: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Theme parsing error: nautilus.css:145:20: Not using units is deprecated. Assuming 'px'. 

(audacious:10165): Gtk-WARNING **: Style property "border-top-left-radius" is not gettable 

(audacious:10165): GLib-GObject-WARNING **: /build/buildd-glib2.0_2.35.8-1-amd64-lGLf9n/glib2.0-2.35.8/./gobject/gtype.c:4234: type id `0' is invalid 

(audacious:10165): GLib-GObject-WARNING **: can't peek value table for type `' which is not currently referenced 
Segmentation fault 

任何幫助嗎?

回答

1

可能是您的gtk-3主題與您的gtk-3庫不兼容。嘗試從.config/gtk-3.0/settings.ini中刪除主題並重新啓動應用程序。

+0

我改變了與3.8和引擎兼容的主題..謝謝它的作品 – Sam 2013-07-25 15:01:17

1

實際重要的部分是:

(audacious:10165): GLib-GObject-WARNING **: /build/buildd-glib2.0_2.35.8-1-amd64-lGLf9n 
/glib2.0-2.35.8/./gobject/gtype.c:4234: type id `0' is invalid 

(audacious:10165): GLib-GObject-WARNING **: can't peek value table for type `' which is 
not currently referenced Segmentation fault 

這意味着代碼試圖訪問一個未知類型的實例。這很可能是一個大膽的錯誤,所以你應該問大膽的開發人員;如果您收集顯示該特定警告的調用者列表的堆棧跟蹤,則會更容易。您可以使用gdb和G_DEBUG環境變量來檢索堆棧跟蹤 - 只需按照GNOME wiki上的說明操作即可:https://live.gnome.org/GettingTraces

0

我沒有收到任何事故,但是這是我可以與同時被竊聽的廢話了我的這個錯誤消息找到唯一的問題:

Gtk-WARNING **: Theme parsing error: nautilus.css:86:20: Not using units is deprecated. Assuming 'px'.

我編程在C和Python目前和我每次運行都得到了其中的幾個。我一直在尋找一個解決方案,我終於在今天因爲堵塞終端輸出而感到沮喪。解決方案不可思議!

我在Arch Linux上用「黃昏主題」運行xfce4。我在第72行獲得了gtk.css文件的這個錯誤。 通過grepping「find」的輸出,我在「/usr/share/themes/Xfce-dusk/gtk-3.0/gtk.css」中找到該文件, 。我通過將這條線移動兩行來確認,然後再次運行我的程序。該錯誤消息然後引用第74行!

在線72我將它改爲「text-shadow:1 1 white;」到「text-shadow:1px 1px white;」。

瞧!沒有更煩人的錯誤信息!