The problem - at least for me - is an environment variable, but it's
more complicated than that.
Starting gnucash from the command line,
WEBKIT_DISABLE_COMPOSITING_MODE=1 gnucash solves the problem
One might think that exporting that command (export
WEBKIT_DISABLE_COMPOSITING_MODE=1) would solve the problem, but it doesn't.
My machine uses XFCE, and the solution for starting from the desktop
requires editing /usr/share/applications/gnucash.desktop by replacing
the line:
Exec=gnucash %f
with
Exec=bash -c 'WEBKIT_DISABLE_COMPOSITING_MODE=1; gnucash %f'
The Exec command must be followed by an executable, and any environment
settings are ignored.
I think we can close this bugreport.
Cheers
Cam