Bug#966557: Blacklist nvidia-modeset and nvidia-drm
Felix Dörre
debian at felixdoerre.de
Tue Aug 4 00:49:16 BST 2020
I've got a slight clue, what could be wrong here:
The posted update-glx --display glx shows the following line:
/usr/lib/nvidia - priority 100
slave glx--libGL.so.1-x86_64-linux-gnu:
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1
but none libGLX_nvidia.so.0. From the maintainer-script however having
at least one of libGL provided by nvidia or libGLX_nvidia present is
required for the bumblebee alternative to be installed:
libGL_nvidia_enabler="
$(add_multiarch_slave /usr/lib "" libGL.so.1 /usr/lib
nvidia/)
$(add_multiarch_slave /usr/lib "" libGLX_nvidia.so.0
/usr/lib "")
....
if echo "$libGL_nvidia_enabler" | grep -q "slave" ; then
bumblebee=1
fi
...
if [ -n "$bumblebee" ]; then
# enable the alternative for GL usage via bumblebee
(NVIDIA's libGL.so.1 available)
update-alternatives --install /usr/lib/glx glx
/usr/lib/nvidia/bumblebee $prio_bumblebee \
....
I hope this helps to understand what's wrong in this case.
--
Kind regards,
Felix Dörre
More information about the pkg-nvidia-devel
mailing list