domingo, 27 de janeiro de 2019

Série Desktop Debian - Instalação do driver Nvidia


Olá à todos! Meu nome é Fábio C. Guedes e sejam bem-vindos ao blog e canal Ideias Tecnológicas.Hoje vou mostrar como fazer a instalação do driver Nvidia no Debian Stretch de três maneiras diferentes. A primeira é fazendo o download do driver diretamente do site, a segunda é através dos repositórios e o terceiro para quem quiser instalar o Steam e ter o prazer de jogar no Debian.Devo alertar que a minha placa de vídeo é um GTS 205 de 1 GB GDDR3 da Nvidia e é um pouco antiga, então para aqueles que tem outro modelo da Nvidia de adaptar os comandos de acordo com a sua placa.
MÉTODO 1:

1) Baixar o driver Nvidia do site: link

2) Depois do download vamos acessar um terminal TTY com a seguinte combinação de teclas, mas já alerto para anotarem os procedimentos a seguir pois não terão mais acesso ao ambiente gráfico:
ctrl+alt+F1

3) Faça o login como administrador (ROOT)

4) Pare o ambiente gráfico:

4.1) KDE:
# /etc/init.d/kdm stop

4.2) Gnome:
# /etc/init.d/gdm3 stop

4.3) Cinnamon e Mate:
# /etc/init.d/ligthdm stop

5) Instale o module-assistant e o gcc:
# apt install module-assistant gcc

6) Depois de instalado os pacotes anteriores dê o seguinte comando e confirmando tudo que pedir:
# m-a prepare

7) Agora remova os pacotes xserver-xorg-video-nouveau e xserver-xorg-video-all
# apt remove xserver-xorg-video-nouveau xserver-xorg-video-all
8) Depois crie um arquivo nvidia-installer.conf no diretório /etc/modprobe.d e acrescente o seguinte conteúdo:
# nano /etc/modprobe.d/nvidia-installer.conf
Conteúdo do arquivo nvidia-installer.conf
# generated by nvidia-installer
blacklist nouveau
option nouveau modset=0
Pressione as teclas ctrl+O para salvar o arquivo e as teclas ctrl+x sair do editor.
9) Acesse o diretório onde foi feito o download do driver que no meu caso foi no Downloads
# cd /home/fabio/Downloads
Troque fabio pelo seu usuário


10) Transforme o driver em um executável:
# chmod + x NVIDIA-Linux-sua_versão.run
OU
# sh NVIDIA-Linux-sua_versão.run
11) Depois execute o driver:
# ./NVIDIA-Linux-sua_versão.run
A partir faça tudo que o programa pedir. Geralmente é Yes No Yes.

12) Confirme se tem outro arquivo nvidia.conf com mesmo conteúdo do nvidia-installer.conf. Se tiver pode remover esse arquivo: nvidia-installer.conf.

13) Reinicie o pc:
# shutdown -r nowOU
# reboot


MÉTODO 2: através dos repositórios:
1) Primeiro vamos instalar o nvidia-detect para identificar a placa de vídeo Nvidia:
# apt install nvidia-detect

2) Depois rode esse comando para identificar a placa de vídeo e o driver apropriado:
# nvidia-detect
No meu caso, a minha placa de rede é GTS 250 e o driver é o nvidia-legacy-340xx-driver.

3) Remova os pacotes xserver-xorg-video-nouveau e xserver-xorg-video-all como expliquei no método 1.
4) Depois devemos fazer a instalação do linux-headers e o dirver apropriado para o kernel. Para isso faça o seguinte:
# apt install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') 
# apt install nvidia-legacy-340xx-driver

5) Instale o pacote nvidia-xconfig:
# apt install nvidia-xconfig

6) Execute o nvidia-xconfig para criar o arquivo xorg.conf. Ele estará no diretório /etc/X11:
# nvidia-xconfig
7) Reinicie o Debian:
# shutdown -r now


MÉTODO 3 – Caso queira instalar o Steam:
Muitos são adeptos dos games e eu particularmente faz muito tempo que não jogo ;).
Para esses entusiastas não podem fazer os procedimentos anteriores, pois não funcionará devido ao driver. Então deve instalar outro driver Nvidia, sendo que para isso faça o seguinte:
# aptitude install libgl1-nvidia-glx:i386
Esse procedimento é para o Debian de arquitetura 32 bits.
Caso tu estejas com o debian 64 bits deve fazer os seguintes procedimentos:
1) Habilitar suporte Multi-Arch:
# dpkg --add-architecture i386
2) Depois atualizar os repositórios:
# apt update
3) Instalar a biblioteca 32 bits para a placa Nvidia
# aptitude install libgl1-nvidia-glx:i386
Foi feito a instalação do driver Nvidia para quem quiser jogar. A instalação do Steam ficara para o próximo artigo.

Conclusão:

Esses foram os três métodos para a instalação do driver Nvidia.

No 1º método é feito o download do driver direto do site da Nvidia, o 2º método é driver da Nvidia mas que fica nos repositórios e o 3º método é biblioteca específica para 32 bits.

Já fiz todos os procedimentos, mas sempre dá conflitos de drivers então deve escolher um desses métodos para instalar o driver Nvidia.

Por enquanto é somente isso e espero que tenham gostado. Um abraço e até breve!!!


Links:

https://wiki.debian.org/pt_BR/Steam#Sistemas_32_bits_.28i386.29https://wiki.debian.org/NvidiaGraphicsDrivers#Identificationhttps://wiki.debian.org/NvidiaGraphicsDrivers













Nenhum comentário:

Postar um comentário