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: 17.245 ]

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

Fontes True Type no Slackware (sem xfstt e ttmkfdir)

LILO gráfico e animado no Slackware

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

O útil comando "du"

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

Leitura recomendada

Clonagem de Hardware Hotline em Software Livre

Utilizando o celular Nokia 5200 Xpressmusic como pendrive no Mandriva Linux 2009.0

Wireless 2200BG Network no Slackware 11

Instalando drivers da nVidia com kernel 2.6

Configurando placa wireless Broadcom 94311MC6 no Mandriva

  
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