Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: xkiz ™ en 19 Septiembre 2010, 17:42 pm



Título: como instalar Driver NVIDIA en ubuntu 10.04?
Publicado por: xkiz ™ en 19 Septiembre 2010, 17:42 pm
bue en si es lo que dice el titulo, como tengo que hacer para instalar los Drivers de NVIDIA?

Osea tengo instalado los drivers que mete ubuntu por defecto, version 195.36.24. pero la verdad es que se ve todo muy, muy mal, al principio pensaba que era solo los video por algun problema de codecs o algo asi, pero si muevo una ventana rapido, se cuartea todo, osea definitivamente es problema de Drivers, fui a http://www.nvidia.es/object/linux-display-amd64-256.53-driver-la.html y vi que la version que da nvidia es mas actual:

Versión: 256.53 Certified
Fecha de Lanzamiento: 2010.08.31
Sistema Operativo: Linux 64-bit
Lenguaje: Español (América Latina)
Tamaño: 40.9 MB

me baje el archivo: NVIDIA-Linux-x86_64-256.53.run y lo trate de ejecutar:

Código:
xkiz@ubuntu:~$ sudo su
[sudo] password for xkiz:
root@ubuntu:/home/xkiz# pwd
/home/xkiz
root@ubuntu:/home/xkiz# ls
Descargas   Escritorio        fet-results  Música      Plantillas  Vídeos
Documentos  examples.desktop  Imágenes     nvidia.run  Público
root@ubuntu:/home/xkiz# sudo chmod +x ./nvidia.run
root@ubuntu:/home/xkiz# sudo sh ./nvidia.run

pero me da este error
Citar
ERROR: You appear to be running an X server; please exit X before           
         installing.  For further details, please see the section INSTALLING   
         THE NVIDIA DRIVER in the README available on the Linux driver         
         download page at www.nvidia.com.

