Bug 262483 - [GTK] crashes with an error saying "GDK is not able to create a GL context: The current backend does not support OpenGL."
Summary: [GTK] crashes with an error saying "GDK is not able to create a GL context: T...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: Other
Hardware: PC Linux
: P2 Critical
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-02 07:18 PDT by Neal Gompa
Modified: 2024-01-02 11:43 PST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Neal Gompa 2023-10-02 07:18:37 PDT
On my Fedora Linux KDE Plasma system, I use OBS Studio with the OBS WebKitGTK plugin (https://github.com/fzwoch/obs-webkitgtk) for browser overlays.

I upgraded to Fedora Linux 39 (which gave me WebKitGTK 2.42.1) and now the plugin does not work.

Digging into the OBS logs, I see that it crashes trying to load the helper, and I try to load the helper manually:

ngompa@fedora ~> /usr/libexec/obs-plugins/obs-webkitgtk-helper 800 600 "https://obsproject.com/browser-source"

** (obs-webkitgtk-helper:155826): ERROR **: 10:13:22.618: GDK is not able to create a GL context: The current backend does not support OpenGL.
fish: Job 1, '/usr/libexec/obs-plugins/obs-we…' terminated by signal SIGTRAP (Trace or breakpoint trap)

The crashes have gone up to the Fedora Analysis Framework retrace server, too: https://retrace.fedoraproject.org/faf/reports/811311/