WPE WebKit Cog无法正常工作:“无法打开EGL显示”

时间:2020-08-13 09:29:22

标签: webkit egl wayland flatpak

我正在尝试使用VMware和主机macOS在Ubuntu上运行WPE WebKit,但收到以下错误消息:

➜  flatpak run org.wpe.Cog -P fdo http://www.example.com

(cog:2): GLib-CRITICAL **: 09:34:38.938: g_source_destroy: assertion 'source != NULL' failed

** (cog:2): WARNING **: 09:34:38.939: Platform setup failed: Could not open EGL display (0x3000)

** (cog:2): CRITICAL **: 09:34:38.939: WebKitWebViewBackend* webkit_web_view_backend_new(wpe_view_backend*, GDestroyNotify, gpointer): assertion 'backend' failed

** (cog:2): ERROR **: 09:34:38.939: Could not instantiate any WPE backend.

我正在运行Wayland:

➜ pwd              
/run/user/1000
➜ ls | grep wayland
wayland-0
wayland-0.lock

然后我从apt安装了Weston。

但是它还不起作用。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

导出G_MESSAGES_DEBUG =全部

为此问题提供了更多背景信息

答案 1 :(得分:0)

您是否正在运行的weston会话中运行此文件?您需要在那打开一个终端。