Op dinsdag 27 december 2022 14:27:33 CET schreef Jeff: > On 27/12/2022 13:30, Geert Janssens wrote: > > > I'm not sure what the typical paths on Debian are, but on Fedora the > > schemas for system packages end up in > > > > /usr/share/glib-2.0/schemas/ > > > > While locally built schemas typically end up in > > > > /usr/local/share/glib-2.0/schemas/ > > > > > > If there are schema files in both locations (not necessarily gnucash > > related), a gnucash installed from a deb package will not find its > > schema files in the former location and hence settings will not work. > > > The first path has lots of xml-files and a few others. > Can you post the output of cd /usr/share/glib-2.0/schemas stat -c'%w %n' org.gnucash.* gschemas.compiled
> The second path does not exist. > > echo $XDG_DATA_DIRS > > gives: > > /usr/share/gnome:/usr/local/share/:/usr/share/ > GnuCash can manipulate the contents of XDG_DATA_DIRS at startup. To figure out the exact value GnuCash sees, you can create a file named "config-user.scm" in $HOME/.config/gnucash with this contents: (use-modules (gnucash utilities)) (gnc:warn "XDG_DATA_DIRS=" (getenv "XDG_DATA_DIRS")) The next time you start gnucash it will print the value of XDG_DATA_DIRS in the gnucash.trace file somewhere. Can you look for this and check whether there's another directory on the path that has a non-empty glib-2.0/schemas subdirectory ? > But there isn't a glib-2.0 directory in /usr/share/gnome, either. > Considering both dconf-editor and the gsettings command line tool show the proper value, to me this is still most likely a variation of https://bugs.gnucash.org/show_bug.cgi?id=798672[1] If there's no clear hint in the above, can you post the full gnucash.trace contents here, or at least up until the first gsettings schema error you get ? Is there a way to get gnucash 4.13 installed on your system (and not via flatpak ?) That would be another useful test. Regards, Geert -------- [1] https://bugs.gnucash.org/show_bug.cgi?id=798672 _______________________________________________ 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.