Heya,
can confirm that bug is present and installing that package works as a fix. Users usually can't change any settings and thats how I found this Bug report and the proposed fix.
The problem occurs because gnucash requires dconf on linux to store its settings. You can observe that /org/gnucash/ doesn't contain any settings and that dbus is not running while gnucash is.
The Installation of dbus-x11 fixes that.
Sincerely,
Peter Parler

