I've bought a laptop with NVIDIA videocard and I want to have proper power management to make it work on battery charge as long as possible. I don't really need 3D accelerator for the most of the time and for many years I didn't use a laptop with discrete videocard (especially NVIDIA one) so I need an advise.

I already added an official NVIDIA repo and installed OpenGL drivers, but not X11 ones - should I? AFAIK there is a Bumblebee drivers that are supposed to save battery for laptops with NVIDIA cards, but is it still needed with modern NVIDIA drivers? Can both Bumblebee and NVIDIA drivers be installed on the same machine?

Also I heard about TLP. It is installed by default but the service itself is not enabled - should I enable it? Does it interfere with Bumblebee?