jump to navigation

Instalando o driver da nVidia no Debian ou no Ubuntu 7 Dezembro, 2008

Posted by Daniel in Linux, Programas.
Tags:
trackback
Logo da NVIDIA

Logo da NVIDIA

Muitos sentem dificuldade na instalação do driver de vídeo, principalmente quando utilizam um kernel não oficial na distribuição. Esse tutorial irá instalar o driver recente da NVIDIA no Debian ou em similares como o Ubuntu e Kurumim. Como utilizaremos o driver oficial conseguiremos instalar o driver em situações especificas como no caso dos kernels serem recompilados. Caso esteja com medo não se preocupe, seu computador não correrá o risco de explodir, e erros não são comuns nesta tarefa.

Preparação

1-Transforme se em super-usuário:

Caso saiba a senha de root:

su

Caso não saiba a senha de root:

sudo su

2-Remova o driver anteriormente instalado caso exista algum:

apt-get purge *nvidia*
rm /etc/init.d/*nvidia*

3-Agora vamos à instalação dos pacotes necessários ao processo de instalação:

apt-get install module-assistant gcc

4-Rode esse programa no terminal, ele irá instalar automaticamente os pacotes necessários para a compilação do módulo:

m-a prepare

Obtendo o driver

Existem quatro categorias de drivers da nvidia para o linux, na ordem da mais nova até a mais velha: “old legacy”, “legacy”, “new legacy” e “current”.
Para saber em qual categoria sua placa se encaixa, rode o comando abaixo que lhe informará o nome da sua placa, depois é só procura-la abaixo nas listas de drivers por categoria.

lspci | grep VGA

Em baixo de cada lista há um comando que quando executado irá baixar através do wget o driver recente da categoria.

Old legacy, 71.86.xx series:

  • RIVA TNT
  • RIVA TNT2/TNT2 Pro
  • RIVA TNT2 Ultra
  • Vanta/Vanta LT
  • RIVA TNT2 Model 64/Model 64 Pro
  • Aladdin TNT2
  • GeForce 256
  • GeForce DDR
  • Quadro
  • GeForce2 GTS/GeForce2 Pro
  • GeForce2 Ti
  • GeForce2 Ultra
  • Quadro2 Pro

wget us.download.nvidia.com/XFree86/Linux-x86/71.86.06/NVIDIA-Linux-x86-71.86.06-pkg1.run

Legacy, 96.43.xx series:

  • GeForce2 MX/MX 400
  • GeForce2 MX 100/200
  • GeForce2 Go
  • Quadro2 MXR/EX/Go
  • GeForce4 MX 460
  • GeForce4 MX 440
  • GeForce4 MX 420
  • GeForce4 MX 440-SE
  • GeForce4 440 Go
  • GeForce4 420 Go
  • GeForce4 420 Go
  • GeForce4 460 Go
  • Quadro4 550 XGL
  • GeForce4 440 Go 64M
  • Quadro NVS
  • Quadro4 500 GoGL
  • GeForce4 410 Go 16M
  • GeForce4 MX 440
  • GeForce4 MX 440SE
  • GeForce4 MX 420
  • GeForce4 MX 4000
  • Quadro4 580 XGL
  • Quadro NVS 280 SD
  • Quadro4 380 XGL
  • Quadro NVS 50 PCI
  • GeForce2 Integrated GPU
  • GeForce4 MX Integrated GPU
  • GeForce3
  • GeForce3 Ti 200
  • GeForce3 Ti 500
  • Quadro DCC
  • GeForce4 Ti 4600
  • GeForce4 Ti 4400
  • GeForce4 Ti 4200
  • Quadro4 900 XGL
  • Quadro4 750 XGL
  • Quadro4 700 XGL
  • GeForce4 Ti 4800
  • GeForce4 Ti 4200
  • GeForce4 Ti 4800 SE
  • GeForce4 4200 Go
  • Quadro4 980 XGL
  • Quadro4 780 XGL
  • Quadro4 700 GoG

wget us.download.nvidia.com/XFree86/Linux-x86/96.43.07/NVIDIA-Linux-x86-96.43.07-pkg1.run

New legacy, 173.14.xx series:

  • FX 5200
  • FX 5100
  • FX 5200 Ultra
  • PCX 5300
  • FX 5500
  • FX 5600
  • FX 5600 Ultra
  • FX 5600 Ultra Flipchip
  • FX 5600 XT
  • FX 5700
  • FX 5700 LE
  • FX 5700 Ultra
  • PCX 5750
  • FX 5800
  • FX 5800 Ultra
  • FX 5900
  • FX 5900 Ultra
  • PCX 5900
  • FX 5900 XT
  • FX 5950
  • PCX 5950

wget us.download.nvidia.com/XFree86/Linux-x86/173.14.12/NVIDIA-Linux-x86-173.14.12-pkg1.run

Current

Todas as placas que não estejam nas categorias listadas acima.

wget us.download.nvidia.com/XFree86/Linux-x86/180.22/NVIDIA-Linux-x86-180.22-pkg1.run

Instalação

1- Saia do modo gráfico apertando CTRL+ALT+F1 e logue se no terminal que aparecerá, depois transforme se em super-usuário:

Caso saiba a senha de root:

su

Caso não saiba a senha de root:

sudo su

2-Agora finalize o X  entrando no runlevel 3 com o seguinte comando:

init 3

3-Dê permissão de execução para o instalador:

cd “o caminho até a pasta onde está salvo o instalador”
chmod +x NVIDIA-Linux-x86-”a versão do instalador”-pkg1.run

4-Finalmente instale o driver:

./NVIDIA-Linux-x86-”a versão do instalador”-pkg1.run

O instalador irá abrir e lhe fará algumas perguntas, quando ele perguntar se quer baixar um módulo pré-compilado diga não.

5-Configure o driver automaticamente:

nvidia-xconfig -add-argb-glx-visuals -d 24 -composite -allow-glx-with-composite

6-Agora reinicie a máquina:

reboot

Outros kernels

Se você possuir outros kernels instalados será necessário compilar módulos para os mesmos, para isso inicie em modo de segurança nos respectivos kernels e faça o seguinte:

./NVIDIA-Linux-x86-”a versão do instalador”-pkg1.run -K
restart

Atualizando

Para atualizar o driver para uma versão mais recente transforme em super-usuário e depois rode o comando a seguir:

nvidia-installer –update

Pesquisa de opinião

Comentários»

1. Instalando último driver NVIDIA no Debian, Ubuntu e Kubuntu « Mundo Tux - 13 Outubro, 2008

[...] 4-Baixe o driver como explicado na página “Drivers NVIDIA”. [...]

2. Instalando driver NVIDIA no Ubuntu via apt-get com apenas dois passos « Mundo Tux - 9 Novembro, 2008

[...] GNU/LinuxInstalando o driver binário da NVIDIA em qualquer distribuição DebianHello Kity Online?Drivers NVIDIAUrban Terror [...]

3. valter - 6 Dezembro, 2008

nao consigo instalar no ubuntu 8,10 a nvidia gt8500

4. Cícero - 18 Dezembro, 2008

Fiz o procedimento mas a instalação não consegue compilar o Kernel

5. Daniel - 18 Dezembro, 2008

Ixi, qual é o erro?

6. Clavis Prophetarum - 10 Janeiro, 2009

e outros… usam pcs muita velhos, para que os defaults da instalação os detectem em segurança…
foi essa a minha abordagem!

7. Daniel - 18 Janeiro, 2009

Uma possibilidade.
A nova é que anti-ontem fui reinstalar o driver e não deu certo.
Devia ser porque meu Ubuntu tava muito bixado.

8. Daniel - 20 Janeiro, 2009

Parece que a NVIDIA tá se preocupando mais com Linux, direto tá saindo driver novo pra Linux e cada um vem cheio de mudanças.

9. Still - 9 Abril, 2009

Oi Daniel;

Na verdade, não precisa reiniciar a máquina após a instalação do “driver”, basta carregar o módulo através do modprobe e iniciar o X.
Tanto no meu “desktop” quanto no “notebook”, geralmente tenho que reinstalar o módulo da nvidia toda vez que troco de “kernel” ou tenho que recompila-lo.

[]’s,

Still

10. Daniel - 9 Abril, 2009

Obrigado Still pela dica. Eu vou dar uma reatualizada neste tutorial. Vou ver se o deixo mais simples e fácil de entender.

11. bArTs - 8 Maio, 2009
12. Daniel - 10 Maio, 2009

O que tem o link bArts?