Switcheroo é o que você está procurando, vga_switcheroo é o mecanismo do kernel que permite alternar entre GPUs (se você tiver o sistema gráfico híbrido). Desde o linux 3.3, isso está funcionando novamente com o NVIDIA Optimus (correção: link ),
Aqui você encontra tudo o que precisa saber sobre esse recurso: link
De qualquer forma, para o NVIDIA Optimus, você também pode usar o Bumblebee: link