Dear Maintainer, This system was recently upgraded to trixie, which apparently includes gnucash 5.10. Gnucash loads without problems, finds the database, and deals normally with all transactions, including adding stock prices via Finance::Quote 1.65. Any attempt to create or to use an existing Report, including custom saved reports, produces a blank page. The details of the report can be edited and saved, but the screen is blank.
Dear Maintainer, my reports are also blank. However i found a post to start gnucash with webkit compositing disabled: WEBKIT_DISABLE_COMPOSITING_MODE=1 gnucash and then my reports are visible again. Running it with WEBKIT_DISABLE_COMPOSITING_MODE=0 G_MESSAGES_DEBUG=all gnucash i can catch the following output on opening the reports: src/nv_gbm.c:288: GBM-DRV error (nv_gbm_create_device_native): nv_common_gbm_create_device failed (ret=-1) (gnucash:2166589): dconf-DEBUG: 13:06:01.966: unwatch_fast: "/org/gnucash/GnuCash/general/" (active: 2, establishing: 0) (process:2166893): GLib-GIO-DEBUG: 13:06:02.047: Failed to initialize portal (GNetworkMonitorPortal) for gio-network-monitor: Not using portals (process:2166893): GLib-GIO-DEBUG: 13:06:02.051: _g_io_module_get_default: Found default implementation networkmanager (GNetworkMonitorNM) for ?gio-network-monitor? (process:2166893): GLib-GIO-DEBUG: 13:06:02.068: Failed to initialize portal (GPowerProfileMonitorPortal) for gio-power-profile-monitor: Not using portals (process:2166893): GLib-GIO-DEBUG: 13:06:02.068: _g_io_module_get_default: Found default implementation dbus (GPowerProfileMonitorDBus) for ?gio-power-profile-monitor? (process:2166893): GLib-GIO-DEBUG: 13:06:02.073: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ?gio-vfs? (gnucash:2166589): dconf-DEBUG: 13:06:02.128: watch_fast: "/org/gnucash/GnuCash/dialogs/business/invoice/" (establishing: 0, active: 2) (gnucash:2166589): dconf-DEBUG: 13:06:02.128: watch_fast: "/org/gnucash/GnuCash/dialogs/business/invoice/" (establishing: 0, active: 3) (WebKitWebProcess:2166905): GLib-GIO-DEBUG: 13:06:02.801: Failed to initialize portal (GPowerProfileMonitorPortal) for gio-power-profile-monitor: Not using portals (WebKitWebProcess:2166905): GLib-GIO-DEBUG: 13:06:02.801: _g_io_module_get_default: Found default implementation dbus (GPowerProfileMonitorDBus) for ‘gio-power-profile-monitor’ src/nv_gbm.c:288: GBM-DRV error (nv_gbm_create_device_native): nv_common_gbm_create_device failed (ret=-1) KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied Failed to create GBM buffer of size 4094x1842: Permission denied Regards, Jan
FWIW, I see very similar output on my system. I have an NVIDIA graphics card and am using XFCE4. Best wishes, Julian
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
Install nvidia-driver-full and it will fix it. It's looking for either libgles-nvidia1 or libgles-nvidia2. - Cem
Hi Cem, installing nvidia-driver-full does not solve the issue for me, I still have to start with `WEBKIT_DISABLE_COMPOSITING_MODE=1 gnucash` to see reports. I have both libgles-nvidia1 and libgles-nvidia2 installed. I use gnome and have an NVIDIA GeForce GTX 1050 Ti. Kind regards André
On Sun, 26 Oct 2025 10:44:36 +0100 =?UTF-8?Q?Andr=C3=A9_Wolski?= <dev@dena-design.de> wrote: > On Mon, 25 Aug 2025 14:00:47 -0400 Cem Onyuksel <cem.onyuksel@gmail.com> > wrote: > > Install nvidia-driver-full and it will fix it. It's looking for either > > libgles-nvidia1 or libgles-nvidia2. > > > > - Cem > > > > > > Hi Cem, > > installing nvidia-driver-full does not solve the issue for me, I still > have to start with `WEBKIT_DISABLE_COMPOSITING_MODE=1 gnucash` to see > reports. > > I have both libgles-nvidia1 and libgles-nvidia2 installed. > > I use gnome and have an NVIDIA GeForce GTX 1050 Ti. > > Kind regards > André Hello folks, Confirming Andre's observation -- with nvidia-driver-full, libgles-nvidia1 and libgles-nvidia2 on Trixie, WEBKIT_DISABLE_COMPOSITING_MODE=1 gnucash makes the reports come back for me. Cheers! > >
Hello, This persists in 5.14 -- possible general solution here: https://www.reddit.com/r/GnuCash/comments/1plqi8f/gnucash_report_shows_blank/ Cheers! On Fri, 31 Oct 2025 22:15:42 -0400 Boyan Penkov <boyan.penkov@gmail.com> wrote: > On Sun, 26 Oct 2025 10:44:36 +0100 =?UTF-8?Q?Andr=C3=A9_Wolski?= > <dev@dena-design.de> wrote: > > On Mon, 25 Aug 2025 14:00:47 -0400 Cem Onyuksel <cem.onyuksel@gmail.com> > > wrote: > > > Install nvidia-driver-full and it will fix it. It's looking for either > > > libgles-nvidia1 or libgles-nvidia2. > > > > > > - Cem > > > > > > > > > > Hi Cem, > > > > installing nvidia-driver-full does not solve the issue for me, I still > > have to start with `WEBKIT_DISABLE_COMPOSITING_MODE=1 gnucash` to see > > reports. > > > > I have both libgles-nvidia1 and libgles-nvidia2 installed. > > > > I use gnome and have an NVIDIA GeForce GTX 1050 Ti. > > > > Kind regards > > > André > > Hello folks, > > Confirming Andre's observation -- with nvidia-driver-full, > libgles-nvidia1 and libgles-nvidia2 on > Trixie, WEBKIT_DISABLE_COMPOSITING_MODE=1 gnucash makes the reports come > back for me. > > Cheers! > > > > > > > > -- > Boyan Penkov > www.boyanpenkov.com > > > >