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

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

Instalando scanner HP PSC 1500 series e outros no Debian Etch

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

Criando um serviço de monitoramento de vídeo e detector de presença com sua WebCam no Linux

Explorando a máquina sem abrí-la

Placa wireless broadcom com o driver BCM4310

  
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