|
Bugzilla – Full Text Bug Listing |
| Summary: | SuperTuxKart libGLEW issues on NVIDIA | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Tumbleweed | Reporter: | Simon Vogl <simon.vogl> |
| Component: | X11 3rd Party Driver | Assignee: | Atri Bhattacharya <badshah400> |
| Status: | RESOLVED FIXED | QA Contact: | Stefan Dirsch <sndirsch> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | badshah400, dev, imax, mardnh, rahmspinat, simon.vogl |
| Version: | Current | ||
| Target Milestone: | --- | ||
| Hardware: | 64bit | ||
| OS: | openSUSE Tumbleweed | ||
| See Also: | https://github.com/nigels-com/glew/issues/315 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | GLEW error | ||
|
Description
Simon Vogl
2021-08-17 15:33:59 UTC
wxWidgets 3.1.4 had no EGL support, so it was fine without glew being built with EGL. However, with wxWidgets updated to 3.1.5 on TW, which supports (forces?) EGL, it needs glew to be built with EGL to avoid crashes in apps like hugin. Building glew with EGL support now is the right thing to do, but we need to see how to fix issues like this on specific configurations.
Is there any chance you can test if supertuxkart also crashes on any other graphics driver/${XDG_SESSION_TYPE} apart from nVidia+x11 where we see this issue?
Thanks.
Oh okay, now it working on Arch/Fedora makes sense since both haven't updated to wxWidgets 3.1.5 :) NVIDIA + Plasma Wayland session crashes with the same error, however, I suspect supertuxkart to run as an xwayland app and therefore of course having the same issues. I'll maybe do some testing with nouveau/Intel iGPU later, I'll have to see if I've got time. Reported upstream as glew's own `visualinfo` program fails on NVIDIA as well. I can confirm this GLEW error and I'm using an AMD graphics card. I will attach my terminal output. Created attachment 851960 [details]
GLEW error
We'll have to revert building glew with EGL support, while also disabling EGL support in wxWidgets to avoid boo#1188519. I am working on both of these fixes. When glew properly support EGL again, we shall revisit this. This should do it: * https://build.opensuse.org/request/show/913481 * https://build.opensuse.org/request/show/913482 *** Bug 1189657 has been marked as a duplicate of this bug. *** *** Bug 1189303 has been marked as a duplicate of this bug. *** Fixes accepted into Factory. *** Bug 1189196 has been marked as a duplicate of this bug. *** |