I believe that there are instructions on the GnuCash wiki on setting 
environment variables for a flatpack installation.
However, you may find it easier to install flatseal, which provides a GUI for 
managing parameters of flatpack applications.

Message: 5
Date: Sat, 28 Jun 2025 20:13:20 -0500
From: R Losey <[email protected]>
To: [email protected]
Cc: john <[email protected]>, Charlie Morrison
        <[email protected]>,  gnucash-user <[email protected]>
Subject: Re: [GNC] Linux Mint version of Gnucash 5.4 Stopped
        Generating Reports
Message-ID:
        <CAGQ=fyhz5c0lgmrbxr7yrj9vnejb_cs-rj3oj8m6bi2hoj4...@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"

There are a couple of solutions to this that may work.

I believe there is a system-wide place that allows you to set environment 
variables - can you just add the WEBKIT_DISABLE_COMPOSTING_MODE=1 to that file, 
so that it is set when any user on the machine runs gnucash?

Another way would be to set up a system wide alias for gnucash -- something 
like (I may have the syntax off a bit):

alias gnucash="(WEBKIT_DISABLE_COMPOSTING_MODE=1; /usr/local/bin/gnucash)"

I assumed /usr/local/bin, but as you're using flatpak, you should use the 
correct command there.

Once more -- I have just regular Ubuntu with GnuCash on flatpak; it created an 
icon for me. It may be that you can edit the icon to set the environment 
variable when the icon is invoked.

Maybe one of these will work for you...


On Sat, Jun 28, 2025 at 5:53?PM flieger<at>sonic.net <[email protected]>
wrote:

