No entanto, isso ainda não é bem suportado no Linux. Linus Torvalds tinha algumas palavras de escolha para a NVIDIA com relação ao fato de o Optimus não funcionar no Linux, e a NVIDIA está atualmente trabalhando no suporte oficial.
No entanto, se você tiver um laptop com suporte da Optimus, não precisará esperar pela NVIDIA. Você pode usar a solução do projeto Bumblebee para ativar o Optimus no Linux hoje mesmo.
Instalando o Bumblebee
Vamos ler as instruções de instalação do Ubuntu aqui. A instalação em muitas outras distribuições Linux é bastante simples - você pode encontrar instruções no site do projeto Bumblee. A página inclui instruções para o Fedora, Debian, Arch, Mandriva e Gentoo.
Primeiro, você terá que executar o seguinte comando em uma janela de terminal para adicionar o repositório de software do projeto Bumblebee ao seu sistema Ubuntu:
sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
Execute o seguinte comando para instalar o suporte ao Optimus:
sudo apt-get install bumblebee bumblebee-nvidia
Alternando entre gráficos integrados e NVIDIA
Seu notebook agora usará seus gráficos Intel integrados na maior parte do tempo, cortando a energia da placa gráfica NVIDIA e melhorando a duração da bateria.
Quando você quiser executar um programa que aproveite seus gráficos NVIDIA, será necessário executá-lo com o comando optirun.
Por exemplo, se você quiser rodar um jogo chamado jogos Com suporte a gráficos NVIDIA, você executaria o seguinte comando no terminal:
optirun game
Enquanto o jogo estiver rodando com o comando optirun, o gráfico da NVIDIA será habilitado. Quando o jogo for encerrado e o optirun não estiver mais em execução, seu notebook passará para gráficos integrados.
Você só deve usar este comando com jogos e outros aplicativos que exijam aceleração de gráficos 3D - não o use com um aplicativo que execute a maior parte do tempo, como o gerenciador de janelas, ou você não verá nenhuma economia de energia porque o NVIDIA os gráficos estarão em uso o tempo todo.
Para testar se está funcionando, você pode tentar usar a demonstração de gráficos glxspheres. Primeiro, execute-o sem optirun:
glxspheres
Em seguida, execute glxspheres com optirun:
optirun glxspheres
Você deve ver um FPS mais alto com o segundo comando, já que ele está usando seus gráficos NVIDIA.
A NVIDIA idealmente trará suporte oficial que funcione pronto para todos no futuro, mas o Bumblebee é o melhor que podemos fazer por agora.