elementary / browser

Epiphany Flatpak Ref
GNU General Public License v3.0
4 stars 4 forks source link

Nothing renders after latest update #125

Open digitalcohesion opened 9 months ago

digitalcohesion commented 9 months ago

What Happened?

After running the latest batch of updates Web no longer renders pages. I get a completely blank page. It seems to be a graphical issue as the loading status seems normal and moving the mouse over the blank page does change the cursor and show hyperlinks in the status bar at the bottom of the window.

Steps to Reproduce

I just ran all updates that were available at the time and ended up with Web 45.1 and no pages rendering on screen. AppCenter currently shows no updates pending.

Expected Behavior

Before the updates pages were rendering fine and now they are not.

OS Version

7.x (Horus)

Software Version

Latest release (I have run all updates)

Log Output

No response

Hardware Info

I am running Elementary in a VM on proxmox using the basic default settings for bios, display, machine, with a virtio scsi controller and virtio network device. I am using 2 cores and 4GB of RAM. The CPU type is host and the underlying hardware is an intel mac mini with a 2.3Ghz core i7 cpu. I have been running elementary off and on since version 6 on this machine with relatively few issues with the supported feature set of Elementary.

Marukesu commented 9 months ago

Can you confirm that org.freedesktop.Platform.GL.default//23.08 is installed? you can do that by running flatpak info org.freedesktop.Platform.GL.default//23.08.

danirabbit commented 9 months ago

It looks like we're installing 22.08 in packaging so that might need to be updated if there's 23.08 available

digitalcohesion commented 9 months ago

Confirmed. On my system it is 22.08 that is installed, not 23.08.

o-alquimista commented 8 months ago

I can reproduce.

Here's a screenshot: Captura de tela de 2023-12-03 23 59 07

$ flatpak list
...
Freedesktop Platform                org.freedesktop.Platform                      22.08.19          22.08                flathub              user
Mesa                                org.freedesktop.Platform.GL.default           23.1.9            22.08                freedesktop          system
Mesa                                org.freedesktop.Platform.GL.default           23.1.9            22.08                flathub              user
Mesa (Extra)                        org.freedesktop.Platform.GL.default           23.1.9            22.08-extra          flathub              user

What's the workaround?

Marukesu commented 8 months ago

What's the workaround?

 flatpak install --system freedesktop org.freedesktop.Platform.GL.default//23.08{,-extra}
 flatpak pin --remove runtime/org.freedesktop.Platform.GL.default/x86_64/23.08
 flatpak pin --remove runtime/org.freedesktop.Platform.GL.default/x86_64/23.08-extra

The flatpak pin --remove steps are there because, otherwise, the extensions won't be auto-removed when not needed anymore.

ZethiaZ commented 8 months ago

The same issue occurred for me from a fresh install on hardware. I installed the firefox snap which forced an update to 23.08 by the looks of things. Afterwards, the issue has been resolved and "Web" works just fine.

o-alquimista commented 8 months ago

I can no longer reproduce.

$ flatpak list
Nome               ID de aplicativo           Versão   Ramo        Origem      Instalação
elementary plataf… io.elementary.Platform              7.2         appcenter   system
elementary plataf… io.elementary.Platform              7.3         appcenter   system
Calculadora        io.elementary.calculator   2.0.3    stable      appcenter   system
Câmera             io.elementary.camera       6.2.2    stable      appcenter   system
Assistente de Red… ….elementary.capnet-assist 2.4.4    stable      appcenter   system
Música             io.elementary.music        7.1.0    stable      appcenter   system
Captura de Tela    io.elementary.screenshot   6.0.4    stable      appcenter   system
Vídeos             io.elementary.videos       3.0.0    stable      appcenter   system
Freedesktop Platf… org.freedesktop.Platform   22.08.19 22.08       flathub     user
Freedesktop Platf… org.freedesktop.Platform   23.08.8  23.08       flathub     user
Mesa               …sktop.Platform.GL.default 23.1.9   22.08       freedesktop system
Mesa               …sktop.Platform.GL.default 23.1.9   22.08       flathub     user
Mesa (Extra)       …sktop.Platform.GL.default 23.1.9   22.08-extra flathub     user
Mesa               …sktop.Platform.GL.default 23.3.0   23.08       flathub     user
Mesa (Extra)       …sktop.Platform.GL.default 23.3.0   23.08-extra flathub     user
Intel              …ktop.Platform.VAAPI.Intel          22.08       flathub     user
Intel              …ktop.Platform.VAAPI.Intel          23.08       flathub     user
openh264           …desktop.Platform.openh264 2.1.0    2.2.0       flathub     user
Web                org.gnome.Epiphany         45.1     stable      appcenter   system
Visualizador de d… org.gnome.Evince           45.0     stable      appcenter   system
Gestor de Arquivos org.gnome.FileRoller       43.0     stable      appcenter   system
GNOME Application… org.gnome.Platform                  44          flathub     user
LibreOffice        …g.libreoffice.LibreOffice 7.6.4.1  stable      flathub     user
Thunderbird        org.mozilla.Thunderbird    115.5.2  stable      flathub     user
Firefox            org.mozilla.firefox        120.0.1  stable      flathub     user

