instalação de placas nvidia em ubuntu 9.10
Espero com esse tuto ajudar os que como eu tentam ter um sistema com todo seu potencial em dia. Todo os procedimentos a seguir foram realizado como root e não usando o sudo, portanto toda atenção e carinho com a edição de arquivos, verificar e reverificar a linha de comando antes do enter e bem vindo, para que a nossa instalação não venha a nos causar problemas ao inves de resolver, indico essa maneira porque em um dos meu micros apesar de aparentemente instalar não funcionou, e usando o root funcionou normal mas nada impede que tentem pelo sudo se der certo bem se não root nele. Este tuto ele foi testado por varias vezes em um 2 diferentes desktop e 1 laptop sendo funcional nos 3 micro sem problemas, depois de instalar e desinstalar varias vezes cheguei a seguinte conclusão
- abra o terminal logue-se como root
$ su
- acesse o diretorio do xorg.conf
# cd /etc/X11
- renomeie o xorg.conf
# mv xorg.conf xorg.conf.01
- vamos reconfigurar o xserver-org, voltar a configuração original (para o caso ja tenha tentado uma instalação anterior)
# dpkg-reconfigure -phigh xserver-xorg
- se ouver uma instalação anterior vamos destrui-la (desinstalar)
# apt-get --purge $(dpkg -l | grep nvidia | awk '{print $2}')
- o "--purge" apaga as configurações anteriores, se apos o comando "sudo dpkg-reconfigure -phigh xserver-xorg" ainda sobrarem.
# apt-get remove $(dpkg -l | grep nvidia | awk '{print $2}')
- 0 "remove" faz o que seu nome diz com os drivers instalados annteriormente
- teremos que instalar os arquivos necessario para o sistema compilar o novo driver
$ sudo apt-get install build-essential linux-headers-`uname -r`
- daqui pra frente darei 2 maneira de se instalar o driver.
- a primeira e baixando os drivers da nVidia, outro do repositorio ubuntu
- a Primeira
vamos providenciar o nosso driver para instala-lo
- Opção 1
- acesse o site da nVidia
http://www.nvidia.com.br/Download/index.aspx?lang=br e escolha o
modelo de sua placa nvidia, o seu sistema e idioma e baixe um dos drivers que esta a disposição
o driver nvidia-Linux-x86-195.36.24-pkg1.run "
http://www.nvidia.com.br/object/linux-display-ia32-195.36.24-br.html"
e o mais atual mais segundo pesquina na net o nvidia-Linux-x86-185.18.31-pkg1.run e o mais instalavel.
- feche todas janelas e vamos acessa um terminal puro
"Ctrl+Alt+F1"
- vamos novamente nos logar como root
# login: root
informe a senha de root
- vamos parar o terminal grafico
# cd /etc/init.d/
# gdm stop
ou simplesmente runlevel 3
# init 3
- acesse o diretorio onde esta o arquivo baixado da nVidia
# cd /diretorio do arquivo baixado
- vamos dar previlegio de execução para este arquivos
# chmod +x nvidia-Linux-x86-xxx.xx.xx-pkg1.run
- agora vamos a instalação propriamente dita
# ./ nvidia-Linux-x86-xxx.xx.xx-pkg1.run
ou
# sh nvidia-Linux-x86-185.18.31-pkg1.run
reinicie o seu computador
- va em
sistema > administração > nvidia X server Setting
- deverá abrir o configurador grafico da nVidia com as opções de resolução de video
- caso apareça a seguinte mensagem

"You do not appear to be using the nvidia X driver. Please edit your X configuration file (just run `nvidia-xconfig` as root), and restart the X server."

ou não seja possivel mudar a a resolução
a)abra um terminal logue-se como root
$ su
b)execute o
# nvidia-xconfig
ele ira criar o xorg.conf da nVidia
reinicie o seu micro novamente
e voalá tudo deverá esta funcionado.

- Opção 2
- acesse um terminal logue-se como root
$ su
- adicionar o repositorio nVidia.(Verifique se não existe)
- digite para preguiçoso acrescentar automaticamente
# add-apt-repository ppa:nvidia-vdpau/ppa
ou para aprender como se faz manualmente
- acesse o diretorio dos repositorios
# cd /etc/apt
- edite o arquivos sources.list
# gedit sources.list
- acrescentar no arquivo a linha abaixo, para a versão 9.10 do Ubuntu
deb
http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu karmic main
deb-src
http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu karmic main
- digite no terminal a seguinte linha de comando que ira instalar a chave do nvidia
# apt-key adv --recv-keys --keyserver keyserver.ubuntu.com
- atualize seu sources.list de pacotes
# apt-get update
- vamos instalar os pacotes
# apt-get -u install nvidia-xxx-modaliases nvidia-glx-xxx nvidia-settings-xxx
onde o xxx e a versão do driver que se que instalar,atualmente esta disponivel as seguintes versões:
nvidia-96-*, nvidia-173-*, nvidia-185-*, nvidia-190-*, nvidia-195-*
- reinicie o seu computador
- abra um terminal logue-se como root
$ su
b)execute o
# nvidia-xconfig
ele ira criar o xorg.conf da nVidia
reinicie o seu micro novamente
e voalá tudo deverá esta funcionado.

Abaixo esta o meu xorg.conf gerado pelo nvidia-xconfig
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder75) Fri Mar 12 01:42:27 PST 2010
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "abnt2"
Option "XkbLayout" "br"
Option "XkbVariant" "abnt2"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
EndSection
Section "Monitor"
Identifier "Monitor Genérico"
HorizSync 28.0 - 72.0
VertRefresh 43.0 - 130.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Placa de Vídeo Genérica"
Driver "nvidia"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Placa de Vídeo Genérica"
Monitor "Monitor Genérico"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection