Leituras Online

Translate

Mostrando postagens com marcador Como. Mostrar todas as postagens
Mostrando postagens com marcador Como. Mostrar todas as postagens

sexta-feira, 23 de janeiro de 2015

Instalando os Drivers Nvidia no Linux



Veremos agora como instalar o driver da Nvidia no Linux, os passos abaixo descritos foram realizados no Slackware Current.
Os passos aqui descritos, salvo poucas excessões poderão ser utilizados em quaisquer distro, as excessões por mim citadas, são referentes ao runlevel do sistema e principalmente em relação aos headers do kernel (kernel-headers-* ou kernel-devel e por aí vai) que não vem instalados em algumas distros, não é o caso do Slackware e tampouco do kernel utilizado aqui que foi compilado:
Comecemos pelo download do binário no siteda Nvidia:
ou em:

Tela de seleção de série, sistema operacional e arquitetura…

clique em Agree & Download para iniciar o download…

aproveite e confira se sua placa é suportada!
Após o download, de preferência mova o arquivo para o diretório /root:
1
# mv NVIDIA-*.run /root/
E edite o arquivo /etc/inittab:
1
# nano /etc/inittab
Alterando o runlevel de:
1
2
# Default runlevel. (Do not set to 0 or 6)
id:4:initdefault:
Para:
1
2
# Default runlevel. (Do not set to 0 or 6)
id:3:initdefault:
Feito isto reinicie o PC. Após o reinicio, logue-se como root e execute o instalador:
1
2
# chmod +x NVIDIA-Linux-x86-304.51.run
# sh NVIDIA-Linux-x86-304.51.run
Abaixo, vejam que estou adicionando o módulo nouveau ao blacklist:

Executando o instalador…

Clique em Accept…

Ops! Nouveau ativo! vamos adicioná-lo ao blacklist….

Na tela a seguir tecle em YES para adicioná-lo ao blacklist…

Mensagem de sucesso na operação…

Mensagem de erro normal, basta reinicar o PC e recomeçar…
Após o novo reinício, executamos novamente o instalador e não deve ocorrer erros (exceto se como já dito não tiver os headers instalado):
1
# sh NVIDIA-Linux-x86-304.51.run

Executando novamente o instalador…

Clique em Accept…

Início da instalação…

Término da instalação…

Pergunta sobre a criação do xorg.conf com o nvidia-xconfig, respondi NO…

Mensagem final do instalador.
Após a instalação é chegada a hora de criarmos um xorg.conf, para tal criei um script com o seguinte conteúdo:

1.#!/bin/sh
2.# nvidia-xconfig --add-argb-glx-visuals --allow-glx-with-composite --composite --no-logo --nvagp=1 --render-accel --render-extension -o /etc/X11/xorg.conf

Mas isso não é necessário, para a maioria basta executar:

# nvidia-xconfig --add-argb-glx-visuals --allow-glx-with-composite --composite --no-logo
 --nvagp=1 --render-accel --render-extension -o /etc/X11/xorg.conf

Execução do script que cria o xorg.conf…
Após a criação do arquivo, modificarei o xorg.conf comentando as entradas referentes ao teclado e ao mouse como visto nas imagens abaixo:

Modificações no xorg.conf…

Desativando as entradas do teclado e mouse.
Abaixo vemos duas imagens que mostram as informações do sistema antes e depois da aplicação dos passos vistos acima.

O sistema antes da execução desses passos (driver nouveau).

Após o startx com o usuário normal (antes de reiniciar).
Informações importantes.
Lembro a todos que em caso de atualização do kernel, os mesmos passos terão que ser executados (exceto os da inserção do nouveau ao blacklist).
Em caso de remoção (desinstalação) do driver Nvidia, para retornar ao uso do driver nouveau bastará remover o arquivo /etc/modprobe.d/nvidia-installer-disable-nouveau.conf, o arquivo /etc/X11/xorg.conf e reiniciar o PC:
1
2
3
# rm -fv /etc/modprobe.d/nvidia-installer-disable-nouveau.conf
# rm -fv /etc/X11/xorg.conf
# reboot


Créditos https://gnutwoall.wordpress.com

Nuveem

728x90