WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
268566
[GTK] Blank page (no user-visible rendering) for any website with Intel GMA 3000 (gallium i915) on Wayland
https://bugs.webkit.org/show_bug.cgi?id=268566
Summary
[GTK] Blank page (no user-visible rendering) for any website with Intel GMA 3...
Jeff Fortin
Reported
2024-02-01 11:51:49 PST
Created
attachment 469660
[details]
WebKit GPU info I installed Fedora Rawhide on an old computer (Dell Inspiron 530n) for testing and benchmarking GNOME 46, with Intel GMA 3000 (i915 driver) graphics (G33? G45?), which reportedly supports OpenGL ES 2.0. On Epiphany 46 alpha with WebKitGTK 2.43.3, any page shows up as completely blank, nothing appears below the toolbar/tabs. Attached is the output of webkit:///GPU. Ideally it should work, but in situations where it doesn't, webkit should probably at least be able to display some fallback error message. Presumably this is not caused by NGL in Rawhide, as the behavior and error messages (in the terminal) are the same in both cases: ``` $ GSK_RENDERER=gl epiphany (epiphany:16882): Gsk-WARNING **: 13:51:50.132: Linking failure in shader: error: Exceeded max TGSI temps (38/16) Gsk-Message: 13:51:50.133: Failed to realize renderer of type 'GskGLRenderer' for surface 'GdkWaylandToplevel': Linking failure in shader: error: Exceeded max TGSI temps (38/16) (epiphany:16882): Gsk-WARNING **: 13:51:50.175: Linking failure in shader: error: Exceeded max TGSI temps (38/16) Gsk-Message: 13:51:50.176: Failed to realize renderer of type 'GskGLRenderer' for surface 'GdkWaylandToplevel': Linking failure in shader: error: Exceeded max TGSI temps (38/16) TU: error: ../src/freedreno/vulkan/tu_knl.cc:232: device /dev/dri/renderD128 (i915) is not compatible with turnip (VK_ERROR_INCOMPATIBLE_DRIVER) $ epiphany (epiphany:17037): Gsk-WARNING **: 13:52:21.540: Linking failure in shader: error: Exceeded max TGSI temps (38/16) Gsk-Message: 13:52:21.541: Failed to realize renderer of type 'GskGLRenderer' for surface 'GdkWaylandToplevel': Linking failure in shader: error: Exceeded max TGSI temps (38/16) TU: error: ../src/freedreno/vulkan/tu_knl.cc:232: device /dev/dri/renderD128 (i915) is not compatible with turnip (VK_ERROR_INCOMPATIBLE_DRIVER) (WebKitWebProcess:2): GStreamer-WARNING **: 13:52:28.455: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be required though. ```
Attachments
WebKit GPU info
(10.09 KB, text/html)
2024-02-01 11:51 PST
,
Jeff Fortin
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug