-
Você precisa primeiro instalar um driver da Nvidia, digamos o
nvidia-313-updates
, que funciona bem para mim.sudo apt-get install nvidia-313-updates
-
Adicione o repositório Bumblebee ao seu sistema e instale o Bumblebee:
sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get install virtualgl bumblebee-nvidia
-
Reinicialize seu sistema
-
Verifique se está funcionando
Execute
glxspheres
eoptirun glxspheres
e compare os valores de FPS (Intel e Nvidia GPU, respectivamente). O Bumblebee também tem uma função de gerenciamento de energia, ele desliga o discreto cartão Nvidia quando não está em uso (você não executa nenhum aplicativo nele). Este estado de energia pode ser visto executando:cat /proc/acpi/bbswitch
. -
Se estiver tudo pronto e funcionando, você pode tentar a alternativa
primus
bridge para Bumblebee (o padrão évirtualgl
). Ele funciona melhor em algumas GPUs. Instale por:sudo apt-get install primus
Execute
primusrun glxspheres
para ver seu desempenho.Execute qualquer aplicativo na GPU da Nvidia usando
optirun app_name
ouprimusrun app_name
.