Bug#888020: Package conflict between primus and nvidia 384.111-3 drivers
vitaminx
debian at callistix.net
Mon Jan 22 17:38:54 UTC 2018
Package: primus
Version: 0~20150328-5
Severity: grave
Hi,
It is currently impossible to install primus on Debian testing as breaks the libgl1-nvidia-glvnd-glx package, which in turn is required by nvidia-driver-libs version 384.111-3.
This conflict renders bumblebee completely unusable, as it seems to require the primus package to work:
$ optirun glxinfo
[ 626.127459] [ERROR]No bridge found. Try installing primus or virtualgl.
My system is on latest versions of packages in Debian testing as of today.
-- System Information:
Debian Release: buster/sid
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.14.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages primus depends on:
ii bumblebee 3.2.1-17
pn primus-libs <none>
ii socat 1.7.3.2-2
ii xserver-xorg-core 2:1.19.5-1
ii xserver-xorg-video-intel 2:2.99.917+git20171229-1
Versions of packages primus recommends:
pn primus-libs-ia32 <none>
primus suggests no packages.
# dpkg -l | grep nvidia
ii bumblebee-nvidia 3.2.1-17 amd64 NVIDIA Optimus support using the proprietary NVIDIA driver
ii glx-alternative-nvidia 0.8.1 amd64 allows the selection of NVIDIA as GLX provider
ii libegl-nvidia0:amd64 384.111-3 amd64 NVIDIA binary EGL library
pi libgl1-nvidia-glvnd-glx:amd64 384.111-3 amd64 NVIDIA binary OpenGL/GLX library (GLVND variant)
ii libgles-nvidia2:amd64 384.111-3 amd64 NVIDIA binary OpenGL|ES 2.x library
ii libglx-nvidia0:amd64 384.111-3 amd64 NVIDIA binary GLX library
ii libnvidia-cfg1:amd64 384.111-3 amd64 NVIDIA binary OpenGL/GLX configuration library
ii libnvidia-compiler:amd64 384.111-3 amd64 NVIDIA runtime compiler library
ii libnvidia-eglcore:amd64 384.111-3 amd64 NVIDIA binary EGL core libraries
ii libnvidia-fatbinaryloader:amd64 384.111-3 amd64 NVIDIA FAT binary loader
ii libnvidia-glcore:amd64 384.111-3 amd64 NVIDIA binary OpenGL/GLX core libraries
ii libnvidia-ml1:amd64 384.111-3 amd64 NVIDIA Management Library (NVML) runtime library
ii libnvidia-ptxjitcompiler1:amd64 384.111-3 amd64 NVIDIA PTX JIT Compiler
ii nvidia-alternative 384.111-3 amd64 allows the selection of NVIDIA as GLX provider
ii nvidia-cg-dev:amd64 3.1.0013-3 amd64 Cg Toolkit - GPU Shader Authoring Language (headers)
ii nvidia-cg-toolkit 3.1.0013-3 amd64 Cg Toolkit - GPU Shader Authoring Language
ii nvidia-driver 384.111-3 amd64 NVIDIA metapackage
ii nvidia-driver-bin 384.111-3 amd64 NVIDIA driver support binaries
ii nvidia-driver-libs:amd64 384.111-3 amd64 NVIDIA metapackage (OpenGL/GLX/EGL/GLES libraries)
ii nvidia-egl-common 384.111-3 amd64 NVIDIA binary EGL driver - common files
ii nvidia-egl-icd:amd64 384.111-3 amd64 NVIDIA EGL installable client driver (ICD)
ii nvidia-installer-cleanup 20151021+7 amd64 cleanup after driver installation with the nvidia-installer
ii nvidia-kernel-common 20151021+7 amd64 NVIDIA binary kernel module support files
ii nvidia-kernel-dkms 384.111-3 amd64 NVIDIA binary kernel module DKMS source
ii nvidia-kernel-support 384.111-3 amd64 NVIDIA binary kernel module support files
ii nvidia-legacy-check 384.111-3 amd64 check for NVIDIA GPUs requiring a legacy driver
ii nvidia-modprobe 384.111-1 amd64 utility to load NVIDIA kernel modules and create device nodes
ii nvidia-opencl-common 384.111-3 amd64 NVIDIA OpenCL driver - common files
ii nvidia-opencl-icd:amd64 384.111-3 amd64 NVIDIA OpenCL installable client driver (ICD)
ii nvidia-persistenced 384.111-1 amd64 daemon to maintain persistent software state in the NVIDIA driver
ii nvidia-settings 384.111-1 amd64 tool for configuring the NVIDIA graphics driver
ii nvidia-smi 384.111-3 amd64 NVIDIA System Management Interface
ii nvidia-support 20151021+7 amd64 NVIDIA binary graphics driver support files
ii nvidia-vdpau-driver:amd64 384.111-3 amd64 Video Decode and Presentation API for Unix - NVIDIA driver
ii xserver-xorg-video-nvidia 384.111-3 amd64 NVIDIA binary Xorg driver
# dpkg -l | grep bumble
ii bumblebee 3.2.1-17 amd64 NVIDIA Optimus support for Linux
ii bumblebee-nvidia 3.2.1-17 amd64 NVIDIA Optimus support using the proprietary NVIDIA driver
More information about the pkg-nvidia-devel
mailing list