http://bugs.winehq.org/show_bug.cgi?id=58754
Bug ID: 58754 Summary: Wine 10.15+ fails to detect EGL_KHR_client_get_all_proc_addresses extension despite it being present, breaking 32-bit OpenGL applications Product: Wine Version: 10.16 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: scheckley@gmail.com Distribution: ---
Starting with Wine 10.15, 32-bit Windows applications requiring OpenGL fail to initialize with the error:
0024:err:wgl:egl_init Failed to find required extension EGL_KHR_client_get_all_proc_addresses 0024:err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems 0024:err:d3d:wined3d_caps_gl_ctx_create Failed to find a suitable pixel format. 0024:err:d3d:wined3d_adapter_gl_init Failed to get a GL context for adapter This occurs despite the EGL extension being present and reported by the system.
Steps to Reproduce:
- Install Wine 10.15 or 10.16 (32-bit support) - Run any 32-bit Windows OpenGL application (tested: GoG Tower57). - Observe EGL initialization failure. - Application fails to create OpenGL context and cannot render.
Expected Result:
Wine should detect and use the EGL_KHR_client_get_all_proc_addresses extension, as it did in Wine 10.14.
Actual Result:
Wine fails to find the extension, OpenGL initialization fails, and applications crash or fail to render with "error creating the renderer: Invalid window"
http://bugs.winehq.org/show_bug.cgi?id=58754
Alexander Vereeken Alexander88207@Protonmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Alexander88207@Protonmail.c | |om
--- Comment #1 from Alexander Vereeken Alexander88207@Protonmail.com --- Hello,
i can reproduce this as well with Ubiscoft Connect.
0134:err:wgl:egl_init Failed to find required extension EGL_KHR_client_get_all_proc_addresses did not find extension DRI_IMAGE_DRIVER version 2 did not find extension DRI_Mesa version 2 failed to load driver: radeonsi did not find extension DRI_Mesa version 2 failed to load driver: radeonsi
http://bugs.winehq.org/show_bug.cgi?id=58754
Rémi Bernon rbernon@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rbernon@codeweavers.com
--- Comment #2 from Rémi Bernon rbernon@codeweavers.com --- Could you please attach a log with WINEDEBUG=+wgl environment variable set?
http://bugs.winehq.org/show_bug.cgi?id=58754
--- Comment #3 from scheckley@gmail.com --- WINEDEBUG=+wgl wine tower57.exe
002c:err:winediag:getaddrinfo Failed to resolve your host name IP 00b4:fixme:wineusb:query_id Unhandled ID query type 0x5. 00b4:fixme:wineusb:query_id Unhandled ID query type 0x5. 00b4:fixme:wineusb:query_id Unhandled ID query type 0x5. 00b4:fixme:wineusb:query_id Unhandled ID query type 0x5. 00b4:fixme:wineusb:query_id Unhandled ID query type 0x5. 0024:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 007216C0, 43) stub irrKlang sound library version 1.5.0 Using DirectSound8 driver [SETTINGS] Load C:\users\myuser\Documents/Tower57/default.stg - use selected best regio n EUROPE [INIT] Initialize SDL - DONE [INIT] Initialize Controllers - No Logitech keyboard found DONE [INIT] Initialize Fonts - DONE [INIT] Create Window - 1366 7680024:fixme:win:RegisterTouchWindow hwnd 00010072, flags 0x3 stub! 0024:trace:wgl:egl_init EGL client extensions: 0024:trace:wgl:dump_extensions 0024:err:wgl:egl_init Failed to find required extension EGL_KHR_client_get_all_proc_addresses 0024:err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems 0024:warn:wgl:display_funcs_init Failed to initialize the driver OpenGL functions, status 0xc00000bb 0024:warn:wgl:display_funcs_init glAccum not found for memory DCs. 0024:warn:wgl:display_funcs_init glAlphaFunc not found for memory DCs. 0024:warn:wgl:display_funcs_init glAreTexturesResident not found for memory DCs. 0024:warn:wgl:display_funcs_init glArrayElement not found for memory DCs. 0024:warn:wgl:display_funcs_init glBegin not found for memory DCs. 0024:warn:wgl:display_funcs_init glBindTexture not found for memory DCs. 0024:warn:wgl:display_funcs_init glBitmap not found for memory DCs. 0024:warn:wgl:display_funcs_init glBlendFunc not found for memory DCs. 0024:warn:wgl:display_funcs_init glCallList not found for memory DCs. 0024:warn:wgl:display_funcs_init glCallLists not found for memory DCs. 0024:warn:wgl:display_funcs_init glClear not found for memory DCs. 0024:warn:wgl:display_funcs_init glClearAccum not found for memory DCs. 0024:warn:wgl:display_funcs_init glClearColor not found for memory DCs. 0024:warn:wgl:display_funcs_init glClearDepth not found for memory DCs. 0024:warn:wgl:display_funcs_init glClearIndex not found for memory DCs. 0024:warn:wgl:display_funcs_init glClearStencil not found for memory DCs. 0024:warn:wgl:display_funcs_init glClipPlane not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor3b not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor3bv not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor3d not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor3dv not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor3f not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor3fv not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor3i not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor3iv not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor3s not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor3sv not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor3ub not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor3ubv not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor3ui not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor3uiv not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor3us not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor3usv not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor4b not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor4bv not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor4d not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor4dv not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor4f not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor4fv not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor4i not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor4iv not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor4s not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor4sv not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor4ub not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor4ubv not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor4ui not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor4uiv not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor4us not found for memory DCs. 0024:warn:wgl:display_funcs_init glColor4usv not found for memory DCs. 0024:warn:wgl:display_funcs_init glColorMask not found for memory DCs. 0024:warn:wgl:display_funcs_init glColorMaterial not found for memory DCs. 0024:warn:wgl:display_funcs_init glColorPointer not found for memory DCs. 0024:warn:wgl:display_funcs_init glCopyPixels not found for memory DCs. 0024:warn:wgl:display_funcs_init glCopyTexImage1D not found for memory DCs. 0024:warn:wgl:display_funcs_init glCopyTexImage2D not found for memory DCs. 0024:warn:wgl:display_funcs_init glCopyTexSubImage1D not found for memory DCs. 0024:warn:wgl:display_funcs_init glCopyTexSubImage2D not found for memory DCs. 0024:warn:wgl:display_funcs_init glCullFace not found for memory DCs. 0024:warn:wgl:display_funcs_init glDeleteLists not found for memory DCs. 0024:warn:wgl:display_funcs_init glDeleteTextures not found for memory DCs. 0024:warn:wgl:display_funcs_init glDepthFunc not found for memory DCs. 0024:warn:wgl:display_funcs_init glDepthMask not found for memory DCs. 0024:warn:wgl:display_funcs_init glDepthRange not found for memory DCs. 0024:warn:wgl:display_funcs_init glDisable not found for memory DCs. 0024:warn:wgl:display_funcs_init glDisableClientState not found for memory DCs. 0024:warn:wgl:display_funcs_init glDrawArrays not found for memory DCs. 0024:warn:wgl:display_funcs_init glDrawBuffer not found for memory DCs. 0024:warn:wgl:display_funcs_init glDrawElements not found for memory DCs. 0024:warn:wgl:display_funcs_init glDrawPixels not found for memory DCs. 0024:warn:wgl:display_funcs_init glEdgeFlag not found for memory DCs. 0024:warn:wgl:display_funcs_init glEdgeFlagPointer not found for memory DCs. 0024:warn:wgl:display_funcs_init glEdgeFlagv not found for memory DCs. 0024:warn:wgl:display_funcs_init glEnable not found for memory DCs. 0024:warn:wgl:display_funcs_init glEnableClientState not found for memory DCs. 0024:warn:wgl:display_funcs_init glEnd not found for memory DCs. 0024:warn:wgl:display_funcs_init glEndList not found for memory DCs. 0024:warn:wgl:display_funcs_init glEvalCoord1d not found for memory DCs. 0024:warn:wgl:display_funcs_init glEvalCoord1dv not found for memory DCs. 0024:warn:wgl:display_funcs_init glEvalCoord1f not found for memory DCs. 0024:warn:wgl:display_funcs_init glEvalCoord1fv not found for memory DCs. 0024:warn:wgl:display_funcs_init glEvalCoord2d not found for memory DCs. 0024:warn:wgl:display_funcs_init glEvalCoord2dv not found for memory DCs. 0024:warn:wgl:display_funcs_init glEvalCoord2f not found for memory DCs. 0024:warn:wgl:display_funcs_init glEvalCoord2fv not found for memory DCs. 0024:warn:wgl:display_funcs_init glEvalMesh1 not found for memory DCs. 0024:warn:wgl:display_funcs_init glEvalMesh2 not found for memory DCs. 0024:warn:wgl:display_funcs_init glEvalPoint1 not found for memory DCs. 0024:warn:wgl:display_funcs_init glEvalPoint2 not found for memory DCs. 0024:warn:wgl:display_funcs_init glFeedbackBuffer not found for memory DCs. 0024:warn:wgl:display_funcs_init glFinish not found for memory DCs. 0024:warn:wgl:display_funcs_init glFlush not found for memory DCs. 0024:warn:wgl:display_funcs_init glFogf not found for memory DCs. 0024:warn:wgl:display_funcs_init glFogfv not found for memory DCs. 0024:warn:wgl:display_funcs_init glFogi not found for memory DCs. 0024:warn:wgl:display_funcs_init glFogiv not found for memory DCs. 0024:warn:wgl:display_funcs_init glFrontFace not found for memory DCs. 0024:warn:wgl:display_funcs_init glFrustum not found for memory DCs. 0024:warn:wgl:display_funcs_init glGenLists not found for memory DCs. 0024:warn:wgl:display_funcs_init glGenTextures not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetBooleanv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetClipPlane not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetDoublev not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetError not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetFloatv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetIntegerv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetLightfv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetLightiv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetMapdv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetMapfv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetMapiv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetMaterialfv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetMaterialiv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetPixelMapfv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetPixelMapuiv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetPixelMapusv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetPointerv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetPolygonStipple not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetString not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetTexEnvfv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetTexEnviv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetTexGendv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetTexGenfv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetTexGeniv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetTexImage not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetTexLevelParameterfv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetTexLevelParameteriv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetTexParameterfv not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetTexParameteriv not found for memory DCs. 0024:warn:wgl:display_funcs_init glHint not found for memory DCs. 0024:warn:wgl:display_funcs_init glIndexMask not found for memory DCs. 0024:warn:wgl:display_funcs_init glIndexPointer not found for memory DCs. 0024:warn:wgl:display_funcs_init glIndexd not found for memory DCs. 0024:warn:wgl:display_funcs_init glIndexdv not found for memory DCs. 0024:warn:wgl:display_funcs_init glIndexf not found for memory DCs. 0024:warn:wgl:display_funcs_init glIndexfv not found for memory DCs. 0024:warn:wgl:display_funcs_init glIndexi not found for memory DCs. 0024:warn:wgl:display_funcs_init glIndexiv not found for memory DCs. 0024:warn:wgl:display_funcs_init glIndexs not found for memory DCs. 0024:warn:wgl:display_funcs_init glIndexsv not found for memory DCs. 0024:warn:wgl:display_funcs_init glIndexub not found for memory DCs. 0024:warn:wgl:display_funcs_init glIndexubv not found for memory DCs. 0024:warn:wgl:display_funcs_init glInitNames not found for memory DCs. 0024:warn:wgl:display_funcs_init glInterleavedArrays not found for memory DCs. 0024:warn:wgl:display_funcs_init glIsEnabled not found for memory DCs. 0024:warn:wgl:display_funcs_init glIsList not found for memory DCs. 0024:warn:wgl:display_funcs_init glIsTexture not found for memory DCs. 0024:warn:wgl:display_funcs_init glLightModelf not found for memory DCs. 0024:warn:wgl:display_funcs_init glLightModelfv not found for memory DCs. 0024:warn:wgl:display_funcs_init glLightModeli not found for memory DCs. 0024:warn:wgl:display_funcs_init glLightModeliv not found for memory DCs. 0024:warn:wgl:display_funcs_init glLightf not found for memory DCs. 0024:warn:wgl:display_funcs_init glLightfv not found for memory DCs. 0024:warn:wgl:display_funcs_init glLighti not found for memory DCs. 0024:warn:wgl:display_funcs_init glLightiv not found for memory DCs. 0024:warn:wgl:display_funcs_init glLineStipple not found for memory DCs. 0024:warn:wgl:display_funcs_init glLineWidth not found for memory DCs. 0024:warn:wgl:display_funcs_init glListBase not found for memory DCs. 0024:warn:wgl:display_funcs_init glLoadIdentity not found for memory DCs. 0024:warn:wgl:display_funcs_init glLoadMatrixd not found for memory DCs. 0024:warn:wgl:display_funcs_init glLoadMatrixf not found for memory DCs. 0024:warn:wgl:display_funcs_init glLoadName not found for memory DCs. 0024:warn:wgl:display_funcs_init glLogicOp not found for memory DCs. 0024:warn:wgl:display_funcs_init glMap1d not found for memory DCs. 0024:warn:wgl:display_funcs_init glMap1f not found for memory DCs. 0024:warn:wgl:display_funcs_init glMap2d not found for memory DCs. 0024:warn:wgl:display_funcs_init glMap2f not found for memory DCs. 0024:warn:wgl:display_funcs_init glMapGrid1d not found for memory DCs. 0024:warn:wgl:display_funcs_init glMapGrid1f not found for memory DCs. 0024:warn:wgl:display_funcs_init glMapGrid2d not found for memory DCs. 0024:warn:wgl:display_funcs_init glMapGrid2f not found for memory DCs. 0024:warn:wgl:display_funcs_init glMaterialf not found for memory DCs. 0024:warn:wgl:display_funcs_init glMaterialfv not found for memory DCs. 0024:warn:wgl:display_funcs_init glMateriali not found for memory DCs. 0024:warn:wgl:display_funcs_init glMaterialiv not found for memory DCs. 0024:warn:wgl:display_funcs_init glMatrixMode not found for memory DCs. 0024:warn:wgl:display_funcs_init glMultMatrixd not found for memory DCs. 0024:warn:wgl:display_funcs_init glMultMatrixf not found for memory DCs. 0024:warn:wgl:display_funcs_init glNewList not found for memory DCs. 0024:warn:wgl:display_funcs_init glNormal3b not found for memory DCs. 0024:warn:wgl:display_funcs_init glNormal3bv not found for memory DCs. 0024:warn:wgl:display_funcs_init glNormal3d not found for memory DCs. 0024:warn:wgl:display_funcs_init glNormal3dv not found for memory DCs. 0024:warn:wgl:display_funcs_init glNormal3f not found for memory DCs. 0024:warn:wgl:display_funcs_init glNormal3fv not found for memory DCs. 0024:warn:wgl:display_funcs_init glNormal3i not found for memory DCs. 0024:warn:wgl:display_funcs_init glNormal3iv not found for memory DCs. 0024:warn:wgl:display_funcs_init glNormal3s not found for memory DCs. 0024:warn:wgl:display_funcs_init glNormal3sv not found for memory DCs. 0024:warn:wgl:display_funcs_init glNormalPointer not found for memory DCs. 0024:warn:wgl:display_funcs_init glOrtho not found for memory DCs. 0024:warn:wgl:display_funcs_init glPassThrough not found for memory DCs. 0024:warn:wgl:display_funcs_init glPixelMapfv not found for memory DCs. 0024:warn:wgl:display_funcs_init glPixelMapuiv not found for memory DCs. 0024:warn:wgl:display_funcs_init glPixelMapusv not found for memory DCs. 0024:warn:wgl:display_funcs_init glPixelStoref not found for memory DCs. 0024:warn:wgl:display_funcs_init glPixelStorei not found for memory DCs. 0024:warn:wgl:display_funcs_init glPixelTransferf not found for memory DCs. 0024:warn:wgl:display_funcs_init glPixelTransferi not found for memory DCs. 0024:warn:wgl:display_funcs_init glPixelZoom not found for memory DCs. 0024:warn:wgl:display_funcs_init glPointSize not found for memory DCs. 0024:warn:wgl:display_funcs_init glPolygonMode not found for memory DCs. 0024:warn:wgl:display_funcs_init glPolygonOffset not found for memory DCs. 0024:warn:wgl:display_funcs_init glPolygonStipple not found for memory DCs. 0024:warn:wgl:display_funcs_init glPopAttrib not found for memory DCs. 0024:warn:wgl:display_funcs_init glPopClientAttrib not found for memory DCs. 0024:warn:wgl:display_funcs_init glPopMatrix not found for memory DCs. 0024:warn:wgl:display_funcs_init glPopName not found for memory DCs. 0024:warn:wgl:display_funcs_init glPrioritizeTextures not found for memory DCs. 0024:warn:wgl:display_funcs_init glPushAttrib not found for memory DCs. 0024:warn:wgl:display_funcs_init glPushClientAttrib not found for memory DCs. 0024:warn:wgl:display_funcs_init glPushMatrix not found for memory DCs. 0024:warn:wgl:display_funcs_init glPushName not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos2d not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos2dv not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos2f not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos2fv not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos2i not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos2iv not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos2s not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos2sv not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos3d not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos3dv not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos3f not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos3fv not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos3i not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos3iv not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos3s not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos3sv not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos4d not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos4dv not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos4f not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos4fv not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos4i not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos4iv not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos4s not found for memory DCs. 0024:warn:wgl:display_funcs_init glRasterPos4sv not found for memory DCs. 0024:warn:wgl:display_funcs_init glReadBuffer not found for memory DCs. 0024:warn:wgl:display_funcs_init glReadPixels not found for memory DCs. 0024:warn:wgl:display_funcs_init glRectd not found for memory DCs. 0024:warn:wgl:display_funcs_init glRectdv not found for memory DCs. 0024:warn:wgl:display_funcs_init glRectf not found for memory DCs. 0024:warn:wgl:display_funcs_init glRectfv not found for memory DCs. 0024:warn:wgl:display_funcs_init glRecti not found for memory DCs. 0024:warn:wgl:display_funcs_init glRectiv not found for memory DCs. 0024:warn:wgl:display_funcs_init glRects not found for memory DCs. 0024:warn:wgl:display_funcs_init glRectsv not found for memory DCs. 0024:warn:wgl:display_funcs_init glRenderMode not found for memory DCs. 0024:warn:wgl:display_funcs_init glRotated not found for memory DCs. 0024:warn:wgl:display_funcs_init glRotatef not found for memory DCs. 0024:warn:wgl:display_funcs_init glScaled not found for memory DCs. 0024:warn:wgl:display_funcs_init glScalef not found for memory DCs. 0024:warn:wgl:display_funcs_init glScissor not found for memory DCs. 0024:warn:wgl:display_funcs_init glSelectBuffer not found for memory DCs. 0024:warn:wgl:display_funcs_init glShadeModel not found for memory DCs. 0024:warn:wgl:display_funcs_init glStencilFunc not found for memory DCs. 0024:warn:wgl:display_funcs_init glStencilMask not found for memory DCs. 0024:warn:wgl:display_funcs_init glStencilOp not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord1d not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord1dv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord1f not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord1fv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord1i not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord1iv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord1s not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord1sv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord2d not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord2dv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord2f not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord2fv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord2i not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord2iv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord2s not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord2sv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord3d not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord3dv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord3f not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord3fv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord3i not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord3iv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord3s not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord3sv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord4d not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord4dv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord4f not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord4fv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord4i not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord4iv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord4s not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoord4sv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexCoordPointer not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexEnvf not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexEnvfv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexEnvi not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexEnviv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexGend not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexGendv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexGenf not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexGenfv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexGeni not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexGeniv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexImage1D not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexImage2D not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexParameterf not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexParameterfv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexParameteri not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexParameteriv not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexSubImage1D not found for memory DCs. 0024:warn:wgl:display_funcs_init glTexSubImage2D not found for memory DCs. 0024:warn:wgl:display_funcs_init glTranslated not found for memory DCs. 0024:warn:wgl:display_funcs_init glTranslatef not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex2d not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex2dv not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex2f not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex2fv not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex2i not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex2iv not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex2s not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex2sv not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex3d not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex3dv not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex3f not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex3fv not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex3i not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex3iv not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex3s not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex3sv not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex4d not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex4dv not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex4f not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex4fv not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex4i not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex4iv not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex4s not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertex4sv not found for memory DCs. 0024:warn:wgl:display_funcs_init glVertexPointer not found for memory DCs. 0024:warn:wgl:display_funcs_init glViewport not found for memory DCs. 0024:warn:wgl:display_funcs_init glBindFramebuffer not found for memory DCs. 0024:warn:wgl:display_funcs_init glCheckNamedFramebufferStatus not found for memory DCs. 0024:warn:wgl:display_funcs_init glCreateFramebuffers not found for memory DCs. 0024:warn:wgl:display_funcs_init glCreateRenderbuffers not found for memory DCs. 0024:warn:wgl:display_funcs_init glDeleteFramebuffers not found for memory DCs. 0024:warn:wgl:display_funcs_init glDeleteRenderbuffers not found for memory DCs. 0024:warn:wgl:display_funcs_init glGetNamedFramebufferAttachmentParameteriv not found for memory DCs. 0024:warn:wgl:display_funcs_init glNamedFramebufferDrawBuffer not found for memory DCs. 0024:warn:wgl:display_funcs_init glNamedFramebufferReadBuffer not found for memory DCs. 0024:warn:wgl:display_funcs_init glNamedFramebufferRenderbuffer not found for memory DCs. 0024:warn:wgl:display_funcs_init glNamedRenderbufferStorageMultisample not found for memory DCs. 0024:trace:wgl:win32u_wgl_context_reset context 0x7d8d99c0, hdc 0x16010051, share (nil), attribs (nil) 0024:trace:wgl:get_dc_pixel_format 0x16010051/0x10078 -> 0 0024:trace:wgl:win32u_wgl_context_reset context 0x7d8d99c0, hdc 0x5010053, share (nil), attribs (nil) 0024:trace:wgl:get_dc_pixel_format 0x5010053/0x1007a -> 0 0024:trace:wgl:win32u_wgl_context_reset context 0x7d8d99c0, hdc 0x5010053, share (nil), attribs (nil) 0024:trace:wgl:get_dc_pixel_format 0x5010053/0x2007a -> 0 Driver: direct3d Driver: opengl Driver: opengles2 Driver: software [INIT] Initialize Renderer - error creating the renderer: Invalid window 0024:fixme:ver:GetCurrentPackageId (008CFEB4 00000000): stub
http://bugs.winehq.org/show_bug.cgi?id=58754
--- Comment #4 from Rémi Bernon rbernon@codeweavers.com --- Thanks! (FWIW redirecting the output to a file that you would attach to the bug is usually better, especially as log output can grow large)
Sadly there's nothing obviously wrong from Wine side here, the EGL error messages being printed probably indicate that something is wrong with the EGL library, but it's also not supposed to be fatal as we still have and use GLX as a backend.
However in your case the "X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems" also indicates that GLX is failing to initialize, which explains why OpenGL / D3D doesn't work then.
It might be something missing from your system, but Wine doesn't have added any requirement since 10.14. Can you confirm that Wine 10.14 still works if you can install or compile it?
Also could you please try running Linux utilities like `eglinfo`, `glxinfo` (usually already installed or installable through the mesa-utils or mesa-demos package) and attaching their outputs here?
http://bugs.winehq.org/show_bug.cgi?id=58754
--- Comment #5 from scheckley@gmail.com --- Created attachment 79434 --> http://bugs.winehq.org/attachment.cgi?id=79434 glxinfo output
http://bugs.winehq.org/show_bug.cgi?id=58754
--- Comment #6 from scheckley@gmail.com --- Created attachment 79435 --> http://bugs.winehq.org/attachment.cgi?id=79435 eglinfo output
http://bugs.winehq.org/show_bug.cgi?id=58754
--- Comment #7 from scheckley@gmail.com --- ah sorry - I should have created an attachment above.
I am beginning to suspect the issue is with Void linux and it's mesa drivers as the wine 10.0 and staging appimages from here: https://github.com/mmtrt/WINE_AppImage work fine while the repository version has the opengl issue. I will see if I can compile from source from winehq also.
Thanks for looking at this issue.