I was very surprised to see that Bumblebee (a way to use Nvidia’s Optimus technology on GNU/Linux) now works flawlessly on GNU/Linux. The Debian guys somehow managed to get all the fiddly components talking to each other, and this shit works flawlessly. You’ll need jessie (the current testing release).
It’s as easy as:
apt-get install bumblebee nvidia-kernel-dkms glx-alternative-nvidia nvidia-glx
After that, I just had to do:
update-alternatives --config glx
To select my old Mesa GLX so that by default, it would use the built-in Intel graphics card even for 3D stuff. Finally there’s this handy hint from the GNU/Linux devs at Valve.
Now it’s easy to play graphics-intensive games through the Nvidia card and everything else through the Intel card. It feels even more solid than with the proprietary drivers on Windows.
And as the Free Software Nvidia driver (Nouveau) improves, Bumblebee has full support for switching from this to the proprietary driver and back.
I never bothered to try Bumblebee in the past, but the way that Debian packages it today, it’s fantastic. Thanks a lot, Debian, once again, for creating one of the world’s most flexible universal operating systems.