• Bug#876220: libglvnd0:amd64: KDE will not start due to undefined symbol

    From Matt Stamp@21:1/5 to All on Tue Sep 19 22:20:02 2017
    XPost: linux.debian.bugs.dist

    Package: libglvnd0
    Version: 0.2.999+git20170802-4
    Severity: normal

    Dear Maintainer,

    An upgrade of libgl1:amd64 broken XServer and it cannot start.

    [ 32.012] (EE) Failed to load /usr/lib/xorg/modules/extensions/libglx.so: / usr/lib/x86_64-linux-gnu/libGL.so.1: undefined symbol: _glapi_tls_Current
    [ 32.012] (EE) Failed to load module "glx" (loader failed, 7)

    root@fusion:/home/matt# ldd -r /usr/lib/x86_64-linux-gnu/libGL.so.1
    linux-vdso.so.1 (0x00007ffdc5b64000)
    libGLX.so.0 => /usr/lib/x86_64-linux-gnu/libGLX.so.0 (0x00007f810f231000)
    libGLdispatch.so.0 => /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0 (0x00007f810ef63000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f810ed5f000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f810eb42000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f810e7a5000)
    libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f810e465000)
    libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f810e253000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f810f6ee000)
    libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f810e02b000)
    libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f810de27000)
    libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f810dc21000)
    libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f810da0c000)
    librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f810d804000) undefined symbol: _glapi_tls_Current (/usr/lib/x86_64-linux-gnu/libGL.so.1)

    -- System Information:
    Debian Release: buster/sid
    APT prefers stable-updates
    APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
    Architecture: amd64 (x86_64)
    Foreign Architectures: i386

    Kernel: Linux 4.12.0-2-amd64 (SMP w/4 CPU cores)
    Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US (charmap=UTF-8)
    Shell: /bin/sh linked to /bin/dash
    Init: systemd (via /run/systemd/system)

    Versions of packages libglvnd0:amd64 depends on:
    ii libc6 2.24-17

    libglvnd0:amd64 recommends no packages.

    libglvnd0:amd64 suggests no packages.

    -- no debconf information

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Timo Aaltonen@21:1/5 to Matt Stamp on Wed Sep 20 17:20:02 2017
    XPost: linux.debian.bugs.dist

    On 19.09.2017 22:10, Matt Stamp wrote:
    Package: libglvnd0
    Version: 0.2.999+git20170802-4
    Severity: normal

    Dear Maintainer,

    An upgrade of libgl1:amd64 broken XServer and it cannot start.

    [ 32.012] (EE) Failed to load /usr/lib/xorg/modules/extensions/libglx.so: /
    usr/lib/x86_64-linux-gnu/libGL.so.1: undefined symbol: _glapi_tls_Current
    [ 32.012] (EE) Failed to load module "glx" (loader failed, 7)

    undefined symbol: _glapi_tls_Current (/usr/lib/x86_64-linux-gnu/libGL.so.1)

    do you have the nvidia driver installed?



    --
    t

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Matt Stamp@21:1/5 to All on Fri Sep 22 00:50:01 2017
    XPost: linux.debian.bugs.dist

    I do not. I am using a Radeon card and the Xserver 'radeon' driver.

    [ 32.012] (II) LoadModule: "radeon"
    [ 32.013] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
    [ 32.013] (II) Module radeon: vendor="X.Org Foundation"

    01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
    Cedar [Radeon HD 5000/6000/7350/8350 Series]

    root@fusion:~$ dpkg -l | egrep 'nvidia|radeon'
    ii libdrm-radeon1:amd64 2.4.82-1
    amd64 Userspace interface to radeon-specific kernel DRM services -- runtime
    ii libglvnd0-nvidia:amd64 375.82-3
    amd64 Vendor neutral GL dispatch library -- libGLdispatch
    ii xserver-xorg-video-radeon 1:7.9.0-1
    amd64 X.Org X server -- AMD/ATI Radeon display driver

    On Wednesday, September 20, 2017 5:10:20 PM PDT Timo Aaltonen wrote:
    On 19.09.2017 22:10, Matt Stamp wrote:
    Package: libglvnd0
    Version: 0.2.999+git20170802-4
    Severity: normal

    Dear Maintainer,

    An upgrade of libgl1:amd64 broken XServer and it cannot start.

    [ 32.012] (EE) Failed to load /usr/lib/xorg/modules/extensions/libglx.so: / usr/lib/x86_64-linux-gnu/libGL.so.1: undefined symbol: _glapi_tls_Current
    [ 32.012] (EE) Failed to load module "glx" (loader failed, 7)

    undefined symbol: _glapi_tls_Current
    (/usr/lib/x86_64-linux-gnu/libGL.so.1)
    do you have the nvidia driver installed?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Matt Stamp@21:1/5 to All on Fri Sep 22 01:40:02 2017
    XPost: linux.debian.bugs.dist

    My apologies. I have fixed the problem.

    I didn't think anything of libglvnd0-nvidia since it claimed to be vendor neutral. After looking at another system I have I noticed I didn't have that installed. So I swapped these.

    The following packages will be REMOVED:
    libglvnd0-nvidia
    The following NEW packages will be installed:
    libglvnd0

    And the issue appears to be resolved.
    root@fusion:/home/matt# ldd -r /usr/lib/x86_64-linux-gnu/libGL.so.1
    linux-vdso.so.1 (0x00007ffc74dd4000)
    libGLX.so.0 => /usr/lib/x86_64-linux-gnu/libGLX.so.0 (0x00007fd9034be000)
    libGLdispatch.so.0 => /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0 (0x00007fd903208000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd903004000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fd902de7000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd902a4a000)
    libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007fd90270a000)
    libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007fd9024f8000)
    /lib64/ld-linux-x86-64.so.2 (0x00007fd90397b000)
    libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fd9022d0000)
    libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007fd9020cc000)
    libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fd901ec6000)
    libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fd901cb1000)
    librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fd901aa9000)

    If you could please resolve and close this ticket.

    Thanks

    On Wednesday, September 20, 2017 5:10:20 PM PDT Timo Aaltonen wrote:
    On 19.09.2017 22:10, Matt Stamp wrote:
    Package: libglvnd0
    Version: 0.2.999+git20170802-4
    Severity: normal

    Dear Maintainer,

    An upgrade of libgl1:amd64 broken XServer and it cannot start.

    [ 32.012] (EE) Failed to load /usr/lib/xorg/modules/extensions/libglx.so: / usr/lib/x86_64-linux-gnu/libGL.so.1: undefined symbol: _glapi_tls_Current
    [ 32.012] (EE) Failed to load module "glx" (loader failed, 7)

    undefined symbol: _glapi_tls_Current
    (/usr/lib/x86_64-linux-gnu/libGL.so.1)
    do you have the nvidia driver installed?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)