Pular para o conteúdo principal

Como Instar o Bumblebee no Ubuntu 16.04 (com Nvidia-361 ou Nvidia-370)

O Bumblebee está disponível no repositório oficial do Ubuntu 16.04 e caso precise de um ajuste para trabalhar com gráficos Nvidia 361 e se você quiser usar um mais recente drivers gráficos da Nvidia tais como 370 (que está atualmente em beta), sendo usados o tempo todo, e não apenas ao executar aplicativos ou jogos com "optirun", como deveria. 

Para instalar e configurar corretamente os drivers gráficos da Nvidia via PPA clique aqui.



1 Para Instalar o Nvidia Prime no "intel", execute:

$ sudo apt install nvidia-prime
$ sudo prime-select intel
 


2 Para Instar o Bumblebee, execute:

$ sudo apt install bumblebee 

Para chegar o Bumblebee para trabalhar com a NVIDIA-370, leia a relase antes de instalá-lo pois está em desenvolvimento e para ler clique aqui. Para instalar via PPA o Bumblebee, execute:

$ sudo add-apt-repository ppa:bumblebee/testing
$ sudo apt update
$ sudo apt install bumblebee


3 Blacklist do driver da Nvidia caso você estiver usando adicione a /etc/modprobe.d/bumblebee.conf (via AskUbuntu)   

Com um editor de texto aberto (como root) edite exemplo o gedit o arquivo //etc/modprobe.d/bumblebee.conf

gksu gedit /etc/modprobe.d/bumblebee.conf 

E no final do arquivo, adicione o seguinte:

Para nvidia-361 (Assumindo que você tenha instalado a partir do repositório oficial, o Bumblebee no Desenvolvimento PPA): 

# 361
blacklist nvidia-361
blacklist nvidia-361-updates
blacklist nvidia-experimental-361 


Para nvidia-370

# 370
blacklist nvidia-370
blacklist nvidia-370-updates
blacklist nvidia-experimental-370 


Salve o arquivo 

4 Configure o Bumblebee 

Abra o arquivo de configuração com um editor de texto  Bumblebee exemplo Gedit

gksu gedit /etc/bumblebee/bumblebee.conf 

Para nvidia-361:

    Driver=nvidia
    KernelDriver=nvidia-361
    LibraryPath=/usr/lib/nvidia-361:/usr/lib32/nvidia-361
    XorgModulePath=/usr/lib/nvidia-361/xorg,/usr/lib/xorg/modules 


Para nvidia-370:

    Driver=nvidia
    KernelDriver=nvidia-370
    LibraryPath=/usr/lib/nvidia-370:/usr/lib32/nvidia-370
    XorgModulePath=/usr/lib/nvidia-370/xorg,/usr/lib/xorg/modules 


Salve o arquivo 

5 Reinicie:

Após a reinicialização, o comando "cat /proc/acpi/bbswitch" deve exibir "OFF" como ouput, o que significa que a placa está desativada por padrão.

Para experimentar Bumblebee, use "optirun some_app_or_game". Para configurar as definições para Nvidia Bumblebee, usando o seguinte comando:
 

$ optirun -b none /usr/bin/nvidia-settings  -c :8 

Para remover Bumblebee, execute:

$ sudo apt purge bumblebee  

Após remover certifique-se que seus arquivos de configuração foram removidos, ou então você vai ter problemas como os drivers  da Nvidia. 

Caso você encontre problemas, consulte o arquivo DEBIAN.readme  (/usr/share/doc/bumblebee/README.Debian on Debian/Ubuntu systems with Bumblebee installed) que explica algumas soluções possíveis, bem como a wiki Bumblebee. 

Comentários