> I'm looking for more guidance on this issue.  We are in the process of 
> firing microsoft with extreme prejudice and migrating everything to 
> linux Mint 22.1  Aside from frequent exercise of my expletive 
> vocabulary due to the way GC files are scattered about the O/S, much 
> progress has been made.
>
> Progress to date is that Mint is installed, flatpak GC 5.11 is loaded, 
> accounts and transactions have been transferred and tested.  Saved 
> report configs have been transferred BUT when running a report the 
> results tab is blank.  No matter what I do, the reports generate empty 
> space.  Yes, the computer has an Nvidia graphic card.
>
> I have tried everything I can think of without success, with one
> exception: using Terminal to command
> WEBKIT_DISABLE_COMPOSITING_MODE=1 as suggested, then invoke GC.  Works 
> great and the reports populate but that is a clumsy way to launch the 
> program.  Creating a parallel environment as environment.local is not 
> a desirable option as it gets clobbered by updates and the last thing 
> I need right now is another post-update problem.
>
> Admittedly my last use of *nix was decades ago as full Unix so I'm 
> approaching this problem as a complete newbie and whatever I put 
> together has to be easily maintainable for when I hand this off to my 
> successor.
>
> So - suggestions about how to invoke GC, preferably from within the 
> shortcut, would be appreciated.
>
> Before I sign off here I want to thank the brain trust and all the 
> people who maintain it and improve GC.  I don't
> (yet) know enough to be a knowledgeable contributor but I'll get there.
>
> Jim
>
> On 14 Dec 2023 at 12:34, Charlie Morrison wrote:
>
> > Thanks John for explaining what is causing the issue.
> >
> > Not sure why the space between "flatpak" and "run" disappeared on my 
> > email that went to the list.  The space is there on my sent copy???
> >
> > I'm using Manjaro Linux and the current Nvidia driver is 
> > 470.223.02-27.  I think there are too many issues in the 535 version 
> > for them to get it into stable yet.  Once the Nvidia driver is 
> > updated to the 535 version I will check to see if I still need to 
> > use the WEBKIT_DISABLE_COMPOSITING_MODE=1 fix.
> >
> > Thanks, Charlie
> >
> > On 12/14/23 10:58, john wrote:
> > > It won't be fixed in the next release because it's not something 
> > > that GnuCash can fix. As you say, the work around is to stop 
> > > WebKit using the GPU with WEBKIT_DISABLE_COMPOSITING_MODE=1 in the 
> > > environment.
> > >
> > > There's a typo in your flatpak command line that might trip up 
> > > somebody not paying close enough attention. The correct command is
> > >     WEBKIT_DISABLE_COMPOSITING_MODE=1 flatpak run 
> > > org.gnucash.GnuCash with a space between flatpak and run. For 
> > > users whose distros have screwed up the webkitgtk package and aren't using
> > > Flatpak, say     WEBKIT_DISABLE_COMPOSITING_MODE=1 gnucash instead
> > > or set WEBKIT_DISABLE_COMPOSITING_MODE=1 in the environment some 
> > > other way.
> > >
> > > Note that this is about webkitgtk not GnuCash so it's completely 
> > > independent of GnuCash version. It has been reported for GnuCash 
> > > releases as early as 4.4. Also, while there is a known issue with 
> > > Nvidia drivers (reportedly resolved by Nvidia Linux driver 
> > > 535.113.01), there are a couple of other ways that packagers can 
> > > screw up the webkitgtk dependencies and break GPU acceleration 
> > > regardless of GPU brand.
> > >
> > > All of which said, Arch Linux managed to screw up their webkitgtk 
> > > package so thoroughly that disabling GPU acceleration didn't help.
> > > There's a systemd journal crash on
> > > https://bugs.gnucash.org/show_bug.cgi?id=798549 that you can use 
> > > to recognize the problem. I think Arch have fixed it but it might 
> > > still manifest in other distros.
> > >
> > > Regards,
> > > John Ralls
> > >
> > >
> > >> On Dec 14, 2023, at 05:16, Charlie Morrison 
> > >> <[email protected]>
> > >> wrote:
> > >>
> > >> If you have an Nvidia GPU, there is an issue rendering reports in 
> > >> Linux.  There is a bug report discussing it and it may be fixed 
> > >> for the next release but I'm not sure about that.  The report 
> > >> information is there but you can't see it.
> > >>
> > >> The workaround is to set an environmental variable that disables 
> > >> compositing in Webkitgtk. You can check to see if this fixes it 
> > >> for you by starting Gnucash in the terminal using the following
> > >> command:
> > >>
> > >> WEBKIT_DISABLE_COMPOSITING_MODE=1 flatpakrun org.gnucash.GnuCash
> > >>
> > >> If that allows you to see the reports, then setting the 
> > >> environmental variable "WEBKIT_DISABLE_COMPOSITING_MODE=1" will 
> > >> fix it.  I have no idea how to do that in Linux Mint however.
> > >>
> > >>
> > >> On 12/14/23 00:44, Larry Nagel wrote:
> > >>> One further addendum:  I can print the report as a PDF, I just 
> > >>> cannot see the report on my terminal.
> > >>>
> > >>> Very weird!!!
> > >>>
> > >>> Larry
> > >>> ---
> > >>> *Larry Nagel*
> > >>> *251 Stanford Avenue*
> > >>> *Kensington, CA 94708*
> > >>>
> > >>> *(510) 558-0842*
> > >>> *Cell: (510) 502-6244*
> > >>> *[email protected]*
> > >>>
> > >>>
> > >>> On 2023-12-13 22:12, Larry Nagel wrote:
> > >>>> My apologies in advance because I think this question has been 
> > >>>> asked and answered.  I have been running gnucash on Linux Mint 
> > >>>> and Windows forever, and I am a fairly low impact user.  I only 
> > >>>> run reports when it's time to see the tax man, so I don't know 
> > >>>> when simple stored reports like Profit and Loss and Balance 
> > >>>> Sheet stopped working.  I presently have flathub 5.4.1 running 
> > >>>> on Linux Mint 21.2.  These same reports work fine on the 
> > >>>> Windows version of gnucash  [ Version 5.4 Build ID:
> > >>>> 5.3-412-g53245caebf+(2023-09-23) ].  I'm obviously not copying 
> > >>>> something to the correct location ]on the flathub version.
> > >>>>
> > >>>> Any advice would be greatly appreciated!!!
> > >>>>
> > >>>> Larry
> > >>>> ---
> > >>>> *Larry Nagel*
> > >>>> *251 Stanford Avenue*
> > >>>> *Kensington, CA 94708*
> > >>>>
> > >>>> *(510) 558-0842*
> > >>>> *Cell: (510) 502-6244*
> > >>>> *[email protected]*
> > >>>>
> > >>>>
> > >>> _______________________________________________
> > >>> gnucash-user mailing list
> > >>> [email protected]
> > >>> 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.
> > >>
> > >> _______________________________________________
> > >> gnucash-user mailing list
> > >> [email protected]
> > >> 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.
> > >
> > _______________________________________________
> > gnucash-user mailing list
> > [email protected]
> > 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.
> >
>
>
> _______________________________________________
> gnucash-user mailing list
> [email protected]
> 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.
>


--
_________________________________
Richard Losey
[email protected]
Micah 6:8


------------------------------

