instalação de placas nvidia em ubuntu 9.10

Iniciado por acarlosf, 22 de Maio de 2010, 16:55

tópico anterior - próximo tópico

acarlosf

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. :D


- 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