O Bumblebee funciona em 12.04, eu tenho ele rodando em 12.10 64bit em um laptop Lenovo z370 (i5-2410M CPU sandybridge). Então eu acho que você deve instalá-lo em seu laptop também (basta seguir as instruções no bumblebee-project.org).
Além disso, na minha experiência, as configurações no arquivo de configuração do grub também causam um grande impacto na duração da bateria.
Eu tenho
GRUB_CMDLINE_LINUX_DEFAULT="pcie_aspm=force acpi=noirq i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1"
em /etc/default/grub
.
Não se esqueça de sudo grub-update
após a edição.