Instalar Nvidia driver Linux

Para os usuários de Linux que instalaram o sistema e perceberam que a placa de vídeo Nvidia não instalou por padrão, assim como acontece no Windows, instalar este driver acaba se tornando um desafio problemático. Nos últimos anos não foi criada uma maneira fácil e eficiente de se adicionar o driver sem utilização do terminal e de um conhecimento moderado no sistema linux e linha de comando. O pior de tudo é que se você cometer alguns erros pode até mesmo precisar reinstalar o sistema ou fazer um backup. No Ubuntu a instalação é complicada, nas outras distros é ainda pior, algumas é muito difícil encontrar passos contundentes para a realização correta da instalação e funciona só com alguns modelos da placa de vídeo. Um conselho que dou caso você não utilize o Linux para jogar é não tentar instalar o driver.

A principio a instalação parece simples, você baixa o arquivo no próprio site da Nvidia e instala, mas se você fizer isso, ao reiniciar o computador não conseguirá entrar na interface gráfica, isso pode acontecer por vários motivos, mas o principal deles é o conflito com o driver padrão que vem no Linux, o Nouveau.

nvid

Nouveau

É um projeto open source feito pelo projeto Nouveau, é um driver de vídeo básico que consegue fazer com que a sua placa de vídeo funcione até que você possa instalar o driver original. Ele vem junto com o Kernel do sistema, versões mais recentes do Kernel podem trazer versões mais recentes do driver, ele vem melhorando bastante nas última versões com a ajuda da Nvidia, porém, ainda não é a melhor opção para quem quiser jogar.

Instalando drivers Nvidia no Ubuntu

Primeiramente, vá até o site da Nvidia, selecione e baixe os drivers correspondentes ao seu hardware. Primeiro vamos instalar as dependências para compilar os módulos do arquivo:

# apt-get update
# apt-get upgrade -y
# apt-get install gcc module-assistant linux-source linux-headers-$(uname -r) -y
# m-a prepare -y

Reinicie o sistema em Modo de recuperação ou aperte CTRL+F1 para acessar a linha de comando quando aparecer a tela de login.

nvidia-linux

Ubuntu (opções avançadas) → Ubuntu…(Modo de recuperação) (escolha a opção root)

Remonte o sistema de arquivos com permissão para leitura e escrita para que possamos realizar a instalação do driver:

# mount -rw -o remount /

Procure o driver baixado no site da Nvidia através do comando CD navegando entre os diretórios e depois adicione permissão de execução para o instalador do driver:

# chmod +x NVIDIA-Linux-x86_64-310.19.run

Inicie a instalação:

# ./NVIDIA-Linux-x86_64-310.19.run

Aceite os termos e vá respondendo ao pequeno questionário que lhe será apresentado.

Depois disso reinicie o Ubuntu e pronto, se não funcionar desinstale o driver através da linha de comando. E tente reinstalar fazendo o procedimento de remoção do Nouveau.

$ sudo apt-get install build-essential linux-headers-$(uname -r)
$ sudo apt-get --purge remove nvidia-*
$ sudo apt-get remove libdrm-nouveau1 xserver-xorg-video-nouveau
$ echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf

sudo update-initramfs -u

Reinicie.

Com o código acima você removeu toda a parte de vídeo do sistema, feito isto reinstale o driver da Nvidia e veja se funcionou corretamente, caso não, você precisará reinstalar o nouveau:

$ sudo apt-get install libdrm-nouveau1 xserver-xorg-video-nouveau

E remover novamente o driver de vídeo da Nvidia. Caso tenha instalado o driver pelo apt-get, remova da seguinte forma:

$ apt-get remove nvidia*

ou

$ apt-get remove nvidia-driver nvidia-glx nvidia-settings nvidia-xconfig nvidia-kernel-common 

Caso não volte a funcionar utilize também:

sudo apt-get install nouveau-firmware
sudo dpkg-reconfigure xserver-xorg

Se você utilizou outros tutoriais e alterou o /etc/X11/xorg.config, apenas delete ele após a reinstalação do driver Nouveau e reinicie o PC que vai voltar a funcionar normalmente. Qualquer alteração nos arquivos blacklists.conf, nouveau.conf e etc. os quais você seguiu outros tutoriais, apenas apague os arquivos gerados e reinicie.

Eu particularmente testei no meu Notebook Dell e não funcionou, muitos relatos de instalações de driver em notebooks são de insucesso. As instalações em PCs mais antigos ou sistema Ubuntu normalmente funcionaram, não tenho certeza se é o driver ou se falta algum passo para a instalação. Os passos são estes, qualquer erro você pode tirar print ou uma foto e postar aqui para que possamos ver uma solução em conjunto.

Observações Importantes

Restaurar o sistema não é possível no Linux, então o ideal é preparar um backup quando for fazer algo que não sabe se vai deixar o sistema estável. (O Windows possui recuperação através da criação de um “Ponto de Restauração”).

Criar um clone do sistema é até melhor, principalmente quando o sistema está perfeito. Mesmo o Windows tendo seu ‘Ponto de Restauração’, precisa do sistema funcionado para que este possa ser feito, em alguns casos a restauração não resolve o problema. Portanto faça um clone do seu sistema antes de realizar este procedimento caso algo errado aconteça ou por falha você acabe alterando algo no sistema.

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

Leave a Reply