Bug#880704: bumblebee-nvidia: Upgrading mesa and nvidia drivers with bumblebee-nvidia installed breaks the desktop

JWM jwmwalrus at gmail.com
Sat Nov 4 00:41:35 UTC 2017


Package: bumblebee-nvidia
Version: 3.2.1-16
Severity: grave
Justification: renders package unusable

Dear Maintainer,

My system is a Thinkpad T440p, with both an Intel and an NVIDIA Optimus cards.
On Wednesday, upgrading both the Mesa libraries and the NVIDIA driver broke the
desktop ---i.e., after reboot, the GDM target never showed up due to a Clutter
error.

Synaptic's history shows the following as installed/upgraded/removed on that
day:

--------------------------------------------------------------------
Commit Log for Wed Nov  1 08:23:33 2017


Removed the following packages:
libegl1-glvnd-nvidia
libegl1-mesa-dev
libgl1-mesa-glx:i386
libgtk-3-dev
primus
primus-libs-ia32:i386
primus-libs:i386

Upgraded the following packages:
debconf (1.5.63) to 1.5.64
debconf-i18n (1.5.63) to 1.5.64
eog-plugin-map (3.25.92-1) to 3.26.1-1
epiphany-browser (3.24.3-1) to 3.26.1-1
epiphany-browser-data (3.24.3-1) to 3.26.1-1
giada (0.14.1~dfsg1-1) to 0.14.3~dfsg1-1
gir1.2-javascriptcoregtk-4.0 (2.16.6-1) to 2.18.1-1
gir1.2-webkit2-4.0 (2.16.6-1) to 2.18.1-1
gnome-maps (3.25.91-1) to 3.26.1-1
gnome-session (3.24.1-2) to 3.26.1-1
gnome-session-bin (3.24.1-2) to 3.26.1-1
gnome-session-common (3.24.1-2) to 3.26.1-1
gnome-software (3.22.5-1) to 3.26.1-2
gnome-software-common (3.22.5-1) to 3.26.1-2
gnome-software-plugin-flatpak (3.22.5-1) to 3.26.1-2
gstreamer1.0-plugins-bad (1.12.2-1+b1) to 1.12.3-2
libegl-nvidia0 (375.82-5) to 375.82-7
libegl1-mesa (13.0.6-1+b2) to 17.2.3-1
libgbm1 (13.0.6-1+b2) to 17.2.3-1
libgl1-glvnd-nvidia-glx (375.82-5) to 375.82-7
libgl1-mesa-dri (13.0.6-1+b2) to 17.2.3-1
libgl1-mesa-dri:i386 (13.0.6-1+b2) to 17.2.3-1
libgl1-mesa-glx (13.0.6-1+b2) to 17.2.3-1
libgl1-nvidia-glvnd-glx (375.82-5) to 375.82-7
libglapi-mesa (13.0.6-1+b2) to 17.2.3-1
libglapi-mesa:i386 (13.0.6-1+b2) to 17.2.3-1
libgles-nvidia1 (375.82-5) to 375.82-7
libgles-nvidia2 (375.82-5) to 375.82-7
libgles1-glvnd-nvidia (375.82-5) to 375.82-7
libgles1-nvidia (375.82-5) to 375.82-7
libgles2-glvnd-nvidia (375.82-5) to 375.82-7
libgles2-mesa (13.0.6-1+b2) to 17.2.3-1
libgles2-nvidia (375.82-5) to 375.82-7
libglx-nvidia0 (375.82-5) to 375.82-7
libglx0-glvnd-nvidia (375.82-5) to 375.82-7
libgstreamer-plugins-bad1.0-0 (1.12.2-1+b1) to 1.12.3-2
libharfbuzz-dev (1.5.1-1) to 1.6.2-1
libharfbuzz-gobject0 (1.5.1-1) to 1.6.2-1
libharfbuzz-icu0 (1.5.1-1) to 1.6.2-1
libharfbuzz0b (1.5.1-1) to 1.6.2-1
libjavascriptcoregtk-4.0-18 (2.16.6-1) to 2.18.1-1
libnetcdf-c++4 (4.2-7) to 4.2-7+b1
libnvidia-cfg1 (375.82-5) to 375.82-7
libnvidia-eglcore (375.82-5) to 375.82-7
libnvidia-glcore (375.82-5) to 375.82-7
libnvidia-ml1 (375.82-5) to 375.82-7
libosmesa6 (13.0.6-1+b2) to 17.2.3-1
libwayland-egl1-mesa (13.0.6-1+b2) to 17.2.3-1
libwebkit2gtk-4.0-37 (2.16.6-1) to 2.18.1-1
libwebkit2gtk-4.0-37-gtk2 (2.16.6-1) to 2.18.1-1
libxatracker2 (13.0.6-1+b2) to 17.2.3-1
mesa-vdpau-drivers (13.0.6-1+b2) to 17.2.3-1
netcdf-bin (1:4.4.1.1-2) to 1:4.5.0-1
nvidia-alternative (375.82-5) to 375.82-7
nvidia-driver (375.82-5) to 375.82-7
nvidia-driver-bin (375.82-5) to 375.82-7
nvidia-driver-libs (375.82-5) to 375.82-7
nvidia-egl-icd (375.82-5) to 375.82-7
nvidia-kernel-support (375.82-5) to 375.82-7
nvidia-smi (375.82-5) to 375.82-7
nvidia-vdpau-driver (375.82-5) to 375.82-7
nvidia-vulkan-icd (375.82-5) to 375.82-7
primus-libs (0~20150328-4) to 0~20150328-5
xserver-xorg-video-nvidia (375.82-5) to 375.82-7
xwayland (2:1.19.3-2) to 2:1.19.5-1

Installed the following packages:
gir1.2-harfbuzz-0.0 (1.6.2-1)
libegl1 (0.2.999+git20170802-5)
libfwupd2 (1.0.0-4)
libglvnd-core-dev (0.2.999+git20170802-5)
libglvnd0:i386 (0.2.999+git20170802-5)
libglx-mesa0 (17.2.3-1)
libglx-mesa0:i386 (17.2.3-1)
libllvm5.0 (1:5.0~+rc2-1)
libllvm5.0:i386 (1:5.0~+rc2-1)
libnetcdf13 (1:4.5.0-1)
librtmidi4 (3.0.0~ds1-2)
libxcb-xfixes0:i386 (1.12-1)
python3-debconf (1.5.64)
--------------------------------------------------------------------



In order to solved the issue, I uninstalled all the NVIDIA-related packages,
reinstalled GDM and blacklisted nouveau.

After that, I tried installing bumblebee-nvidia again, which effectively broke
the system once again.

So it seems the bumblebee-nvidia package is not compatible with the newest mesa
and NVIDIA drivers.




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

Kernel: Linux 4.13.0-1-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: systemd (via /run/systemd/system)

Versions of packages bumblebee-nvidia depends on:
pn  bumblebee                                                            <none>
ii  glx-alternative-nvidia                                               0.8.0
pn  nvidia-driver | nvidia-legacy-340xx-driver | nvidia-legacy-304xx-dr  <none>

bumblebee-nvidia recommends no packages.

bumblebee-nvidia suggests no packages.



More information about the pkg-nvidia-devel mailing list