Instalando uma Nvidia no Debian

Aqui vou demonstrar três métodos diferentes de instalação de uma placa de vídeo Nvidia no Debian, assim você pode escolher o que for mais fácil para você.

[ Hits: 36.141 ]

Por: Fabio Maran em 30/01/2008 | Blog: http://movimentolivre.zip.net


Terceiro método



Esse é meu preferido. Neste método usaremos o APT, o poderoso gerenciador do Debian.

Primeiramente iremos fazer uma busca em nosso repositórios pelo driver de nossa placa de vídeo.

Em um terminal emita este comando:

$ apt-cache search nvidia

O resultado dever ser algo parecido com este:

smartdimmer - Change LCD brightness on Geforce 6200Go cards
xserver-xorg-video-nv - X.Org X server -- NV display driver
nvidia-kernel-common - NVIDIA binary kernel module common files
nvidia-settings - Tool of configuring the NVIDIA graphics driver
restricted-manager - manage non-free hardware drivers - GNOME frontend
restricted-manager-core - manage non-free hardware drivers
restricted-manager-kde - manage non-free hardware drivers - KDE frontend
cpufreqd - fully configurable daemon for dynamic frequency and voltage scaling
dmraid - Device-Mapper Software RAID support tool
kcmnvview - KControl Center Module for NVIDIA graphic cards
nvclock - Allows you to overclock your nVidia card under GNU/Linux
nvclock-gtk - Allows you to overclock your nVidia card under GNU/Linux
nvclock-qt - Allows you to overclock your nVidia card under GNU/Linux
nvidia-xconfig - The NVIDIA X Configuration Tool
nvtv - tool to control TV chips on NVidia cards under Linux
sensors-applet - Display readings from hardware sensors in your Gnome panel
sysinfo - Simple GTK program that shows some UNIX/Linux system information
trigger - free 3D rally racing car game
trigger-data - free 3D rally racing car game - data files
nvidia-cg-toolkit - NVIDIA Cg Toolkit installer
xen-restricted-modules-2.6.17-6-generic-xen0 - Non-free Linux 2.6.17 modules on x86_64 generic-xen0
linux-restricted-modules-2.6.22-14-386 - Non-free Linux 2.6.22 modules on 386
linux-restricted-modules-2.6.22-14-generic - Non-free Linux 2.6.22 modules on x86/x86_64
nvidia-glx - NVIDIA binary XFree86 4.x/X.Org driver
nvidia-glx-dev - NVIDIA binary XFree86 4.x/X.Org driver development files
nvidia-glx-new - NVIDIA binary XFree86 4.x/X.Org 'new' driver
nvidia-glx-new-dev - NVIDIA binary XFree86 4.x/X.Org 'legacy' driver development files
nvidia-new-kernel-source - NVIDIA binary 'new' kernel module source
linux-restricted-modules-2.6.22-14-rt - Non-free Linux 2.6.22 modules on Realtime kernel
linux-restricted-modules-2.6.22-14-xen - Non-free Linux 2.6.22 modules on Xen
nvidia-glx-legacy - NVIDIA binary XFree86 4.x/X.Org 'legacy' driver
nvidia-glx-legacy-dev - NVIDIA binary XFree86 4.x/X.Org 'legacy' driver development files
nvidia-kernel-source - NVIDIA binary kernel module source
nvidia-legacy-kernel-source - NVIDIA binary 'legacy' kernel module source
envy - install the ATI or the NVIDIA driver

Depois de analisarmos o resultado, alguns pacotes nos interessam:
  • nvidia-kernel-common - este pacote vai instalar o driver nvidia;
  • nvidia-glx - este habilitará o suporte a GLX;
  • nvidia-xconfig - e este será responsável por escrever as novas configurações em nosso xorg.

Então vamos lá.

Em um terminal como root:

# apt-get install nvidia-glx nvidia-kernel-common

Depois da instalação destes dois pacotes, ainda como root:

# nvidia-xconfig

Aqui ele escreverá em nosso xorg as novas configurações.

Feito isso reinicie o sistema e pronto!

Só alegria...

Té mais.

Página anterior    

Páginas do artigo
   1. Introdução
   2. Segundo método
   3. Terceiro método
