Running WebGPU on Guix and ThinkPad T480

May be you know how to set up webgpu on Guix/ThinPad T480?

Or at least how to debbug this issue. I have tried sway, gnome, firefox nightly and chrome-unstable (with flags) from nonguix repo, but nothing helps me.

Chrome prints me

[2938:2938:0309/160927.601838:ERROR:angle_platform_impl.cc(44)] Display.cpp:1052 (initialize): ANGLE Display::initialize error 12289: glXQueryExtensionsString returned NULL
ERR: Display.cpp:1052 (initialize): ANGLE Display::initialize error 12289: glXQueryExtensionsString returned NULL
[2938:2938:0309/160927.601957:ERROR:gl_display.cc(515)] EGL Driver message (Critical) eglInitialize: glXQueryExtensionsString returned NULL
[2938:2938:0309/160927.601994:ERROR:gl_display.cc(786)] eglInitialize OpenGL failed with error EGL_NOT_INITIALIZED, trying next display type
[2938:2938:0309/160927.602666:ERROR:angle_platform_impl.cc(44)] Display.cpp:1052 (initialize): ANGLE Display::initialize error 12289: glXQueryExtensionsString returned NULL
ERR: Display.cpp:1052 (initialize): ANGLE Display::initialize error 12289: glXQueryExtensionsString returned NULL
[2938:2938:0309/160927.602753:ERROR:gl_display.cc(515)] EGL Driver message (Critical) eglInitialize: glXQueryExtensionsString returned NULL
[2938:2938:0309/160927.602835:ERROR:gl_display.cc(786)] eglInitialize OpenGLES failed with error EGL_NOT_INITIALIZED
[2938:2938:0309/160927.602922:ERROR:gl_display.cc(820)] Initialization of all EGL display types failed.
[2938:2938:0309/160927.603016:ERROR:gl_ozone_egl.cc(26)] GLDisplayEGL::Initialize failed.

And firefox:

Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: libpci missing (t=0.774455) [GFX1-]: glxtest: libpci missing
console.error: ({})
JavaScript error: resource:///modules/SearchSERPTelemetry.sys.mjs, line 1522: TypeError: item is undefined
JavaScript error: https://webgpufundamentals.org/webgpu/background.html, line 39: NotSupportedError: WebGPU is not yet available in Release or Beta builds.
JavaScript warning: https://web3dsurvey.com/collector.js, line 1: WEBGL_debug_renderer_info is deprecated in Firefox and will be removed. Please use RENDERER.
JavaScript warning: https://web3dsurvey.com/collector.js, line 1: WEBGL_debug_renderer_info is deprecated in Firefox and will be removed. Please use RENDERER.
console.error: "update.locale" " file doesn't exist in either the application or GRE directories"
console.error: "update.locale" " file doesn't exist in either the application or GRE directories"

Hi @liltechdude! I don’t think we can offer much help on this particular issue. I haven’t actually used WebGPU for myself, yet. All I know is that I tried with Chrome once and it didn’t work. I opened an issue with nonguix awhile back and it was closed with a fix. Unfortunately, the fix didn’t work for me but I moved on with other things and didn’t follow up. You could try adding a comment to the issue to reopen it: WebGPU doesn't work in Chrome (stable or unstable) (#279) · Issues · Nonguix / nonguix · GitLab

1 Like

Thanks @dthompson, I report my experience on GitLab. Is there any features for “closing” threads or something like this?

I’m not a Discourse expert but I didn’t see anything obvious and I haven’t seen anyone else close a thread so it’s fine to just leave it like this. :slight_smile:

At the OP’s request, this topic is closed. If anyone would like it re-opened, just let us know.