> On Dec 26, 2022, at 1:06 AM, Jeff <jf...@posteo.net> wrote:
>
> Hi John,
>
> On 24/12/2022 22:39, john wrote:
>> The prefs are managed by dconf and I think on Linux it needs a dbus daemon
>> running. The latter's logs go in /var/log/daemon.log; I'd expect the GLib
>> gconf frontend errors to show up in the trace file.
>
> Weirdly, /var/log/daemon.log only has entries between 30th Oct and 04 Nov, so
> I assume the logs are landing somewhere else.
That is weird and worthy of investigation.
You can make sure that you have a dbus-daemon running with `ps -A | grep
dbus-daemon`. But the Gsettings docs claim that dbus-daemon doen't need to be
running for reads, only for writes.
>
> What do you mean by the gconf trace file? I don't see anything related to
> settings if I start gnucash with:
>
> gnucash --debug --extra
Not the gconf tracefile, the GnuCash trace file: All Gnome logging in the
GnuCash process gets routed there. But I was completely wrong about GConf,
that's the very obsolete predecessor to GSettings. I just looked through the
GSettings code and it appears to use a plain keyfile backend that gets the path
to the keyfile from Dconf, though it's not clear to me
> gsettings list-recursively org.gnucash.general
org.gnucash.general is obsolete. We changed the preferences domain from
org.gnucash to org.gnucash.GnuCash in 4.8 to accommodate flatpak, which insists
on the three-level domain name. If you're using the Debian Testing installed
GnuCash you should have GnuCash 4.12.
> date-format 1
>
> Does that mean ISO?
>
No. 1 is UK. ISO is 3.
> I use rsnapshot with hourly/daily/weekly/monthly snapshots. I've just
> compared GNC_USERDATA_DIR and GNC_USERCONFIG_DIR with old versions and I
> don't significant changes to the contents.
Dconf data isn't stored in either of those, it's in $XDG_CONFIG_DIR/dconf. See
https://www.systutorials.com/docs/linux/man/7-dconf/ for the gory details about
how the system works.
Regards,
John Ralls
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.