Message: 6
Date: Sun, 29 Jun 2025 06:06:20 +0000 (UTC)
From: arthur brogard <[email protected]>
To: "[email protected]" <[email protected]>
Subject: [GNC] copy/past an account name
Message-ID: <[email protected]>
Content-Type: text/plain; charset=UTF-8


I want to copy/paste my complete account names from gnucash into a spreadsheet 
I am making that will list all the accounts.

I hover over an account name and get a lovely black panel with the complete 
account name as known to gnucash in it.? That would be perfect but I can't find 
how to get that into memory, into the clipboard..? ctrl-c doesn't do it.??
is there a way?
ab

------------------------------

Message: 7
Date: Sun, 29 Jun 2025 17:04:49 +1000
From: Liz <[email protected]>
To: [email protected]
Cc: arthur brogard <[email protected]>
Subject: Re: [GNC] copy/past an account name
Message-ID: <[email protected]>
Content-Type: text/plain; charset=UTF-8

On Sun, 29 Jun 2025 06:06:20 +0000 (UTC)
arthur brogard via gnucash-user <[email protected]> wrote:

> I want to copy/paste my complete account names from gnucash into a
> spreadsheet I am making that will list all the accounts.
> 
> I hover over an account name and get a lovely black panel with the
> complete account name as known to gnucash in it.? That would be
> perfect but I can't find how to get that into memory, into the
> clipboard..? ctrl-c doesn't do it. is there a way? ab


Would 

File > Export > Export account tree to csv 

be what you are looking for?

Then I imagine that you can open that in a spreadsheet program.

Liz


------------------------------

Message: 8
Date: Sun, 29 Jun 2025 09:08:06 +0000 (UTC)
From: arthur brogard <[email protected]>
To: "[email protected]" <[email protected]>,  Liz
        <[email protected]>
Subject: Re: [GNC] copy/past an account name
Message-ID: <[email protected]>
Content-Type: text/plain; charset=UTF-8


I guess that will do fine.? ?I wanted a sort of right click on that account 
name or such, 'alt-ctrl-thingummy', that sort of thing.? But the whole tree 
will do.? Might even be better.Thank you for that.:) 

    On Sunday 29 June 2025 at 04:34:57 pm ACST, Liz <[email protected]> wrote:  
 
 On Sun, 29 Jun 2025 06:06:20 +0000 (UTC)
arthur brogard via gnucash-user <[email protected]> wrote:

> I want to copy/paste my complete account names from gnucash into a
> spreadsheet I am making that will list all the accounts.
> 
> I hover over an account name and get a lovely black panel with the
> complete account name as known to gnucash in it.? That would be
> perfect but I can't find how to get that into memory, into the
> clipboard..? ctrl-c doesn't do it. is there a way? ab


Would 

File > Export > Export account tree to csv 

be what you are looking for?

Then I imagine that you can open that in a spreadsheet program.

Liz
  

------------------------------

Message: 9
Date: Sun, 29 Jun 2025 14:20:12 +0300
From: "[email protected]" <[email protected]>
To: Liz <[email protected]>
Cc: [email protected],arthur brogard <[email protected]>
Subject: Re: [GNC] copy/past an account name
Message-ID: <[email protected]>
Content-Type: text/plain; charset=UTF-8

Another option would be to run one of the broad summary reports and copy/paste 
the entire content into a spreadsheet. This gives the additional option to 
control which accounts to include. Any figures (e.g., totals) can quickly be 
deleted in the destination. 

?David T. ?

On Jun 29, 2025, 1:43?PM, at 1:43?PM, Liz <[email protected]> wrote:
>On Sun, 29 Jun 2025 06:06:20 +0000 (UTC)
>arthur brogard via gnucash-user <[email protected]> wrote:
>
>> I want to copy/paste my complete account names from gnucash into a
>> spreadsheet I am making that will list all the accounts.
>> 
>> I hover over an account name and get a lovely black panel with the
>> complete account name as known to gnucash in it.? That would be
>> perfect but I can't find how to get that into memory, into the
>> clipboard..? ctrl-c doesn't do it. is there a way? ab
>
>
>Would 
>
>File > Export > Export account tree to csv 
>
>be what you are looking for?
>
>Then I imagine that you can open that in a spreadsheet program.
>
>Liz
>_______________________________________________
>gnucash-user mailing list
>[email protected]
>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.


------------------------------

Subject: Digest Footer

_______________________________________________

gnucash-user mailing list
[email protected]
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.


------------------------------

End of gnucash-user Digest, Vol 267, Issue 39
*********************************************

_______________________________________________
gnucash-user mailing list
[email protected]
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.

Reply via email to