Bug#775563: libgl1-mesa-dri: dlopen i915_dri.so fails: undefined symbol: _glapi_tls_Didpatch
On Sat, Jan 17, 2015 at 23:38:14 +, Dominic Hargreaves wrote: libGL.so.1 = /usr/lib/tls/libGL.so.1 (0xb7611000) that's not something we ship. Cheers, Julien signature.asc Description: Digital signature
Bug#775563: libgl1-mesa-dri: dlopen i915_dri.so fails: undefined symbol: _glapi_tls_Didpatch
On Sun, Jan 18, 2015 at 12:20:50AM +0100, Julien Cristau wrote: On Sat, Jan 17, 2015 at 12:48:33 +, Dominic Hargreaves wrote: Package: libgl1-mesa-dri Version: 10.3.2-1 Severity: grave Justification: renders package unusable After upgrading from wheezy to jessie, I found I was unable to use gdm3 (with an unhelpful generic error message, but that's beside the point). The X log reveals: [ 130.136] (EE) AIGLX error: dlopen of /usr/lib/i386-linux-gnu/dri/i915_dri.so failed (/usr/lib/i386-linux-gnu/dri/i915_dri.so: undefined symbol: _glapi_tls_D ispatch) [ 130.136] (EE) AIGLX: reverting to software rendering [ 130.146] (EE) AIGLX error: dlopen of /usr/lib/i386-linux-gnu/dri/swrast_dri. so failed (/usr/lib/i386-linux-gnu/dri/swrast_dri.so: undefined symbol: _glapi_t ls_Dispatch) [ 130.146] (EE) GLX: could not load software renderer [ 130.146] (II) GLX: no usable GL providers found for screen 0 What's the output from ldd /usr/lib/xorg/modules/extensions/libglx.so? dom@callisto:~$ ldd /usr/lib/xorg/modules/extensions/libglx.so linux-gate.so.1 (0xb76e3000) libGL.so.1 = /usr/lib/tls/libGL.so.1 (0xb7611000) libpthread.so.0 = /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 (0xb75f5000) libdl.so.2 = /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xb75ef000) libaudit.so.1 = /lib/i386-linux-gnu/libaudit.so.1 (0xb75c9000) libm.so.6 = /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xb7583000) libc.so.6 = /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xb73d8000) libGLcore.so.1 = /usr/lib/tls/libGLcore.so.1 (0xb6f23000) libXext.so.6 = /usr/lib/i386-linux-gnu/libXext.so.6 (0xb6f0d000) libX11.so.6 = /usr/lib/i386-linux-gnu/libX11.so.6 (0xb6dbb000) /lib/ld-linux.so.2 (0xb76e6000) libxcb.so.1 = /usr/lib/i386-linux-gnu/libxcb.so.1 (0xb6d95000) libXau.so.6 = /usr/lib/i386-linux-gnu/libXau.so.6 (0xb6d91000) libXdmcp.so.6 = /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xb6d8b000) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#775563: libgl1-mesa-dri: dlopen i915_dri.so fails: undefined symbol: _glapi_tls_Didpatch
On Sat, Jan 17, 2015 at 12:48:33 +, Dominic Hargreaves wrote: Package: libgl1-mesa-dri Version: 10.3.2-1 Severity: grave Justification: renders package unusable After upgrading from wheezy to jessie, I found I was unable to use gdm3 (with an unhelpful generic error message, but that's beside the point). The X log reveals: [ 130.136] (EE) AIGLX error: dlopen of /usr/lib/i386-linux-gnu/dri/i915_dri.so failed (/usr/lib/i386-linux-gnu/dri/i915_dri.so: undefined symbol: _glapi_tls_D ispatch) [ 130.136] (EE) AIGLX: reverting to software rendering [ 130.146] (EE) AIGLX error: dlopen of /usr/lib/i386-linux-gnu/dri/swrast_dri. so failed (/usr/lib/i386-linux-gnu/dri/swrast_dri.so: undefined symbol: _glapi_t ls_Dispatch) [ 130.146] (EE) GLX: could not load software renderer [ 130.146] (II) GLX: no usable GL providers found for screen 0 What's the output from ldd /usr/lib/xorg/modules/extensions/libglx.so? Cheers, Julien signature.asc Description: Digital signature
Bug#775563: libgl1-mesa-dri: dlopen i915_dri.so fails: undefined symbol: _glapi_tls_Didpatch
Package: libgl1-mesa-dri Version: 10.3.2-1 Severity: grave Justification: renders package unusable After upgrading from wheezy to jessie, I found I was unable to use gdm3 (with an unhelpful generic error message, but that's beside the point). The X log reveals: [ 130.136] (EE) AIGLX error: dlopen of /usr/lib/i386-linux-gnu/dri/i915_dri.so failed (/usr/lib/i386-linux-gnu/dri/i915_dri.so: undefined symbol: _glapi_tls_D ispatch) [ 130.136] (EE) AIGLX: reverting to software rendering [ 130.146] (EE) AIGLX error: dlopen of /usr/lib/i386-linux-gnu/dri/swrast_dri. so failed (/usr/lib/i386-linux-gnu/dri/swrast_dri.so: undefined symbol: _glapi_t ls_Dispatch) [ 130.146] (EE) GLX: could not load software renderer [ 130.146] (II) GLX: no usable GL providers found for screen 0 I was able to startx manually and use WindowMaker, but not glxgears: dom@callisto:~$ glxgears Xlib: extension GLX missing on display :0. Error: couldn't get an RGB, Double-buffered visual I don't believe I have any manually installed mesa versions installed anywhere: dom@callisto:~$ ldd /usr/lib/i386-linux-gnu/dri/i915_dri.so linux-gate.so.1 (0xb77d4000) libdrm_intel.so.1 = /usr/lib/i386-linux-gnu/libdrm_intel.so.1 (0xb71bf000) libdrm_nouveau.so.2 = /usr/lib/i386-linux-gnu/libdrm_nouveau.so.2 (0xb71b7000) libdrm_radeon.so.1 = /usr/lib/i386-linux-gnu/libdrm_radeon.so.1 (0xb71a7000) libdrm.so.2 = /usr/lib/i386-linux-gnu/libdrm.so.2 (0xb7198000) libexpat.so.1 = /lib/i386-linux-gnu/libexpat.so.1 (0xb716f000) libpthread.so.0 = /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 (0xb7153000) libdl.so.2 = /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xb714e000) libstdc++.so.6 = /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xb705b000) libm.so.6 = /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xb7015000) libc.so.6 = /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xb6e6a000) libgcc_s.so.1 = /lib/i386-linux-gnu/libgcc_s.so.1 (0xb6e4d000) libpciaccess.so.0 = /usr/lib/i386-linux-gnu/libpciaccess.so.0 (0xb6e41000) /lib/ld-linux.so.2 (0xb77d7000) libz.so.1 = /lib/i386-linux-gnu/libz.so.1 (0xb6e23000) Any advice welcomed! Thanks, Dominic. -- Package-specific info: glxinfo: name of display: :0.0 X server symlink status: lrwxrwxrwx 1 root root 13 Sep 14 2008 /etc/X11/X - /usr/bin/Xorg -rwxr-xr-x 1 root root 2569072 Dec 9 22:13 /usr/bin/Xorg Diversions concerning libGL are in place diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1.2.0 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1.2.0 by glx-diversions diversion of /usr/lib/libGL.so.1 to /usr/lib/mesa-diverted/libGL.so.1 by glx-diversions diversion of /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2.0.0 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv2.so.2.0.0 by glx-diversions diversion of /usr/lib/libGLESv2.so.2 to /usr/lib/mesa-diverted/libGLESv2.so.2 by glx-diversions diversion of /usr/lib/arm-linux-gnueabihf/libGL.so to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so by glx-diversions diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1.1.0 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so.1.1.0 by glx-diversions diversion of /usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv1_CM.so by glx-diversions diversion of /usr/lib/i386-linux-gnu/libGLESv2.so.2 to /usr/lib/mesa-diverted/i386-linux-gnu/libGLESv2.so.2 by glx-diversions diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so.2 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so.2 by glx-diversions diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1.2 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1.2 by glx-diversions diversion of /usr/lib/libGLESv1_CM.so.1.1.0 to /usr/lib/mesa-diverted/libGLESv1_CM.so.1.1.0 by glx-diversions diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1 to /usr/lib/mesa-diverted/i386-linux-gnu/libGLESv1_CM.so.1 by glx-diversions diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so by glx-diversions diversion of /usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so.1.1.0 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv1_CM.so.1.1.0 by glx-diversions diversion of /usr/lib/libGL.so.1.2.0 to /usr/lib/mesa-diverted/libGL.so.1.2.0 by glx-diversions diversion of /usr/lib/libGLESv2.so to /usr/lib/mesa-diverted/libGLESv2.so by glx-diversions diversion of /usr/lib/libGL.so.1.2 to /usr/lib/mesa-diverted/libGL.so.1.2 by glx-diversions diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1.1.0 to /usr/lib/mesa-diverted/i386-linux-gnu/libGLESv1_CM.so.1.1.0 by glx-diversions diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2.0 by glx-diversions diversion of /usr/lib/arm-linux-gnueabihf/libGLESv2.so to