Ubuntu – Reduced performance in bumblebee after 3.0 to 3.2 update


I had installed bumblebee 3.0 for my nVidia geforce 635M card in ubuntu 12.10 and got instant results – temp ad fan speeds reduced, batt backup extended to almost 6 hrs. (from 1.5-2 hrs earlier) and upon comparing glxspheres with and without optirun, got the fps to jump from ~60 to ~130.

But when bumblebee updated to version 3.2, I suppose it updated fine and was active, but the batt life reduced to about 4 hrs. Also optirun glxspheres gave an fps of ~60, although it did recognize the nvidia card and mentioned it in the output.

is this a bug or some limitation on 3.2? should i revert to using 3.0?, and if so, how to fix it.

PLease help as I loved the long batt backup and higher fps earlier.

Also, I saw in some post on the internet that someone got an fps in the range of 1300 – 1600 fps after starting nvidia hardware acceleration whereas I had got only 130 fps…whats the catch there?

Best Answer

Disable card on boot

These options can be useful to disable the card on boot time. in /etc/modules file can be used to load modules on boot time. Adding the below line to the file makes the card get disabled on boot:

 bbswitch load_state=0

You have to update your initial ramdisk (initrd) for the changes propagate to the boot process. On Debian and Ubuntu, this can performed by running update-initramfs -u as root.

Disable card on exit

Edit the line in /etc/bumblebee/bumblebee.conf, Set it to true, By default it set it to false


I hope this work for you ....

Also please check Is there a power saving application similar to Jupiter?

Related Question