Activity log for bug #1953685

Date Who What changed Old value New value Message
2021-12-08 21:30:01 Kevin Keijzer bug added bug
2021-12-09 00:53:24 Kevin Keijzer description I have a couple of ThinkPads with old Intel GMA X4500 graphics. Since the update to Firefox 95, it's been verry laggy; especially noticeable while scrolling, for instance on about:support. Strangely, the bug is less present when the browser window is smaller. A maximized window lags very badly, but when resizing the window to under ~75% of the screen, it becomes a lot better. I have tried completely clean profiles by renaming ~/snap/firefox, but this made no difference. I have a feeling that EGL has something to do with it. When I force the Firefox snap to run on Xwayland by running `WAYLAND_DISABLE=1 snap run firefox`, the bug is *not* present. When I run the Firefox 95 deb (from jammy) on Wayland, by running `MOZ_ENABLE_WAYLAND=1 firefox`, the bug is also present. (When I run the deb without that environment variable, it falls back to Xwayland, which works normally.) However, when I set gfx.x11-egl.force-enabled to true in about:config, it also lags. One may assume that EGL is simply broken on this chipset, but that is not the case. When I run the Firefox *94* deb (from focal) with `MOZ_ENABLE_WAYLAND=1`, it works fine. Also, when I run `snap revert firefox` to go back to 94.0.2-2, the bug is not present, even when running on Wayland, using EGL. I have tested the snap both on focal and jammy on the same hardware. The bug is identical in both cases. tl;dr: On old Intel graphics Firefox 94 was working well with GLX and EGL, while EGL seems broken on Firefox 95. I have a couple of ThinkPads with old Intel GMA X4500 graphics. Since the update to Firefox 95, it's been very laggy; especially noticeable while scrolling, for instance on about:support. Strangely, the bug is less present when the browser window is smaller. A maximized window lags very badly, but when resizing the window to under ~75% of the screen, it becomes a lot better. I have tried completely clean profiles by renaming ~/snap/firefox, but this made no difference. I have a feeling that EGL has something to do with it. When I force the Firefox snap to run on Xwayland by running `WAYLAND_DISABLE=1 snap run firefox`, the bug is *not* present. When I run the Firefox 95 deb (from jammy) on Wayland, by running `MOZ_ENABLE_WAYLAND=1 firefox`, the bug is also present. (When I run the deb without that environment variable, it falls back to Xwayland, which works normally.) However, when I set gfx.x11-egl.force-enabled to true in about:config, it also lags. One may assume that EGL is simply broken on this chipset, but that is not the case. When I run the Firefox *94* deb (from focal) with `MOZ_ENABLE_WAYLAND=1`, it works fine. Also, when I run `snap revert firefox` to go back to 94.0.2-2, the bug is not present, even when running on Wayland, using EGL. I have tested the snap both on focal and jammy on the same hardware. The bug is identical in both cases. tl;dr: On old Intel graphics Firefox 94 was working well with GLX and EGL, while EGL seems broken on Firefox 95.
2021-12-09 10:52:27 Kevin Keijzer bug watch added https://bugzilla.mozilla.org/show_bug.cgi?id=1745098
2021-12-09 10:52:27 Kevin Keijzer bug watch added https://bugzilla.mozilla.org/show_bug.cgi?id=1737068
2022-02-21 17:49:12 Olivier Tilloy bug watch added https://bugzilla.mozilla.org/show_bug.cgi?id=1744896
2022-02-21 17:49:12 Olivier Tilloy bug task added firefox
2022-02-21 17:49:26 Olivier Tilloy firefox (Ubuntu): status New Fix Released
2022-02-21 18:27:29 Bug Watch Updater firefox: status Unknown Fix Released
2022-02-21 18:27:33 Bug Watch Updater bug watch added https://gitlab.gnome.org/GNOME/mutter/-/issues/1971