GNU bug report logs - #28462
gnucash dies when generating reports in i3, works in GNOME

Previous Next

Package: guix;

Reported by: Adam Van Ymeren <adam <at> vany.ca>

Date: Thu, 14 Sep 2017 18:59:02 UTC

Severity: normal

Full log


Message #8 received at 28462 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Adam Van Ymeren <adam <at> vany.ca>
Cc: 28462 <at> debbugs.gnu.org
Subject: [PATCH] Re: bug#28462: gnucash dies when generating reports in i3,
 works in GNOME
Date: Tue, 19 Sep 2017 20:40:51 -0400
[Message part 1 (text/plain, inline)]
Hello Adam,

Adam Van Ymeren <adam <at> vany.ca> writes:

> Here's a bug report I've been sitting on for a while.  I've been meaning
> to dig in to it further but haven't had the time so I figured I should
> at least post it in case anyone else has experienced this or knows a fix.
>
> Generating reports in gnucash cause it to die when running in the
> default i3 session.
>
> If I run in the default GNOME session it works fine.
>
> I believe the problem is related to not having a running GSettings
> daemon.

As a ratpoison user, I also suffered from problems caused by the lack of
a GSettings backend when not running Gnome; for example, the preferences
would not be saved across GnuCash restarts.

To fix this, I had to manually install dbus and dconf to my profile. The
attached patch automates this by automatically propagating those
dependencies when GnuCash is installed. It would be nicer to make dbus
and dconf work as regular inputs but this would require patching the
sources; I haven't investigated if how feasible this would be.

Could you try the patch and see if it fixes your issues?

[0001-gnu-gnucash-Propagate-dbus-and-dconf.patch (text/x-patch, attachment)]

This bug report was last modified 7 years and 5 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.