Enable hardware-accelerated desktop effects with NVIDIA Optimus/Bumblebee
If you use nvidia-current-updates
, you have to edit /etc/bumblebee/bumblebee.conf
and set KernelDriver=nvidia-current-updates
under [driver-nvidia]
.
It sounds that you've just installed Bumblebee, but that you've selected the universe repository during installation. That pulled in the nvidia driver which broke your 3D acceleration and other OpenGL capabilities. Try restarting the X server, e.g. by rebooting the machine.
In case the issue still persists, it is possible that some libraries have been installed in a wrong location. After installation of Bumblebee, /usr/lib/xorg/modules/extensions/
should not contain libglx.so
, libglx.so.VERSION
or nvidia_drv.so
. If that is the case, remove those files (it requires root privileges):
sudo rm -f /usr/lib/xorg/modules/extensions/libglx.so* /usr/lib/xorg/modules/extensions/nvidia_drv.so
You may also have to reinstall the nvidia-current
package if Bumblebee does not work afterwards:
sudo apt-get install --reinstall nvidia-current
Re-login and your problem should be solved.