Instalando drivers da nVidia com kernel 2.6

Neste artigo mostrarei como instalar o driver oficial da nVidia em sistemas GNU/Linux rodando o kernel 2.6, que geralmente apresenta problema de compilação a partir do pacote original do fabricante.

[ Hits: 46.867 ]

Por: Bernardo O. Bennett em 07/01/2004


Introdução

O XFree é um excelente X-window-system e fornece drivers livres para a maioria das placas de vídeo hoje disponíveis no mercado. Placas com chipset nVidia não são exceção; se você possui uma, pode constatar que no seu arquivo de configuração (normalmente /etc/X11/XF86Config-4) existe a seguinte linha dentro da sessão "Device":

Driver      "nv"

Isto significa que você está usando o driver nv (nVidia) fornecido pelo projeto XFree. Este driver funciona muito bem para um desktop padrão; mas se você é um gamer ou curte assistir vídeos, certamente perceberá que a performance deixa a desejar. Jogos em OpenGL, nem pensar!

Se você não abre mão da performance e está disposto a utilizar software proprietário para tal, a melhor alternativa é o driver proprietário distribuído pela própria nVidia. Este driver pode ser baixado no site oficial juntamente com as instruções para instalação. No entanto, se você compilou o recém lançado kernel 2.6.0, vai encontrar alguns problemas.

O programa de instalação da nVidia compila os headers do módulo de acordo com o seu kernel. O procedimento funciona bem com o kernel 2.4.x, mas falha com o 2.6.x.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Instalando o driver
   3. Considerações finais
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Instalação de impressora multifuncional HP no Linux

Configurando sua máquina para tocar vários sons ao mesmo tempo

Adaptador USB RF para redes sem fio (Clone) no Debian e Dapper

Instalação do driver Nvidia no Debian e em distros derivadas

Configurando a placa de som C-MEDIA (CM8738) no Slackware

Comentários
[1] Comentário enviado por fabio em 07/01/2004 - 02:24h

Fala Bernardo, finalmente a gente se encontra, dois anos após termos trabalhados juntos. Não sabia que você estava tão firme em conhecimentos de Linux, parabéns pelo artigo e seja bem vindo à comunidade!

PS.: curti a sua foto de Debian Maníaco :)

[]'s

[2] Comentário enviado por Kosm em 13/01/2004 - 10:54h

