anúncios

domingo, 30 de outubro de 2016

Instalando NVIDIA no Slackware

Quem tem placa de vídeo Nvidia no seu computador/notebook com GNU/Linux deve ter notado, que partir do Kernel 3.x.y do Linux, o driver da NVIDIA tem algum bloqueio nouveau embutido no seu Kernel, com isso ao executar o binário da Nvidia ocorre conflito, tendo que fazer parametrizações.

Notei isso quando usava a versão anterior do Slackware 14.x, que simplesmente após o download do binário do driver da Nvidia, desabilitando o X, setando permissão e executando o binário da Nvidia, que instalava sem nenhum conflito. Isso com o Kernel Linux anterior da versão 3.x.y.

Tendo selecionado as categorias A, AP, D, K, L, N, X, XAP, XFCE contido no DVD do Slackware que são essenciais para uso em Desktop. As categoriais D e K são as mais importantes para realizar a instalação do driver da Nvidia, nos procedimentos a seguir, essas categorias importantes correspondente os pacotes de desenvolvimento, incluindo compiladores C(gcc), C++(g++), libc, make, etc e o source do Kernel Linux localizado em /usr/src:

Segue os procedimentos para instalar a Nvidia no Slackware 14.2
Primeiramente acesse o site http://www.nvidia.com e faça o download do driver NVIDIA da versão correspondente de sua placa de vídeo que deve ser o binário .run
Remove o drive que ocorre conflito
# removepkg xf86-video-nouveau
Reinicie o sistema
# reboot
Os demais procedimentos deve ser realizado em init 3 (sem o X)
instale o pacote xf86-video-nouveau-blacklist-noarch-1-txz localizado no DVD extra/xf86-video-nouveau-blacklist

Verifique se tem a entrada dvdrom no arquivo /etc/fstab
Caso não tiver, adicione a linha
/dev/cdrom /mnt/cdrom auto noauto,owner,ro,comment=x-gvfs-show 0 0
Note que no arquivo /etc/fstab está configurado a montagem no diretório /mnt/cdrom no dispositivo /dev/cdrom
O diretório de montagem pode ser outro de sua preferência, mas nesse Howto será utilizado o /mnt/cdrom
Montar o DVD no /mnt/dvdrom
# mount /mnt/cdrom/
Instalação do pacote contido no DVD
# installpkg /mnt/cdrom/extra/xf86-video-nouveau-blacklist/xf86-video-nouveau-blacklist-noarch-1.txz
Acessar o diretório onde salvou o binário do driver NVIDIA e setar permissão
# chmod +x NVIDIA-Linux-x86-xx.xx.xx-pkg1.run
Executar o binário
# ./NVIDIA-Linux-x86-xx.xx.xx-pkg1.run
Reinicie o sistema e execute $ startx
Feito!

Um comentário:

  1. Na hora do startx o log apresenta no screens. Alguém pode me ajudar

    ResponderExcluir