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

Reply via email to