Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've upgraded to 12.04 and I had to switch from Ironhide to the latest version of Bumblebee.

Now, when I try to run bumblebeed, I get this error:

FATAL: Module bbswitch not found.
[ERROR]Module bbswitch could not be loaded (timeout?)
[WARN]No switching method available. The dedicated card will always be on.

I don't really need to use the secondary VGA on Kubuntu, so I would like to find a way to definitely shut the discrete GPU down and avoid wasting battery. I can't disable it from the BIOS because I use it on Windows. My card is an nvidia 540M.

share|improve this question

bbswitch is the kernel module that is used for disabling the nvidia GPU. Be sure to install the Bumblebee PPA as described in How well do laptops with Nvidia Optimus work?. Installing Bumblebee from that PPA also retrieved the bbswitch-dkms package. If you do have this package installed, the likely reason of failure that the kernel headers for the installed kernel are missing.

In that case, update your kernel including headers:

sudo apt-get update
sudo apt-get install linux-headers
sudo apt-get dist-upgrade

Reboot. If the problem still persists, try explicitly installing the headers for the loaded kernel:

sudo apt-get install linux-headers-$(uname -r)

If the module is still not loaded, try removing bbswitch completely and reinstall it:

sudo apt-get purge bbswitch-dkms
sudo apt-get install bbswitch-dkms
share|improve this answer
I've followed the official Bumblebee guide to install it, and I've got the bbswitch-dkms package. I've tried sudo apt-get install linux-headers-$(uname -r) and it says that I've got the latest version of linux-headers-3.2.0-24-generic. Is there any way to blacklist nVidia drivers and have it shut down when I boot Kubuntu? – StepTNT May 4 '12 at 12:51
@StepTNT Try reinstalling bbswitch as described in the updated answer. If you are only interested in power saving, you could create a new question for that. – Lekensteyn May 4 '12 at 21:14
That did the trick! Thanks a bunch man! – Drazgo Jan 25 '13 at 18:08
Confirming that this also worked for me today on Debian, my laptop fan isn't releasing warm air anymore and battery life is longer. – Patrick.SE Nov 24 '13 at 1:38

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.