我刚刚将操作系统从 Ubuntu 16.04 升级到 Lubuntu 22.04,因此将 GNUCash 从 2.6.12 升级到 4.8。所有数据都显示出来,可以使用,还可以输入新条目,但我无法获得任何报告来显示任何信息。恐怕我不太擅长这一切(以前还行!),所以如果有人有任何相当简单的建议可以帮助我显示报告,我很乐意听取。
编辑:当我打开 GNUCash 时,我可以看到我的账户层次结构,我可以打开各种账户、创建新条目并更改现有条目。但是,当我打开任何报告时,我都会得到一个空白页。当我打开报告上的“选项”以尝试让它显示某些内容时,无论我选择/取消选择什么,都不会显示任何内容。
答案1
自从我最近安装了 nVidia 驱动程序更新后,我就遇到了这个问题。
Richard Ullger 描述了 WebKitGTK 2.4.2(GnuCash 使用)和 nVidia GPU 之间的问题。 https://lists.gnucash.org/pipermail/gnucash-user/2023-October/109026.html
我找到了 John Ralls 针对 GnuCash flatpack 发行版给出的答案: https://lists.gnucash.org/pipermail/gnucash-user/2023-October/109024.html
我没有使用 flatpack 版本,而是运行:
WEBKIT_DISABLE_COMPOSITING_MODE=1 gnucash
修复了我的 Dell XPS 15 9500 笔记本电脑上的问题。
答案2
您使用的是 Nvidia 显卡吗?您可以在其他地方找到有关此问题的信息,但我个人尚未找到解决空白报告的方法。问题归结为报告未显示在屏幕上。据我所知,所有其他功能均正常工作。临时解决方法是打印报告、发送为 PDF,或者像我所做的那样,将 GnuCash 数据和配置文件复制到第二台不使用 Nvidia 的机器上,然后在那里处理报告。