Control: tags -1 - moreinfo On Thu, Jan 14, 2021 at 01:47:52PM +0100, alberto fuentes wrote: > No worries! Im more than happy to do any test. My problem was not knowing > what else could i do to debug it :) > > [...] > (gdb) bt > #0 gdk_x_io_error (display=0x1264b70) at > ../../../../../gdk/x11/gdkmain-x11.c:246 > #1 0x00007ffff28a042e in _XIOError () from > /usr/lib/x86_64-linux-gnu/libX11.so.6 > #2 0x00007ffff289e48c in _XReply () from > /usr/lib/x86_64-linux-gnu/libX11.so.6 > #3 0x00007fffde6d94ea in ?? () from > /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.0 > #4 0x00007fffde6d782b in ?? () from > /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.0 > #5 0x00007ffff2a8f7e3 in InternalMakeCurrentVendor (dpy=dpy@entry=0x1264b70, > draw=draw@entry=73400326, read=read@entry=73400326, > ctxInfo=ctxInfo@entry=0x165e070, callerOpcode=callerOpcode@entry=5 > '\005', threadState=threadState@entry=0x165e320, > vendor=0x1374ae0) at ../src/GLX/libglx.c:875 > #6 0x00007ffff2a90173 in InternalMakeCurrentDispatch > (dpy=dpy@entry=0x1264b70, draw=draw@entry=73400326, > read=read@entry=73400326, ctxInfo=0x165e070, > callerOpcode=callerOpcode@entry=5 '\005', vendor=0x1374ae0) > at ../src/GLX/libglx.c:930 > #7 0x00007ffff2a91418 in CommonMakeCurrent (dpy=0x1264b70, draw=73400326, > read=73400326, context=<optimized out>, > callerOpcode=<optimized out>) at ../src/GLX/libglx.c:1098 > #8 0x00007fffde9c393e in QGLXContext::init (this=0x1367c50, screen=0xf11260, > share=<optimized out>) at qglxintegration.cpp:415 > #9 0x00007fffde9c1267 in QXcbGlxIntegration::createPlatformOpenGLContext > (this=<optimized out>, context=0x1365d70) > at qxcbglxintegration.cpp:191
Thank you! Good news: now the stacktrace is useful, and we know where the error comes from, and it's the NVidia proprietary driver (libGLX_nvidia.so.0). Bad news: I do not use the NVidia driver, and there is no way to see what it is doing and how to fix it. I tried to Google this error, but did not find any results so far. Can you try running anki with QT_XCB_GL_INTEGRATION=xcb_egl environment variable? This should make it not use GLX, maybe that will help. -- Dmitry Shachnev
signature.asc
Description: PGP signature