13.1 : bbswitch not updated on bumblebee/nvidia though kernel was updated (3.11 -> 3.12)

Leap/42.1 being so buggy , in spite of hours of tests , i am forced to stay with 13.1/evergreen .
Kernel was updated to 3.12 instead of 3.11
But i get the bumble/nvidia stuff through this repo : X11:Bumblebee ( URL : http://download.opensuse.org/repositories/X11:/Bumblebee/openSUSE_13.1/ )
And, on this repo, bbswitch is only for the kernel 3.11, not for the updated 3.12 .
Then i always have the nvidia card pumping the energy from my battery, when i want it to stay on the intel driver…

Hmmmm try reinstalling the bumblebee packages that should force a rebuild

I have the same problem and tried reinstalling the bumblebee packages. That had no effect. The bbswitch kernel-module is still there in the old version for the kernel 3.11 but not for the kernel 3.12. Since that module is needed for deactivating the nvidia chip the laptop consumes too much power of the battery :(.

Under software.opensuse.org you can see, that the module bbswitch is still there but not compiled in the last time. Is there any thing one can do to rebuild the module in OBS for the new kernel?

+1
i agree and experienced the exact same problem

Just trying to reinstall bumblebee doesn’t solve the bug.
The solution is to use this repo

http://download.opensuse.org/repositories/home:/NarkoZ:/drivers/openSUSE_13.1/

to reinstall a new version of bbswitch-kmp-default which the same version of kernel (3.12)

I suppose some users have only used bbswitched from the bumblebee repos to power down the Nvidia card. This is no longer needed with kernel 3.12, the kernel will take care of powering off the card.

Well that’s not the behaviour i have seen.
There is a led on the laptop that indicates which gpu is used and the 3.12 kernel doesn’t automatically from nvidia to intel according to the leds.
Moreover, the fan keeps blowing loudly, the temperature on the keyboard is high and it is confirmed by the lm_sensors and acpi temperature reports.
And last but not least, since i installed the kernel 3.12 bbswitsch, as i stated previously, everything went back to normal.
So , for the moment, i don’t consider kernel 3.12 as able to handle the nvidia bumblebee/optimus gpu problem autonomously.

If you use bumblebee you also need bbswitch, the Nvidia installer blacklists nouveau which handles the powermanagement for the nvidia card. With nouveau not blacklisted the card should be powered off.

You still can build your own bbswitch kernel module, suitable for your installed kernel, according to the instructions found there:https://github.com/Bumblebee-Project/bbswitch

You’ll need kernel headers, but otherwise that procedure should be no problem.

;o)
No need to use nouveau.
No need to compile and install the bbswitch module the ard way.
It’s been installed by the repo previously quoted.

Btw, i’d to thank the person who compiled and put the bbswitch on his repo for the lost 13.1 users like me : Someone named NarkoZ ?
Thank you.