All I did was to install some flatpaks, like Thunderbird and LibreOffice. I don't know what fixed it.

ZethiaZ commented 8 months ago

I can no longer reproduce.

$ flatpak list
Nome               ID de aplicativo           Versão   Ramo        Origem      Instalação
elementary plataf… io.elementary.Platform              7.2         appcenter   system
elementary plataf… io.elementary.Platform              7.3         appcenter   system
Calculadora        io.elementary.calculator   2.0.3    stable      appcenter   system
Câmera             io.elementary.camera       6.2.2    stable      appcenter   system
Assistente de Red… ….elementary.capnet-assist 2.4.4    stable      appcenter   system
Música             io.elementary.music        7.1.0    stable      appcenter   system
Captura de Tela    io.elementary.screenshot   6.0.4    stable      appcenter   system
Vídeos             io.elementary.videos       3.0.0    stable      appcenter   system
Freedesktop Platf… org.freedesktop.Platform   22.08.19 22.08       flathub     user
Freedesktop Platf… org.freedesktop.Platform   23.08.8  23.08       flathub     user
Mesa               …sktop.Platform.GL.default 23.1.9   22.08       freedesktop system
Mesa               …sktop.Platform.GL.default 23.1.9   22.08       flathub     user
Mesa (Extra)       …sktop.Platform.GL.default 23.1.9   22.08-extra flathub     user
Mesa               …sktop.Platform.GL.default 23.3.0   23.08       flathub     user
Mesa (Extra)       …sktop.Platform.GL.default 23.3.0   23.08-extra flathub     user
Intel              …ktop.Platform.VAAPI.Intel          22.08       flathub     user
Intel              …ktop.Platform.VAAPI.Intel          23.08       flathub     user
openh264           …desktop.Platform.openh264 2.1.0    2.2.0       flathub     user
Web                org.gnome.Epiphany         45.1     stable      appcenter   system
Visualizador de d… org.gnome.Evince           45.0     stable      appcenter   system
Gestor de Arquivos org.gnome.FileRoller       43.0     stable      appcenter   system
GNOME Application… org.gnome.Platform                  44          flathub     user
LibreOffice        …g.libreoffice.LibreOffice 7.6.4.1  stable      flathub     user
Thunderbird        org.mozilla.Thunderbird    115.5.2  stable      flathub     user
Firefox            org.mozilla.firefox        120.0.1  stable      flathub     user

All I did was to install some flatpaks, like Thunderbird and LibreOffice. I don't know what fixed it.

One of them likely caused an updated version (org.freedesktop.Platform.GL.default//23.08) to be installed as a dependency which resolved your issue. The same thing happened for me, my catalyst was just the Firefox snap.

dvdn commented 5 months ago

Reproduced after fresh install of Horus 7.1

then browser displays only blank pages.

$ flatpak run org.gnome.Epiphany

Gsk-Message: 11:01:06.513: Failed to realize renderer of type 'GskGLRenderer' for surface 'GdkX11Toplevel': Failed to create EGL display

Failed to create GBM device for render device: /dev/dri/renderD129: No such file or directory
Cannot get default EGL display: EGL_BAD_PARAMETER
Cannot create EGL context: invalid display (last error: EGL_SUCCESS)