Outros artigos deste autor

Instalando o KDE 4 no Debian

Shell script: *, [], {}, ????, como utilizá-los?

Leia, grave e execute!

Debian e o Backports

Virtualização de sistemas

Leitura recomendada

Implementando um servidor DHCP

O poderoso Nagios

Instalação do Gitlab e introdução ao Git

Administrando Memória SWAP no GNU/Linux

Como hospedar um site/domínio de graça na sua casa

  
Comentários
[1] Comentário enviado por dbahiaz em 30/01/2008 - 18:45h

Olá maran, tudo bem? Realmente o Debian oferece muitas opções de administrar o sistema... e só pra acrescentar eu sempre instalo os drives da nvidia usando o metodo 1 "compilando" ,mais de maneira um pouco diferente, e o como o debian etch não vem mais com os kit compiladores C na instalação default, se for o caso, tera que instalar o build-essetial e o linux-headers referente à versão do kernel usado,antes de usar esse metodo, pelo menos aqui eu nunca conseguir sem antes instalar esses pacotes, sempre a instalação é abortada, intão, se ocorrer erro basta instala-los.

para saber a versão:

$uname -r
#aptitude install build-essential linux-headers-2.6.versao-do-kernel


Outra dica é parar o X sem precisar editar init é, Cntrl+Alt+F1 e executar o comando:

#/etc/init.d/gdm stop (parar o x)

#sh NVIDIA-Linux-x86-xxx.xxxx-pkg1.run

#/etc/init.d/gdm start (reiniciar o x)

Abraço, e parabéns!

[2] Comentário enviado por maran em 31/01/2008 - 22:25h

opa fala ae meu velho
eu nao abordei a instalação destes pacotes, pois os mesmos são basicos para realizar tarefas, então não os abordedi, mais valeu pela dica

eu optei por editar o inittab pois muitos users novos tem certas dificuldades para para o processo por este comando ou por um kill,

Mais valeu em meu velho

Te Mais...

[3] Comentário enviado por percival em 01/02/2008 - 08:57h

A iniciativa foi muito boa, e é sempre válida, mas o artigo foi muito mal elaborado.

O usuário iniciante que chegar aqui vai ficar perdidaço... uma porque vai faltar os sources no primeiro método... e nos outros você supôs que todos têm repositórios não-oficiais no sources.list, ou que usem Testing/Unstable, e não o ETCH.

[4] Comentário enviado por maran em 02/02/2008 - 12:16h

nao os testes feitos aqui foram tudo na versão estavel, os paotes da nvidia ja vem, por default em uma instalação ondee voce usa espelho...
Nao usei nenhum epositorio de releases deiferentes pois o mesmo infectaria meu sistema...
Acho que voce se equivocou um pouco neste comentario...
Os 3 metodos de instalação foram testados, e todos funcionaram, em um debian etch recem instalado com apenas 1 cd... entao pode ser reproduzido tranquilamente...

Te Mais...

[5] Comentário enviado por hideoux em 12/05/2008 - 00:27h

Grande Maran!!!
muito obrigado pelo artigo!!

[6] Comentário enviado por maran em 12/05/2008 - 01:36h

orra que isso !!!!!

Valeu meu velho, abraço

[7] Comentário enviado por chimico em 10/12/2008 - 07:42h

Eu faço de outro modo. Como o sistema multi-usuário no Debian vai do runlevel 2 ao 5, eu deixo meu inittab assim:

id:5:initdefault:

e através do programa sysv-rc-conf faço com que o kdm só inicie no runlevel 5 :

chicao@debian:~$ sudo sysv-rc-conf --list

kdm 0:off 1:off 2:off 3:off 4:off 5:on 6:off

Aqui já estão configurados os runlevels, para configurar como eu fiz é só chamar sudo sysv-rc-conf e alterar, não vou entrar em detalhes pois é fácil e intuitivo.
Quando quero (re)instalar o driver da Nvidia através do instalador do site, simplesmente dou um sudo init 3, aí o kdm e o X são fechados e caio na interface de texto. Aí é só logar e iniciar a instalação. Para voltar ao X dÊ um sudo init 5.
Pronto!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts