Drivers NVIDIA (receita de bolo)

Esse artigo nos mostra que instalar os módulos (drivers) da nVidia nas placas G-Force, TNT, etc é algo mais simples do que se pensa. Vou tentar ser o mais simples e rápido possível e passar uma "receita de bolo" pra todo mundo.

[ Hits: 16.993 ]

Por: Wainer Chiari em 16/09/2004


Receita de bolo



Resolvi escrever este artigo pois todos os dias vejo pessoas com o vídeo funcionando, mas com problemas na aceleração ou resolução. Se você é um desses, este artigo é para você. ;P

Este método tenta compilar os módulos, então, você deve ter instalado em seu sistema alguns pré-requisitos como gcc e kernel-headers.

Feito isto vamos lá. Faça tudo isso de preferência no CONSOLE para evitar problemas. O X server não pode estar ativo.

Baixando o driver


Para baixar o driver da NVIDIA, acesse:
Na época em que escrevi este artigo este era o mais atual, se quiser ter certeza, acesse http://www.nvidia.com/linux e procure a versão mais atual (Linux ia32, ou a versão que desejar).

Instalação


Aqui vamos fazer como SU (root). Se ainda não estiver logado como root:

$ su

Acesse o local onde o driver foi baixado. No local, digite:

# sh NVIDIA-Linux-x86-1.0-6111-pkg1.run
(ou a versão baixada)

Siga os passos, e quando o programa pedir para buscar um módulo pré-compilado, escolha NÃO (você pode tentar o SIM se quiser, ele tentará buscar um módulo compilado para seu kernel/distro). Confirme tudo e espere ele compilar o driver e sair.

Configurando o X


Agora vamos configurar o X para utilizar o driver nVidia. Edite o arquivo /etc/X11/X86Config (pode variar para /etc/X11/XF86Config-4), caso use o XFree86; ou o /etc/X11/xorg.conf, caso a sua distro use o xorg.

Localize a seção GRAPHICS DEVICE SECTION, section Device, que define sua placa de vídeo e troque o argumento da linha Driver por "nvidia". Eis um exemplo de como ficaria seu novo XF86Config:

# Nota: este é um posting somente da sessão Device.
Section "Device"
      Identifier  "Card0"
      #Driver      "nv"       #antes
      Driver      "nvidia"    #depois
      VideoRam    32796  #aqui você coloca a memória (em bytes)
EndSection

A linha VideoRam é opcional, não se preocupe com ela, o importante é a linha Driver.

Inicie o X:

# startx

Prontinho, se você viu o logo da NVIDIA, deve estar tudo funcionando. Agora para testar você pode rodar o seguinte programinha gráfico:

# glxgears

Espero ter ajudado, t+.

Juninho (Wainer Chiari)
irc.freenode.net | #linux4ever

   

Páginas do artigo
   1. Receita de bolo
Outros artigos deste autor

LILO gráfico e animado no Slackware

Fontes True Type no Slackware (sem xfstt e ttmkfdir)

Alsa + Esound no Slackware (deixando o som supimpa!)

Modens PCTEL/LG/VIA sem complicação (talvez um pouquinho)

Gerando pacotes no Slack com o checkinstall

Leitura recomendada

Configurando a PixelView PlayTV STBVD Hybrid no Ubuntu 11.04

Usando um adaptador USB bluetooth no Slackware 10.2

Token de Certificação para Assinatura Digital OAB - Instalação no Ubuntu 14.04/15.04

Linux acessando storage iSCSI

Claro 3G - Insigne Momentum 5.0

  
Comentários
[1] Comentário enviado por adaoraul em 16/09/2004 - 08:26h

Ola amigo, fiquei sabendo que nao eh bom informar a memoria, pois deixando o sistema determina-la fara com que funcione mais rapido...
abraços...

[2] Comentário enviado por ivofilho em 16/09/2004 - 10:07h

Oi amigo, sou novato no linux.. tou desde anteontem tentando instalar o slack9 na minha maquina.... e tou com problemas justamente na instalacao dos drivers da gforce4... baixei lah no site este arquivo q vc falou, ele pede pra compilar mas nao acha os headers (kernel.h) jah refiz a instalacao, formatei tudo instalei denovo pedi pra instalar os headers e tudo mais que vem no diretorio d do cd de instalacao e nada o problema eh o mesmo. Ele dah uma opcao pra gente indicar o diretorio onde esse kernel.h estah.. jah vasculhei tudo por lah e nao achei esse kernel. Vc tem idéia do que posso fazer agora?

[3] Comentário enviado por ivofilho em 16/09/2004 - 10:07h

Oi amigo, sou novato no linux.. tou desde anteontem tentando instalar o slack9 na minha maquina.... e tou com problemas justamente na instalacao dos drivers da gforce4... baixei lah no site este arquivo q vc falou, ele pede pra compilar mas nao acha os headers (kernel.h) jah refiz a instalacao, formatei tudo instalei denovo pedi pra instalar os headers e tudo mais que vem no diretorio d do cd de instalacao e nada o problema eh o mesmo. Ele dah uma opcao pra gente indicar o diretorio onde esse kernel.h estah.. jah vasculhei tudo por lah e nao achei esse kernel. Vc tem idéia do que posso fazer agora? abraços Ivo

[4] Comentário enviado por wolfcam em 16/09/2004 - 10:40h

Ei, Pop_Lamem, muito boa o seu artigo, mas não recomendo forçar o sistema a reconhecer a quantidade de memória, deixe o sistema fazer isso.. Já máquinas dando pau por causa desta linha.

[5] Comentário enviado por pools em 16/09/2004 - 15:25h

Interessante,
E existe uma forma ou mesmo algo parecido com o "ATI Control Panel" para configurar a saída de vídeo? Tenho um FX-5200.

[6] Comentário enviado por pop_lamen em 16/09/2004 - 17:19h

Ivofilho
Tente instalar o pacote kernel-headers disponível no CD1 do slack na pasta "D" (Development)...
Deve resolver ;P

[7] Comentário enviado por pop_lamen em 16/09/2004 - 17:22h

Quanto à linha VideoRam, nunca ouví falar de problemas com ela envolvendo o Xorg, mas de qualquer maneira essa linha é opcional pois a maioria dos sistemas a reconhece automáticamente...

[8] Comentário enviado por dinizmu em 18/09/2004 - 18:47h

eu uso conectiva 10 e tbm o driver nao acha o kernel headers...
como posso solucionar esse problema??

[9] Comentário enviado por pop_lamen em 19/09/2004 - 19:31h

Acredito que da mesma maneira,
instale o pacote kernel-headers (RPM), você terá de procurar entres os cds do conectiva pois não tenho certeza onde está...

[10] Comentário enviado por pop_lamen em 19/09/2004 - 19:31h

dinizmu:
Acredito que da mesma maneira,
instale o pacote kernel-headers (RPM), você terá de procurar entres os cds do conectiva pois não tenho certeza onde está...

[11] Comentário enviado por montaro em 08/06/2005 - 17:13h

eu uso slack 10.. e quando carrego o modulo nvidia no xorg.conf as fontes ficam enorrmes... como eu conserto isso?? tava olhando nos forums nvidia e vi que tinha 2 solucoes.. uma com uma linha na section monitor com algo relacionado a dpi e a outra diminuir as fontes.. so que nao consegui efetuar nenhuma das 2 solucoes.. se vc puder ajudar


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts