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.
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.
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).
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.
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:
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
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
abraços...