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

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


Instalando o driver



Vasculhando na internet, encontrei muitas alternativas, desde pacotes .deb até patches para o driver. Visitando o site http://www.minion.de (home do patch), encontrei um link para: Site mantido pelo brasileiro Daniel Ceregatti, onde encontrei o mesmo pacote da nVidia, porém com os patches já aplicados. Baixei a última versão (NVIDIA-Linux-x86-1.0-5328-pkg0.run) e instalei sem problemas, rodando o kernel 2.6.0.

A instalação é bem simples; apenas siga os seguintes passos:
  1. Baixe o arquivo da última versão (atualmente 5328);
  2. Mude a permissão para executável (chmod +x nome_do_arquivo);
  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;
  4. Execute o arquivo e siga as instruções;
A essa altura o pacote deve ter compilado os headers e instalado os drivers no diretório de drivers do seu kernel. Para utilizá-lo será necessário alterar o arquivo XF86Config-4 como descrito na documentação da nVidia. Eis um resumo:

1. Altere a linha:

    Driver       "nv"

por:

    Driver          "nvidia"

2. Na sessão Module, certifique-se que apareça a linha:

     Load   "glx"

Na mesma sessão, remova as linhas (se existirem):

     Load  "dri"
     Load  "GLcore"
Página anterior     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

Utilização de termômetro de ambiente com conexão USB no Debian

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

Dslink 180u no Linux

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

Microcode - Como atualizar o firmware do processador

  
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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts