[Webkit-unassigned] [Bug 285154] New: [GTK] Fails if OpenGL is unavailable

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Dec 25 16:42:57 PST 2024


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

            Bug ID: 285154
           Summary: [GTK] Fails if OpenGL is unavailable
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: PC
                OS: Linux
            Status: NEW
          Keywords: Gtk
          Severity: Normal
          Priority: P3
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ballogyor at gmail.com
                CC: andresg_22 at apple.com,
                    webkit-bug-importer at group.apple.com

When OpenGL support is missing or explicitly disabled, WebKitGTK fails to initialize and aborts, e.g. by running the following command:

$ env LIBGL_ALWAYS_SOFTWARE=1 GALLIUM_DRIVER=none epiphany

I can see the following output on the console:
libEGL warning: egl: failed to create dri2 screen
Could not create surfaceless EGL display: EGL_NOT_INITIALIZED. Aborting...

I would expect that WebKitGTK should work in this case, and only the 3D features would be disabled.

Package versions:
- webkitgtk-6.0 2.46.5
- gtk4 4.16.7
- mesa 24.3.2

Distribution: Arch Linux

-- 
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/20241226/4611ec5f/attachment.htm>


More information about the webkit-unassigned mailing list