[Webkit-unassigned] [Bug 210269] [GTK] segfault creating GL context in VNC

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Apr 9 10:26:46 PDT 2020


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

Carlos Alberto Lopez Perez <clopez at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |clopez at igalia.com

--- Comment #1 from Carlos Alberto Lopez Perez <clopez at igalia.com> ---
That's expected.

To run without OpenGL you have to disable the hardware acceleration, and WebKitGTK defaults to enable it (so it will crash if you don't have OpenGL and you don't disable the acceleration).

You can disable that either by exporting the environment variable WEBKIT_DISABLE_COMPOSITING_MODE=1 before running your program or by disabling the hardware-acceleration-policy setting when constructing the webview.
Check: https://webkitgtk.org/reference/webkit2gtk/stable/WebKitSettings.html#WebKitSettings--hardware-acceleration-policy

Note that if you disable the acceleration some things like CSS 3D transforms may work incorrectly. For example you will see a flat animation here: https://webkit.org/blog-files/3d-transforms/poster-circle.html

-- 
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/20200409/38982f38/attachment.htm>


More information about the webkit-unassigned mailing list