Bug#878968: libglvnd0-nvidia: undefined symbol: _glapi_tls_Current makes system unusable
Hendrik Tews
hendrik at askra.de
Wed Oct 18 06:32:41 UTC 2017
Package: libglvnd0-nvidia
Version: 375.82-5
Severity: critical
Dear Maintainer,
after updating some packages this morning, X11 did not come up
any more and the system was completely unusable. Apparently gdm
was restarting continuously, making it impossible to enter
anything in a terminal window. I needed to boot in recovery mode
to get access again.
The syslog contains
/usr/lib/gdm3/gdm-x-session[2703]: (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
and I get the same undefined symbol error when I try startx.
After installing libglvnd0 (and purging libglvnd0-nvidia)
everything is fine again. In contrast to what is reported in
https://lists.debian.org/debian-kde/2017/10/msg00028.html, the
problem appears again, when I reinstall libglvnd0-nvidia.
Bye,
Hendrik
-- Package-specific info:
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-nvidia-devel/attachments/20171018/2fd54721/attachment-0001.ksh>
-------------- next part --------------
*** Reporter, please consider answering these questions, where appropriate ***
* What led up to the situation?
* What exactly did you do (or not do) that was effective (or
ineffective)?
* What was the outcome of this action?
* What outcome did you expect instead?
*** End of the template - remove these template lines ***
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: armhf, arm64
Kernel: Linux 4.13.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libglvnd0-nvidia depends on:
ii libc6 2.24-17
libglvnd0-nvidia recommends no packages.
libglvnd0-nvidia suggests no packages.
Versions of packages xserver-xorg-video-intel depends on:
ii libc6 2.24-17
ii libdrm-intel1 2.4.83-1
ii libdrm2 2.4.83-1
ii libpciaccess0 0.13.4-1+b2
ii libpixman-1-0 0.34.0-1
ii libudev1 235-2
ii libx11-6 2:1.6.4-3
ii libx11-xcb1 2:1.6.4-3
ii libxcb-dri2-0 1.12-1
ii libxcb-dri3-0 1.12-1
ii libxcb-sync1 1.12-1
ii libxcb-util0 0.3.8-3+b2
ii libxcb1 1.12-1
ii libxcursor1 1:1.1.14-3
ii libxdamage1 1:1.1.4-3
ii libxext6 2:1.3.3-1+b2
ii libxfixes3 1:5.0.3-1
ii libxinerama1 2:1.1.3-1+b3
ii libxrandr2 2:1.5.1-1
ii libxrender1 1:0.9.10-1
ii libxshmfence1 1.2-1+b2
ii libxss1 1:1.2.2-1+b2
ii libxtst6 2:1.2.3-1
ii libxv1 2:1.0.11-1
ii libxvmc1 2:1.0.10-1
ii xserver-xorg-core [xorg-video-abi-23] 2:1.19.3-2
Versions of packages libglvnd0-nvidia is related to:
pn bumblebee <none>
pn bumblebee-nvidia <none>
pn ccache <none>
pn libcuda1 <none>
pn libcuda1-any <none>
pn libdrm-nouveau1 <none>
pn libdrm-nouveau1a <none>
ii libdrm-nouveau2 2.4.83-1
ii libegl1 0.2.999+git20170802-5
ii libgl1 0.2.999+git20170802-5
pn libgl1-nvidia-glx-any <none>
pn libgles1 <none>
ii libgles2 0.2.999+git20170802-5
ii libglvnd0-nvidia [libglvnd0] 375.82-5
ii libglx0 0.2.999+git20170802-5
pn libopencl0 <none>
pn libopencl1 <none>
ii libvulkan1 1.0.61.1+dfsg1-1
pn linux-headers <none>
ii make 4.1-9.1
pn nvidia-driver <none>
pn nvidia-glx <none>
pn nvidia-glx-any <none>
pn nvidia-kernel-common <none>
pn nvidia-kernel-dkms <none>
pn nvidia-kernel-source <none>
pn nvidia-kernel-support-any <none>
pn nvidia-modprobe <none>
pn nvidia-settings <none>
pn nvidia-support <none>
pn nvidia-xconfig <none>
pn opencl-icd <none>
pn vulkan-icd <none>
ii xserver-xorg 1:7.7+19
ii xserver-xorg-core 2:1.19.3-2
ii xserver-xorg-legacy 2:1.19.3-2
ii xserver-xorg-video-nouveau 1:1.0.15-2
pn xserver-xorg-video-nvidia-any <none>
-- no debconf information
More information about the pkg-nvidia-devel
mailing list