Eu Instalo os drivers da Nvidia no redhat9 certo ( os drivers estao no Cd) faço: mount /dev/cdrom /mnt/cdrom .*. Depois .*. cd /mnt/cdrom .*. depois .*. sh NVIDIA-Linux-x86-1.0-5328-pkg2.run e depois ele instala os drivers ( eu faço isto depois de fazer Login e pass e faço: startx , depois e que os instalo.Mas porquê que quando vou fazer: redhat-config-xfree86 o monitor desligasse.
Também ja fiz: vi /etc/x11/xfree86 mas não aparece nada daquilo para mudar "nv" para "nvidia" :(

Se alguem souber porque que não aparece agradecia que me explicasse :) Já estou a muito tempo com este problema!

Tenho Redhat 9 com Fx5200 64 mb!

[3] Comentário enviado por Kosm em 13/01/2004 - 10:59h

Eu Instalo os drivers da Nvidia no redhat9 certo ( os drivers estao no Cd) faço: mount /dev/cdrom /mnt/cdrom .*. Depois .*. cd /mnt/cdrom .*. depois .*. sh NVIDIA-Linux-x86-1.0-5328-pkg2.run e depois ele instala os drivers ( eu faço isto depois de fazer Login e pass e faço: startx , depois e que os instalo.Mas porquê que quando vou fazer: redhat-config-xfree86 o monitor desligasse.
Também ja fiz: vi /etc/x11/xfree86 mas não aparece nada daquilo para mudar "nv" para "nvidia" :(
Se alguem souber porque que não aparece agradecia que me explicasse :) Já estou a muito tempo com este problema!

Tenho Redhat 9 com Fx5200 64 mb!

[4] Comentário enviado por Kosm em 13/01/2004 - 10:59h

Eu Instalo os drivers da Nvidia no redhat9 certo ( os drivers estao no Cd) faço: mount /dev/cdrom /mnt/cdrom .*. Depois .*. cd /mnt/cdrom .*. depois .*. sh NVIDIA-Linux-x86-1.0-5328-pkg2.run e depois ele instala os drivers ( eu faço isto depois de fazer Login e pass e faço: startx , depois e que os instalo.Mas porquê que quando vou fazer: redhat-config-xfree86 o monitor desligasse.
Também ja fiz: vi /etc/x11/xfree86 mas não aparece nada daquilo para mudar "nv" para "nvidia" :(
Se alguem souber porque que não aparece agradecia que me explicasse :) Já estou a muito tempo com este problema!

Tenho Redhat 9 com Fx5200 64 mb!

[5] Comentário enviado por Kosm em 13/01/2004 - 11:00h

Sorry , pelas repetições , Não sei que aconteceu :|

[6] Comentário enviado por rajaat em 13/01/2004 - 13:55h

Acho melhor vc reler o artigo. Se vc tiver o kernel 2.6.x (uname -a para descobrir), utilize o link no artigo para baixar o driver. Caso seja 2.4.x, baixe da página da nvidia. Não utilize xfree86; edite o arquivo /etc/X11/XF86Config-4 com o vi e faça as alterações descritas no artigo.
Se o driver não estiver carregado (lsmod para visualizar os drivers carregados), tente "modprobe nvidia". Depois disso tudo vc inicia o X.

[7] Comentário enviado por saintseya em 22/01/2004 - 01:13h

Jogo NeverWinter Nights em linux ha um tempão vi esse site só agora, basicamente o run que ce executou ta certo q ta faltando......

Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "Videocard vendor"
BoardName "NVIDIA GeForce 4 MX (generic)"
VideoRam 65536
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
# Load "dri"

[8] Comentário enviado por obake em 20/02/2004 - 14:14h

A nVIDIA já liberou drivers oficiais que suportam o kernel 2.6.x

www.nvidia.com

[9] Comentário enviado por ricardohfsp em 06/05/2004 - 00:02h

Olá Bernardo O. Bennett,

Sou extremamente novato na utilização do Linux, estou com o Mandrake 10 versão download 3Cds. Como sei que a utilização do Linux futuramente será fundamental estou largando o ruWindowsXP para começar a utilizaçao do Linux. Em relação aos seus passos tenho as seguintes duvidas:

A instalação é bem simples; apenas siga os seguintes passos:
1- Baixe o arquivo da última versão (atualmente 5328);
****Feito sem problemas
2- Mude a permissão para executável (chmod +x nome_do_arquivo);
****feito sem problema(no terminal)
3- Derrube o servidor X: Se você utiliza o gdm ou xdm, basta dar um stop no daemon; caso contrário busque pelo processo X e mate-o;
****como faço para buscar o processo X e mata-lo? O que é este MATAR????
4- Execute o arquivo e siga as instruções;
*****Como nao consigo fazer o passo 3, quando mando executar ele diz nao ter autorização do root, deve ser por estar fazendo atraves do duplo clique na janela. OBS:como executar um arquivo .run atraves do terminal?
*****Sei que o que estou em duvida é algo bem simples, mas já procurei em varios manuais da internet e nao encontro solução, deve se por nomeclaturas diferentes como o MATAR!!! :)

Agradeço a atenção!

[10] Comentário enviado por rajaat em 06/05/2004 - 11:26h

Sugiro que vc baixe o pacote oficial no site da nvidia, já compatível com o kernel 2.6
Primeiro saia do X: CTRL+ALT+F1
Logue como ROOT e digite "/etc/init.d/gdm stop". Talvez vc esteja usando outro gerenciador de desktops, como xdm ou kdm. É só trocar o "gdm" pelo nome do seu gerenciador.
Depois dê permissão de execução ao arquivo que vc baixou:
chmod +x arquivo
E execute o dito cujo:
./arquivo

[11] Comentário enviado por globoleo em 14/03/2006 - 11:46h

Meu nao sei o que esta acontecendo aki uso slackware 10.2
e comprei uma nvidia 128
mais quando executo videos a imagem fica esbranquisada
issu vale pra webcam videos do mplayer e tv

vou no xorg.conf e mando ele chamar o nv fica tudo normal
que ziquizeira pode ter dado??

[12] Comentário enviado por joaopaulovillela em 19/07/2006 - 18:51h

Cara estou tentando instalar aqui em casa mas nao estou dando conta.
1º como e que mata o X ???
acho que e por ai que nao estou dando conta, estou no Fedora Core 3.
Muito obrigado

[13] Comentário enviado por diogotad em 04/10/2006 - 08:52h

Ola pessoal tbm???
Estou com um problema e não se se vcs podem me ajudar.
Eu usava até um tempo atras o Windows xp mas decidi migrar para o linux, instalei o sistemas linux slackware 10.2, até ai tudo bem, não houve nenhum problema na instalação, só que depois que eu edito o comando startx ele fica com a tela preta e não aparece nada ai tenho que reseta e logar pelo windows.
Eu acredito que seja o driver da placa de video mas nãm posso afirmar nada pois sou novo no linux.
Minha placa de video e uma Gforce 4 Nvidia FX5200 128Mb
Se alguém puder por favor me ajudar mande um e-mail para mim, o endereço é: diogo@dep.ufscar.br

muito obrigado pela compreenção


[14] Comentário enviado por jstequino em 18/04/2007 - 15:33h

Parabéns pelo artigo, ficou muito bom...

Sempre tive problemas com minha NX-6600 e nunca consegui configura-la direto no Linux.

Quero tentar fazer essa instalação ainda agora a noite.


Contribuir com comentário