Re: Updated 1.8.5 -> 3.12.2 and now preferences don't work



On 2015-01-07, Kai Willadsen <kai willadsen gmail com> wrote:
On 8 January 2015 at 05:30, Grant Edwards <grant b edwards gmail com> wrote:
meld 3.12.2 went stable on Gentoo a week or two back, and after the
udate to 3.12.2 text filters don't work.  The settings seem to be
ignore within a session and don't get saved: they all go back to
unchecked when meld is restarted.

I've blocked 3.x and gone back to 1.8.5, and everything works again.

Any ideas on what causes that?

In 3.12, preferences moved from GConf to GSettings/dconf, so the
backends are entirely different.

Thanks for the clue.  I suspected it was something like that.  The
buest guess is that I have GSettings/dconf broken, so I'll do some
googling starting with that.

However, this should Just Work if the environment is correctly set
up. If it's not, this is really a problem for your distribution. You
will usually get a warning on the command line along the lines of
"Using the 'memory' GSettings backend.  Your settings will not be
saved.".

I don't see that message.  Here are the messages I do get (blank lines
deleted) when running the current git version (uninstalled) from the
command line:

(meld:29738): GLib-GIO-CRITICAL **: g_loadable_icon_load: assertion 'G_IS_LOADABLE_ICON (icon)' failed
(meld:29738): Gtk-WARNING **: Error loading theme icon 'gtk-preferences' for stock: Failed to load icon
(meld:29738): Gtk-CRITICAL **: render_fallback_image: assertion 'pixbuf != NULL' failed
bin/meld:283: Warning: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
  status = meld.meldapp.app.run(sys.argv)
(meld:29738): Gdk-CRITICAL **: gdk_cairo_surface_create_from_pixbuf: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
bin/meld:283: Warning: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
  status = meld.meldapp.app.run(sys.argv)
(meld:29738): GLib-GIO-CRITICAL **: g_loadable_icon_load: assertion 'G_IS_LOADABLE_ICON (icon)' failed
(meld:29738): Gtk-WARNING **: Error loading theme icon 'gtk-preferences' for stock: Failed to load icon
(meld:29738): Gtk-CRITICAL **: render_fallback_image: assertion 'pixbuf != NULL' failed
(meld:29738): Gdk-CRITICAL **: gdk_cairo_surface_create_from_pixbuf: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(meld:29738): GLib-GIO-CRITICAL **: g_loadable_icon_load: assertion 'G_IS_LOADABLE_ICON (icon)' failed
(meld:29738): Gtk-WARNING **: Error loading theme icon 'gtk-preferences' for stock: Failed to load icon
(meld:29738): Gtk-CRITICAL **: render_fallback_image: assertion 'pixbuf != NULL' failed
(meld:29738): Gdk-CRITICAL **: gdk_cairo_surface_create_from_pixbuf: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(meld:29738): GLib-GIO-CRITICAL **: g_loadable_icon_load: assertion 'G_IS_LOADABLE_ICON (icon)' failed
(meld:29738): Gtk-WARNING **: Error loading theme icon 'gtk-preferences' for stock: Failed to load icon
(meld:29738): Gtk-CRITICAL **: render_fallback_image: assertion 'pixbuf != NULL' failed
(meld:29738): Gdk-CRITICAL **: gdk_cairo_surface_create_from_pixbuf: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(meld:29738): GLib-GIO-CRITICAL **: g_loadable_icon_load: assertion 'G_IS_LOADABLE_ICON (icon)' failed
(meld:29738): Gtk-WARNING **: Error loading theme icon 'gtk-preferences' for stock: Failed to load icon
(meld:29738): Gtk-CRITICAL **: render_fallback_image: assertion 'pixbuf != NULL' failed
(meld:29738): Gdk-CRITICAL **: gdk_cairo_surface_create_from_pixbuf: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
(meld:29738): GLib-GIO-CRITICAL **: g_loadable_icon_load: assertion 'G_IS_LOADABLE_ICON (icon)' failed
(meld:29738): Gtk-WARNING **: Error loading theme icon 'gtk-preferences' for stock: Failed to load icon
(meld:29738): Gtk-CRITICAL **: render_fallback_image: assertion 'pixbuf != NULL' failed
(meld:29738): Gdk-CRITICAL **: gdk_cairo_surface_create_from_pixbuf: assertion 'GDK_IS_PIXBUF (pixbuf)' failed


-- 
Grant Edwards               grant.b.edwards        Yow! HUGH BEAUMONT died
                                  at               in 1982!!
                              gmail.com            



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]