como tengo que hacer para poder instalar el driver de nvidia y asi ver si puedo solucionar el problema visual, por que no creo que el problema sea mi placa de Video [ NVIDIA XFX GeForce GTS 250 1GB (http://la.nvidia.com/object/product_geforce_gts_250_la.html)]


Título: Re: como instalar Driver NVIDIA en ubuntu 10.04?
Publicado por: Akai en 19 Septiembre 2010, 18:12 pm
init 3 , luego intenta instalar el driver.

PD: Por si acaso quisieses reiniciar desde consola: shutdown -r now reinicia el pc en el momento.



Título: Re: como instalar Driver NVIDIA en ubuntu 10.04?
Publicado por: xkiz ™ en 19 Septiembre 2010, 19:02 pm
no.

mientras busque en google y encontre un algo e hice lo siguiente:
cerre sesion fui a (Ctrl+Alt+F2) me loguie como xkiz, y hice esto:

Código:
sudo su
sudo /etc/init.d/gdm stop
pwd
sudo sh ./nvidia.run

dio error en el proceso, entonces cuando me pregunto si seguir o no puse que no, y en la consola virtual puse: sudo /etc/init.d/gdm start
cuando presione (Ctrl+Alt+F7) para volver a logearme, estaba  todo en baja definicion entonces reinicie

este es el nvidia-installer.log que guardo del error.
Citar
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Sun Sep 19 13:04:59 2010
installer version: 256.53

option status:
  license pre-accepted    : false
  update                  : false
  force update            : false
  expert                  : false
  uninstall               : false
  driver info             : false
  precompiled interfaces  : true
  no ncurses color        : false
  query latest version    : false
  OpenGL header files     : true
  no questions            : false
  silent                  : false
  no recursion            : false
  no backup               : false
  kernel module only      : false
  sanity                  : false
  add this kernel         : false
  no runlevel check       : false
  no network              : false
  no ABI note             : false
  no RPMs                 : false
  no kernel module        : false
  force SELinux           : default
  no X server check       : false
  no cc version check     : false
  force tls               : (not specified)
  force compat32 tls      : (not specified)
  X install prefix        : (not specified)
  X library install path  : (not specified)
  X module install path   : (not specified)
  OpenGL install prefix   : (not specified)
  OpenGL install libdir   : (not specified)
  compat32 install chroot : (not specified)
  compat32 install prefix : (not specified)
  compat32 install libdir : (not specified)
  utility install prefix  : (not specified)
  utility install libdir  : (not specified)
  doc install prefix      : (not specified)
  kernel name             : (not specified)
  kernel include path     : (not specified)
  kernel source path      : (not specified)
  kernel output path      : (not specified)
  kernel install path     : (not specified)
  proc mount point        : /proc
  ui                      : (not specified)
  tmpdir                  : /tmp
  ftp mirror              : ftp://download.nvidia.com
  RPM file list           : (not specified)

Using: nvidia-installer ncurses user interface
-> License accepted.
-> Installing NVIDIA driver version 256.53.
-> Running distribution scripts
   executing: '/usr/lib/nvidia/pre-install'...
-> done.
-> The distribution-provided pre-install script failed!  Continue installation
   anyway? (Answer: No)
ERROR: Installation has failed.  Please see the file
       '/var/log/nvidia-installer.log' for details.  You may find suggestions
       on fixing installation problems in the README available on the Linux
       driver download page at www.nvidia.com.

hace 3 dias que tengo ubuntu y la verdad estoy re perdido ya, no se que hacer....


Título: Re: como instalar Driver NVIDIA en ubuntu 10.04?
Publicado por: Ari Slash en 19 Septiembre 2010, 20:35 pm
hola

los ultimos drivers de nvidia no son muy buenos
en repositorios tienes como 3 tipos
aunque no se que tarjetas tienes


Título: Re: como instalar Driver NVIDIA en ubuntu 10.04?
Publicado por: xkiz ™ en 19 Septiembre 2010, 22:02 pm
aunque no se que tarjetas tienes????

perdon no entendi...


Título: Re: como instalar Driver NVIDIA en ubuntu 10.04?
Publicado por: Foxy Rider en 19 Septiembre 2010, 22:39 pm
@Ari-Slash : Al día de la fecha siempre usé los últimos (incluso BETA !) y no tuve dramas, el problema es con las distros que ponen un kernel/X.Org muy nuevo

@xkiz : ¿podrías ponerme el error que te da en el instalador ? si solo te pone error sin alguna descripción quizá es por que tenés nouveau (reciente incorporación de ubuntu), fijate con

Código
  1. lsmod | grep nouveau

y si está, simpremente descargalo con modprobe -r, instalá el driver de nvidia y después poné a nouveau en el /etc/modprobe.d/blacklist

Saludos.


Título: Re: como instalar Driver NVIDIA en ubuntu 10.04?
Publicado por: Ari Slash en 20 Septiembre 2010, 00:35 am
yo he tenido problemas con la version 256 tanto en linux (ubuntu 9.04) y windows 7-XP, la mas estable apra mi ha sido la version 17x, y no soy el unico
por eso preguntaba que tarjeta tenia

ojala sea problema de kernel muy nuevo, aunque la 9.04 ya tiene uno algo viejito, yo no actualizo.

saludos


Título: Re: como instalar Driver NVIDIA en ubuntu 10.04?
Publicado por: xkiz ™ en 20 Septiembre 2010, 01:13 am
el error que me da es lo que esta ahi en el log que puse arriba.

puse lo de lsmod y me dio esto:

Citar
root@ubuntu:~# lsmod
Module                  Size  Used by
snd_hda_codec_nvhdmi     4760  1
snd_hda_codec_via      33207  1
rfcomm                 40393  4
binfmt_misc             7960  1
ppdev                   6375  0
sco                     9617  2
bridge                 53184  0
stp                     2171  1 bridge
bnep                   11884  2
l2cap                  34806  16 rfcomm,bnep
snd_hda_intel          25677  4
snd_hda_codec          85759  3 snd_hda_codec_nvhdmi,snd_hda_codec_via,snd_hda_intel
snd_hwdep               6924  1 snd_hda_codec
snd_pcm_oss            41394  0
snd_mixer_oss          16299  1 snd_pcm_oss
snd_pcm                87882  4 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy           1782  0
snd_seq_oss            31219  0
snd_seq_midi            5829  0
snd_rawmidi            23420  1 snd_seq_midi
snd_seq_midi_event      7267  2 snd_seq_oss,snd_seq_midi
snd_seq                57481  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              23649  2 snd_pcm,snd_seq
snd_seq_device          6888  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
asus_atk0110           10033  0
video                  20623  0
output                  2503  1 video
fbcon                  39270  71
tileblit                2487  1 fbcon
font                    8053  1 fbcon
bitblit                 5811  1 fbcon
softcursor              1565  1 bitblit
btusb                  12969  0
bluetooth              58685  7 rfcomm,sco,bnep,l2cap,btusb
snd                    71187  18 snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
usbhid                 41084  0
hid                    83440  1 usbhid
edac_core              45423  0
edac_mce_amd            9278  0
psmouse                64576  0
serio_raw               4918  0
nvidia              10832442  43
vga16fb                12757  1
vgastate                9857  1 vga16fb
soundcore               8052  1 snd
snd_page_alloc          8500  2 snd_hda_intel,snd_pcm
i2c_nforce2             6099  0
lp                      9336  0
parport                37160  2 ppdev,lp
usb_storage            49833  0
floppy                 63156  0
forcedeth              55592  0
pata_amd               11962  0
ahci                   37870  2




Título: Re: como instalar Driver NVIDIA en ubuntu 10.04?
Publicado por: Foxy Rider en 20 Septiembre 2010, 01:24 am
Ahh, según lsmod el módulo de nvidia ya está cargado, ¿puede que lo hayas instalado vía repo o el cartelito de driver sugerido  ? en ese caso tenés que cerrar el servidor X, descargar el módulo de nvidia (morprobe -r nvidia) y  borrarlo al paquete que instalaste vía repo...  después ya podés instalar mediante el instalador de nvidia tranquilamente

Podés fijarte qué tenés de nvidia así :
Código
  1. dpkg --get-selections | grep nvidia

Saludos.


Título: Re: como instalar Driver NVIDIA en ubuntu 10.04?
Publicado por: xkiz ™ en 20 Septiembre 2010, 02:43 am
el dpkg me dio esto:
Código:
nvidia-173-modaliases                install
nvidia-96-modaliases                install
nvidia-common                    install
nvidia-current                    install
nvidia-current-modaliases            install
nvidia-kernel-common                install
nvidia-settings                    install

en efecto si lo instale mediante el cartelito de driver sugerido, pense que era lo apropiado.
aver si entendi bien.

voy a terminal y pongo "morprobe -r nvidia", despues quito el controlador desde sistema-> administracion->controladores de hardware, y despues instalo en 256.53.run de nvidia desde terminal?


Título: Re: como instalar Driver NVIDIA en ubuntu 10.04?
Publicado por: Foxy Rider en 20 Septiembre 2010, 03:29 am
en realidad sería algo así :

Código
  1. sudo service gdm stop # esto te tira a consola ... control + alt + f1 para ir a tty1
  2. sudo modprobe -r nvidia
  3. sudo aptitude remove nvidia-current nvidia-kernel-common nvidia-settings
  4.  
(o podés evitar tanto suderío con sudo -s y después todo va como root)

y ahí podés instalar tranquilamente ...

Saludos.


Título: Re: como instalar Driver NVIDIA en ubuntu 10.04?
Publicado por: xkiz ™ en 20 Septiembre 2010, 05:05 am
bue ya ta, fracase, ubuntu no es para mi, hice todo eso lindo, como dijo vertex, e igual tiro error, el cual ya no me acuerdo, desde consola no hay copy/pste ni print pant, y se me olvido.
trate de recuperarlo despues, pero como me logeo sin acceso a red no pue instalar nada, y de corregir yo maulmente un archivo de configuracion sin Sr.Google a mano es imposible. asi opte por lo sano ahora estoy de nuevo en Windows 7, hasta que me arme de paciencia para instalar y lidear con ese problema visual.

yo estaba testeando ubuntu, onda para ver que era y como funciona, para ver si saco Windows y dejo como primario ubuntu, entonces lo que hice fue instalar Ubuntu con el instalador para Windows, ¿tendra algo que ver esto, osea que no sea una instalacion propiamente dicha, y hata sigo asi?

PD: Ubuntu esta diseñado para ser facil. dice durante la instalacion. no opino igual.


Título: Re: como instalar Driver NVIDIA en ubuntu 10.04?
Publicado por: xtenchux en 20 Septiembre 2010, 05:36 am
tan rápido ya dejaste ubuntu de lado?
pues yo tuve el mismo problema que tu y leyendo este post lo pude solucionar sin ningún problema.
mira segun los datos que entregaste lo unico que debes de hacer es desintalar los driver de nvidia que ya tienes instalados en tu maquina luego de eso en consola
Código:
$ sudo gedit /etc/modprobe.d/blacklist.conf 
y en la ultima linea agregar los siguiente:
  blacklist nouveau
luego de eso nada mas te queda reiniciar la maquina para entrar en modo de recuperacion y ejecutar el instalador desde la consola, si no me equivoco el comando era
Código:
$ sudo sh /"aquí va la dirección del driver" 
luego de eso no queda nada mas que reiniciar la maquina y entrar de manera normal, espero que te haya servido de ayuda


Título: Re: como instalar Driver NVIDIA en ubuntu 10.04?
Publicado por: xkiz ™ en 20 Septiembre 2010, 05:50 am
m mañana/hoy lo voy a reinstalar y no voy a instalar los drivers que da por defecto y voy a hacer eso aver si me funka.
Editado:

ya lo hice y creo que ahora tengo el Driver 256.53 instalado, almenos eso es lo que me dice el NVIDIA X Server Settings

gracias por la ayuda y paciencia. aunke el problema principal sigue, la imagen se cuartea si muevo algo raipido y en los videos... ;'(, ya no se me ocurre que mas hacer, escucho ofertas.....


Título: Re: como instalar Driver NVIDIA en ubuntu 10.04?
Publicado por: Foxy Rider en 20 Septiembre 2010, 08:17 am
@xkiz: problemas pueden haber varios, pero el log no dice mucho que digamos, y es díficil jugar a ser adivinos ... los errores que te puede dar pueden ser unos cuantos, una foto (con cam de celular o loquefuere) al cartelito que te tiraba hubiese sido suficiente para ver el error y darte una respuesta certera .. por que puede ser mismatch de compilador con el que se compiló el kernel y se quiere compilar el módulo (gcc se actualiza), pueden haber archivos conflictivos, errores de compilación (la interfaz del kernel no es siempre estable, y te pueden renombrar alguna función y el code no compila más) y un largo etc....

y como la información no llega, uno va por descarte ...

Código
  1. sudo aptitude install mesa-utils
  2. glxinfo | grep OpenGL
  3.  

si dice nvidia, el driver está ok, si no, te olvidaste de ejecutar :
Código
  1. sudo nvidia-xconfig
  2. sudo service gdm restart
  3.  
para que se toque el xorg.conf para que tengas como driver el de nvidia

Saludos.

P.S : voy a escribir un artículo detallado en la wiki sobre como instalar los drivers de nvidia/vdpau apenas me haga tiempo ...


Título: Re: como instalar Driver NVIDIA en ubuntu 10.04?
Publicado por: xkiz ™ en 20 Septiembre 2010, 16:02 pm
Código:
xkiz@ubuntu:~$ sudo su
root@ubuntu:/home/xkiz# glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTS 250/PCI/SSE2
OpenGL version string: 3.3.0 NVIDIA 256.53
OpenGL shading language version string: 3.30 NVIDIA via Cg compiler
OpenGL extensions:

eso es el resultado del glxinfo

osea por lo que entiendo los drivers ahora son los 256.53 y estan activados, pero igual se sigue rayando las ventanas, buscando en google encontre esto: http://www.ubuntu-es.org/node/138217
lo cual es lo mismo que me pasa a mi, mire mi archivo "/etc/X11/xorg.conf", pero no caso ni J, aca se los dejo , para mi esta todo en orden, pero me ekivoke anteriormente:

Citar
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 256.53  (buildmeister@builder97.nvidia.com)  Fri Aug 27 20:55:22 PDT 2010


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

no se si tendra o no algo que ver pero mi monitor es un SyncMaster 226NW 22"
Ediatdo:
estuve investigando cual es la diferencia entre Win7 y ubuntu y vi que la configuracion es distinta:
Windows 7 = 1680x1050 (32 bits), 60 hercios
Ubuntu =      1680x1050 (24 bits), 50 hercios

ubuntu no reconoce mi monitor y no me da otra opcion de Hz solo 50 y 51,


Título: Re: como instalar Driver NVIDIA en ubuntu 10.04?
Publicado por: Foxy Rider en 21 Septiembre 2010, 03:03 am
Acá tenés un tuto sobre como cambiar el refresh rate (caso que, como el tuyo, se detecte mal la capacidad) : http://bit.ly/9K9Rsu

Saludos.


Título: Re: como instalar Driver NVIDIA en ubuntu 10.04?
Publicado por: xkiz ™ en 22 Septiembre 2010, 13:04 pm
Citar
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildd@yellow)  Fri Apr  9 11:51:21 UTC 2010


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"

    # HorizSync source: edid, VertRefresh source: edid
 #56.0 - 75.0
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     60# 56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTS 250"
EndSection

Section "Screen"

# Removed Option "metamodes" "1680x1050_60; nvidia-auto-select +0+0"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "1680x1050_60 +0+0; nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

asi me quedo el xorg.conf, pero como que me falta que este en 32 el Deth envez de 24, creo yo.
Editado:
trate de cambiar el Deth Display y el DefaultDeth, pero al reiniciar el gdm ,e salto error de que 32 bit no es soportado, asi que lo volvi a poner en 24 en ambas opciones.


Título: Re: como instalar Driver NVIDIA en ubuntu 10.04?
Publicado por: j4np0l en 22 Septiembre 2010, 18:08 pm
X Windowing System no soporta color de 32bits, por eso te esta tirando un error.

Para que quede claro, porque es algo que se confunde:

32bit = 24bit color + 8bit alpha channel

Es decir, que tenés la misma cantidad de colores usando color de 24bits o color de 32bits.

Esos 8bit (alpha) se usan por ejemplo para transparencias, pero tenes la misma cantidad de colores usando 24bits o 32bits, asi que dejalo en 24 y no te preocupes  ;)

http://en.wikipedia.org/wiki/Color_depth#32-bit_color (http://en.wikipedia.org/wiki/Color_depth#32-bit_color)

Saludos


Título: Re: como instalar Driver NVIDIA en ubuntu 10.04?
Publicado por: xkiz ™ en 23 Septiembre 2010, 20:42 pm
una ultima consulta y no jodo mas con esto.

por deduccion saque que el monitor no es el problema, por que si lo fuese no hubiera podido hacer un print de la pantalla asi con esas rayas, solo lo veria yo, la placa de video en si tampoco es, por que en Windows 7 esto no me sucede, osea por descarte tiene que ser los drivers.

actualmente tengo instalado los drivers 256.53 de nvidia, los cuales al instalarse me tiro un
Citar
This distribution-provided pre-install script failed!
pero segui con la instalacion de todos modos y bue ahora esta eso instalado, en fin.

prmero desinstalo los drivers actuales y usando el Synaptic Package Maganger como tengo que hacer para instalar otra version de los controladores, osea 173, pongo en el cuadro de busqueda "nvidia-173" y todo lo que me aparezca lo tildo e instalo?