How to explain this guy in his post, some aplications are crashing: Sflphone, wireshark, gedit, evince etc... I supose that I have this problem because I use diferentes repositories (squeeze, stable, testing, sid).
(sflphone:12703): Gtk-WARNING **: Theme parsing error: nautilus.css:86:20: Not using units is deprecated. Assuming 'px'.
(sflphone:12703): Gtk-WARNING **: Theme parsing error: nautilus.css:145:20: Not using units is deprecated. Assuming 'px'.
(sflphone:12703): Gtk-WARNING **: Style property "border-top-left-radius" is not gettable
(sflphone:12703): GLib-GObject-WARNING **: /tmp/buildd/glib2.0-2.36.1/./gobject/gtype.c:4239: type id `0' is invalid
(sflphone:12703): GLib-GObject-WARNING **: can't peek value table for type `<invalid>' which is not currently referenced
I found some information on: http://osdir.com/ml/gtk-app-devel-list/ … 00113.html
But I don't understood
I was having this problem with certain GTK themes. Does your theme have GTK2 but not GTK3?
“I don't believe in charity. I believe in solidarity. Charity is so vertical. It goes from the top to the bottom. Solidarity is horizontal. It respects the other person. I have a lot to learn from other people.” - Eduardo Hughes Galeano
I believe this came with updating libgtk-3-0. It is a known issue, as it breaks many a things. Try Numix as your theme. Its a great theme, but more importantly, it should fix your issue. Once we get to that point, you can search for more happy compliant gtk themes.
grill it | the rocky path may just be the best path
Well, I fix some aplications with:
sudo apt-get -f install libgtk-3-common/stable
And with delet a lot of things and I reinstall one by one with a similar command (gpass and ettercap from squeeze sources - gedit, wireshark, evince etc from stable sources). But Sflphone, a great SIP client with support for encrytation with SRTP don't work. Now a have a new error, from de same reason (conflict between repos versions of gtk and dependencies).
I'll try Numix too.
Thanks for your pacience.
OK, so, my question for those of you running Jessie and/or Sid is, have you compared the text of Numix and other gtk-3.0 themes that work with the latest libgtk-3.0 vs. the Waldorf theme and others that don't, and actually tried to...I don't know, maybe patch the Waldorf theme so it works with both the stable and testing libgtk-3.0? I'd be willing to move a Waldorf install to Sid to help out on this front.
See this thread:
Deleting the configuration folder of some aplications, after a downgrade, solve the problem, but one think I have clear - a mixed setup, right now, is very unstable and we can't recommend this use for a begginers.
The gtk and the dbus are crashing. I hope that help the developers with this wonder distro.
My best hopes and thanks
Or simply use this version of the Waldorf-theme. It should work with the latest libgtk-3-0. It`s the original Waldorf-theme with a tweak for gtk-3-0.
Just click the download-button, choose download as a zip-file. Extract it when downloaded. Rename the folder to waldorf2(that way it will not overwrite your current waldorf-theme) and AS ROOT, copy it to /usr/share/themes, and select it with lxappearance. To make it work for gtk3 -root-apps, you also need to choose it as root. Just run "sudo lxappearance" to do this.
Last edited by ew (2013-07-08 11:30:23)
- apt-mark hold account
^ Have you pushed this upstream? (I hope I'm using the right git terminology...) Seems this is exactly the kind of thing corenominal shared his git account for.
Just a quick note to new people that will encounter this problem. If you are of those that like the waldorf-theme, then you should know that you don`t need to replace the entire theme. The theme contains a folder for gtk2, gtk3, openbox, xfce-notify and xfwm4.
You can continue to use the waldorf-theme as before, and simply replace the gtk-3.0 folder with the gtk-3.0 folder from any theme that works with the new gtk3.... That way, all gtk2-apps will look exactly as they`ve always done, and the gtk3-apps will also work, but of course, they will look somewhat different compared to what they used to with the original gtk3-theme in waldorf. How much different depends on which theme you copy the gtk-3 folder from. I myself used the gtk-3-folder from a forked version of adwaita, and edited it slightly.
If you want to keep your current waldorf-theme, then it`s sufficient to replace the gtk-3.0-folder within /usr/share/themes/waldorf. If you want to test it, you can use this gtk-3.0-folder: https://www.dropbox.com/sh/1dcgbhylytxcw4h/H4iAWx4bLI
Download as zip-file, extract the file, and as root, move the extracted folder to /usr/share/themes/waldorf...
PS! If you want to keep a backup of the original gtk-3.0 folder, then just rename it to "gtk-3.0_old" BEFORE you move the new folder into the waldorf theme.
Or of course, use the gtk-3.0 folder from any other working theme.
Last edited by ew (2013-07-16 02:00:38)
- apt-mark hold account
For people coming to this forum seeking help, I read all the posts. I went back to EW's comment about adding Waldorf2, giving a dropbox folder to download from. I tried this and was immediately able to launch Synaptic which was where my problem laid.
So thanks EW you saved me a small headache.
If this has helped anyone else, would the OP please edit the title to include [SOLVED]. Thanks.
Last edited by Skinnx86 (2013-09-01 21:08:00)