Closed philipstewart closed 1 month ago
Epiphany doesn't. GTK4 recently switched to it by default.
You can override it with flatpak override --user --env=GSK_RENDERER=gl org.gnome.Epiphany
I'm not certain but this is worth reporting to GTK, it may be able to fallback to GL in the case you hit.
Thanks @TingPing, alas the override merely delays the critical error to a short time after Epiphany appears (with or without any interaction)
Sounds like reporting it to GTK is the best path - I'll close this with a link to the issue when done.
Agree. Take to the GTK issue tracker; the developers will either implement a fallback, or not. Panfrost users are hitting the same problem.
Thanks @TingPing, alas the override merely delays the critical error to a short time after Epiphany appears (with or without any interaction)
Huh, why is it giving a Vulkan error if it's using GL instead of Vulkan? That's weird.
Another option is flatpak override --user --env=G_DEBUG= org.gnome.Epiphany
(empty G_DEBUG
environment variable) to make criticals non-fatal, but I imagine it would fail to render properly.
Huh, why is it giving a Vulkan error if it's using GL instead of Vulkan? That's weird.
It is weird, being delayed sounds like the problem was moved to the WebProcess, but it should pull in the same env.
$ flatpak override --user --env=GSK_RENDERER=gl org.gnome.Epiphany
$ flatpak run org.gnome.Epiphany
(epiphany:2): Gdk-CRITICAL **: 19:05:51.202: Vulkan: ../src/nouveau/vulkan/nvkmd/nouveau/nvkmd_nouveau_pdev.c:76: VK_ERROR_INCOMPATIBLE_DRIVER
$ flatpak override --user --env=G_DEBUG= org.gnome.Epiphany
$ flatpak run org.gnome.Epiphany
(epiphany:2): Gdk-CRITICAL **: 19:07:07.730: Vulkan: ../src/nouveau/vulkan/nvkmd/nouveau/nvkmd_nouveau_pdev.c:76: VK_ERROR_INCOMPATIBLE_DRIVER
but yes, the rendering of a web page looks off to me:
vs Firefox 115.15.0esr:
Hello,
Is a Vulkan compatible driver now a requirement from Web 47 onwards?
Admittedly this is old (c. 2009), but generally usable, hardware:
Debian 12.7; GNOME 43.9; Flatpak 1.14.10