[GNC] Having issues with gsettings, dconf, gsettings-dconf-backend and GnuCash

Bryan B. goldenbluesanta at gmail.com
Sat Oct 21 01:18:15 EDT 2023


Hello,

I'm new to GnuCash. Making the switch from Quicken. I'm excited about being
able to access my raw data!

Background info:

My OS is Ubuntu 23.10.

Running gnucash --version in the terminal returns:
GnuCash 5.3
Build ID: 5.3+(2023-06-26)

I installed it through the Software Center.

I did spend a great deal of time trying to get GnuCash to build via the
Wiki "Building on Ubuntu" page. However, I kept getting errors when running
the build script. I figured it was because I am running Ubuntu 23.10, so I
gave up and went with the software center instead. If desired, I am willing
to work with a dev who would like to troubleshoot.

While working this week, I had two separate issues that popped up. As I
researched the answers, I learned from JRalls on #gnucash IRC that the two
issues are likely related.

Regarding the issue that is related to GnuCash, in short, while working in
GnuCash I cannot get my settings to persist. If I delete a transaction and
the modal pops up asking me if I'm sure, and then I click the checkbox that
states that I do not want to be asked again, this setting does not persist
during the session.

Furthermore, if I quit and log back in, my file is not saved and I get the
New User "Import QIF" options pop up.

For more information about this first issue, read the conversation I had
with GnuCash dev JRalls here.

Link to Bug 799107 <https://bugs.gnucash.org/show_bug.cgi?id=799107>

The other issue I have, that could be related, is that I am not able to use
gsettings in the console to change my desktop background image.

I can get the background image to change by opening the dconf GUI, although
I had to play around with some dir perms for ~/.config/dconf/ to make that
happen. However, I still cannot get any changes reliably for my terminal
commands.

JRalls informs me that GnuCash uses gsettings, dconf, and
gsettings-dconf-backend to make settings persist, and we thought it would
be best to ask here on #gnucash-user to see if anyone has any ideas.

Thanks.

B


More information about the gnucash-user mailing list