这似乎只发生在 snap 和 flatpak 上(甚至 AppImages 也没有)。Wike、Foliate、Cavalier (Snaps)、Wike-Flatpak 甚至 GNOME Web (Flatpak) 等多个应用程序都可以运行,但随后不显示任何内容/执行任何操作。该应用程序不会抛出任何错误、404 或其他任何错误。Moneta 至少表明您无法连接到服务器。据我所知,权限设置正确,并且将所有权限设置为不会产生任何结果。这个应用程序在常规 Ubuntu 版本(23.04、23.10...)中运行良好。
一些例子:
Wike 维基百科阅读器(Snap 和 Flatpak)允许搜索查询和历史记录,但没有显示任何内容。它也没有与 GNOME Shell 搜索集成,而它应该是集成的。
Tangram 网络浏览器(Flatpak)。同样的问题。GNOME Web flatpak 也是如此。
PS:我检查了终端。KMS 或其他任何内容似乎存在一些权限或访问问题。请原谅西班牙语字幕。'Falló al abrir el archivo' -> 无法打开文件。“Permiso denegado”-> 权限被拒绝。
这是NVidia 显卡的一个已知webkit 错误。
解决方法是使用环境变量运行应用程序
WEBKIT_DISABLE_DMABUF_RENDERER=1
。弗莱帕克
对于 Foliate,运行命令
对于威克来说,
特别是在 Foliate 中,如果区域设置未设置为英语,有时侧边栏不会显示。这可以通过环境变量来完成
LC_ALL=en_US.UTF-8
。要在使用 GUI 打开应用程序时使此更改永久生效,您可以在 Flatseal 应用程序中添加环境变量。
来源:https ://github.com/johnfactotum/foliate/issues/1115#issuecomment-1809480892
Snap/Debian 软件包
您可以将环境变量添加
WEBKIT_DISABLE_DMABUF_RENDERER=1
到/etc/environment
,然后重新启动以使更改生效。