[Webkit-unassigned] [Bug 261268] New: The 'surf' browser displays white pages on Ubuntu since 2.41.5

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Sep 7 03:40:59 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=261268

            Bug ID: 261268
           Summary: The 'surf' browser displays white pages on Ubuntu
                    since 2.41.5
           Product: WebKit
           Version: Other
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKitGTK
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: seb128 at debian.org
                CC: bugs-noreply at webkitgtk.org

The 'surf' autopkgtests are failing in Debian and Ubuntu, it seems it started after the 2.41.4 -> 2.41.5 update.

Testing with 2.41.91 on an ubuntu mantic GNOME/xorg (surf errors out on wayland) or xfce env confirms the problem, WEBKIT_DISABLE_COMPOSITING_MODE=1 workaround the issue here but WEBKIT_DISABLE_DMABUF_RENDERER=1 doesn't

```
$ LANG= LC_ALL=C surf http://www.ubuntu.com

(surf:7089): dbind-WARNING **: 12:35:05.078: Couldn't connect to accessibility bus: Failed to connect to socket /run/user/1000/at-spi/bus_0: Permission denied

** (surf:7089): WARNING **: 12:35:05.126: Could not open /sys/class/dmi/id/chassis_type: Failed to open file ?/sys/class/dmi/id/chassis_type?: Permission denied

** (surf:7089): WARNING **: 12:35:05.126: Could not open /sys/firmware/acpi/pm_profile: Failed to open file ?/sys/firmware/acpi/pm_profile?: Permission denied

(surf:7089): IBUS-WARNING **: 12:35:05.172: Unable to load /var/lib/dbus/machine-id: Failed to open file ?/var/lib/dbus/machine-id?: Permission denied

(surf:7089): IBUS-WARNING **: 12:35:05.172: open /home/ubuntu/.config/ibus/bus failed: Permission denied
Cannot get default EGL display: EGL_BAD_PARAMETER
Cannot create EGL context: invalid display (last error: EGL_SUCCESS)
```

The EGL errors aren't there when using WEBKIT_DISABLE_COMPOSITING_MODE=1


Debian had failing tests also and fixed it with this change

   * debian/control-common.in:
     - Add dependency on libgles2. This is no longer detected automatically
       because it's loaded at runtime by libepoxy (see #1050777).

but that isn't working on Ubuntu. Strace shows it's loading /lib/x86_64-linux-gnu/libGL.so.1 /lib/x86_64-linux-gnu/libEGL.so.1 and /lib/x86_64-linux-gnu/libGLX.so.0 but not libGLES

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230907/85b07730/attachment.htm>


More information about the webkit-unassigned mailing list