On 9/10/19 6:32 PM, Pierre Labastie via blfs-dev wrote:
On 10/09/2019 17:49, Tim Tassonis via blfs-dev wrote:
Hi all
After installing yad, a gtk3 shell-script dialog implementation, I finally
decided to solve my long-standing issue of some applications (evince)
complaining about
GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not
be saved or shared with other applications.
at startup.
After digging a bit into gconf and gsettings, I finally found out that the
solution for my problem is to install dconf, which then serves as a real
working backend for gsettings.
After installing dconf and restarting the desktop, the message disappeared and
I am now able to view and changes settings of those applications. And finally
also allow me to change the stupid default of the gtk3 file chooser to:
gsettings set org.gtk.Settings.FileChooser sort-directories-first true
It seems to me that while the BLFS has dconf in it, and it is problably
referenced in the gnome section, there is no mention of it in the xfce4
section (apart from mousepad, which is in the editors section).
I'm not sure about where the best place would be, but as gtk3 already uses
gsettings/dconf as it's coonfiguration mechanism, it maybe could be listed as
an optional dependency of gtk3?
or a recommended run time dep? (if it prevents annoying warnings, it is in the
category "that won't have issues [...] at run-time") Actually, I think dconf
can be built before gtk3, but dconf-editor seems to need gtk3.
Yes, I think dconf only needs glib, while dconf-editor also needs vala
unconditionally.
I agree that a recommended run-time dep would be best, as that's what
it actually is. Apps using gsettings work without it, but won't store
settings over reboots.
Pierre
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page