Debian e Manjaro – Instalando driver proprietário Nvidia no seu Laptop

3
4372

Bumblebee é um projeto desenvolvido para as distribuições linux, para Laptops. Funciona da seguinte forma, a tecnologia desativa a placa de video integrada (Intel Graphics) e habilita a gpu Nvidia. E o projeto possui suporte nos repositórios nonfree do Debian e também do Manjaro Linux.

Observação: Bumblebee é funcional, porém não suporta a atual API Vulkan. Então alguns jogos podem não funcionar, já que o Bumblebee não suporta essa API, apresentando falha ao tentar iniciar o jogo com a seguinte mensagem: Failed to create Vulkan device. Um exemplo é o jogo Rise of the Tomb Raider.

Atenção: Para uma instalação confiável e sem futuros problemas, é altamente recomendado ter instalado o Debian Stable. Apesar de funcionar muito bem no Debian Testing, é possível apresentar falhas ou encontrar bugs. Por isso, se não for um usuário experiente, instale uma versão estável do Debian.

Debian
Bom, primeiramente verifique se no repositório esta configurado com o repositório nonfree, como no exemplo abaixo:
deb http://deb.debian.org/debian/ stretch main non-free contrib

Se somente adicionou agora, não esqueça de atualizar o sistema
sudo apt update && sudo apt full-upgrade

Sistemas 32 bits
sudo apt install bumblebee-nvidia primus

Sistemas 64 bits
sudo dpkg --add-architecture i386
sudo apt update

sudo apt install bumblebee-nvidia primus primus-libs:i386

Adicione seu usuário no grupo Bumblebee.
sudo adduser $seu_usuário bumblebee

Onde $seu_usuário é o seu usuário do sistema. Se não souber qual é o seu usuário e não estiver logado como root, digite no terminal:
whoami

Reinicie o serviço do Bumblebee.
sudo service bumblebeed restart

Reinicie seu sistema. Para abrir as configurações da nvidia execute o comando sem sudo.
optirun -b none nvidia-settings -c :8

Agora um teste simples:
primusrun glxgears

Manjaro
No Manjaro como sempre é ainda mais fácil. Execute o comando abaixo:
sudo mhwd -a pci nonfree 0300

Execute o comando abaixo. Se tudo correu bem será aberto uma janela mostrando o teste de fps.
primusrun glxspheres64

Se não deu certo, vamos para o próximo passo. Execute os comandos abaixo, removendo os possíveis drivers nonfree ou livres instalados no seu manjaro.
sudo mhwd -f -r pci video-hybrid-intel-nouveau-bumblebee
sudo mhwd -f -r pci video-hybrid-intel-nvidia-bumblebee

Agora vem a parte fácil, vamos instalar manualmente os drivers e no fim habilitar o serviço do Bumblebee.
sudo pacman -S virtualgl lib32-virtualgl lib32-primus primus
sudo mhwd -f -i pci video-hybrid-intel-nvidia-bumblebee

sudo systemctl enable bumblebeed

Reinicie seu sistema.

Para abrir as configurações da Nvidia execute o comando sem sudo.
optirun -b none nvidia-settings -c :8

Abrindo normalmente faça um teste.
primusrun glxspheres64

Agora aproveite, jogue, divirta-se no Linux.

Referência: Debian Wiki Manjaro Wiki

Inscreva-se
Exibir
guest
3 Comentários
Novos
Antigos mais votados
Inline Feedbacks
Exibir todos os comentários
Davi
Davi
27/04/2019 10:50 PM

Melhor Tutorial Impossível! Parabéns!!!

José Antonio Alves de Oliveira
José Antonio Alves de Oliveira
16/03/2019 2:26 PM

eu to tentando rodar 1 game com vulkan no meu manjaro gnome pode me dar 1 ajuda?