viernes, marzo 26, 2010

Instalando Driver nVidia en Ubuntu (mediante repositorios)

Repositorio utilizado:


Empezamos!!!

Instalando Drivers nVidia
en Ubuntu 9.10/10.04

Paso1. Abrimos una terminal de texto (si estamos con Ubuntu 9.10/10.04 o cualquier distro con escritorio Gnome no muy modificado, solo tenemos que ir arriba a la izquierda a Aplicaciones -> Accesorios -> Terminal)

Paso2. Para agregar esos repositorios debéis teclear:
sudo add-apt-repository ppa:nvidia-vdpau/ppa

Paso3. Actualizar la lista de repositorios tecleando:
sudo aptitude update
(o sudo apt-get update)

Paso4. Instalar los siguientes paquetes necesarios, tecleando:
sudo aptitude install nvidia-195-modaliases nvidia-glx-195
(o sudo apt-get install nvidia-195-modaliases nvidia-glx-195)
(o a través del Gestor de paquetes Synaptic, instalando los paquetes gráficamente)

Nota: En el momento de este "manual" los drivers disponibles son los nvidia-195, si en el momento de agregar el respositorio, hay una versión nueva de los drivers que deseáis instalar disponible, tendréis que cambiar el número de versión por el que corresponda


Instalando Drivers nVidia
en Ubuntu 9.04 y anteriores

Paso1. Abrimos una terminal de texto (si estamos con Ubuntu 9.04 o cualquier distro con escritorio Gnome no muy modificado, solo tenemos que ir arriba a la izquierda a Aplicaciones -> Accesorios -> Terminal)

Paso2. Para agregar esos repositorios debéis teclear:
sudo sh -c 'echo "deb http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu jaunty main" >> /etc/apt/sources.list'

sudo sh -c 'echo "deb-src http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu jaunty main" >> /etc/apt/sources.list'

Paso3. Añadimos la clave del repositorio:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys CEC06767

Paso4. Actualizar la lista de repositorios tecleando:
sudo aptitude update
(o sudo apt-get update)

Paso5. Instalar los siguientes paquetes necesarios, tecleando:
sudo aptitude install nvidia-195-modaliases nvidia-glx-195
(o sudo apt-get install nvidia-195-modaliases nvidia-glx-195)
(o a través del Gestor de paquetes Synaptic, instalando los paquetes gráficamente)

Nota: En el momento de este "manual" los drivers disponibles son los nvidia-195, si en el momento de agregar el respositorio, hay una versión nueva de los drivers que deseáis instalar disponible, tendréis que cambiar el número de versión por el que corresponda

11 comentarios:

Miguel dijo...

pero.. han corregido el bug? http://www.ubuntizandoelplaneta.com/2010/03/nvidia-drivers-problematicos.html

entiendo que sí pero ademas de mirarlo en la web oficial te lo consulto.

Por lo demás... +1 buena guia.

SGAN dijo...

Eso supongo, puesto que el error estaba en los siguientes drivers:

195.36.08 Linux
195.36.03 Linux
196.75 Windows

Y si entras en la dirección del repositorio, verás que la versión disponible es la 195.36.15, con lo que espero que el problema no exista, al menos si nVidia ha hecho sus deberes.

http://www.noticias3d.com/noticia.asp?idnoticia=38286

http://www.meneame.net/story/driver-196.75-nvidia-podria-estar-estropeando-tarjetas

http://ubuntronics.blogspot.com/2010/03/nvidia-problemas-con-los-drivers.html

http://ubuntulife.wordpress.com/2010/03/07/importante-problemas-con-los-drivers-196-75-195-36-08-y-195-36-03-de-las-tarjetas-nvidia/

Gracias por la visita ;)

Miguel dijo...

ok. gracias por la aclaracion.

Siempre me dejo caer por aqui de cuando en cuando. Tampoco todo lo frecuente que me gustaria pero... por aqui me tienes.

un saludo.

Q-cho dijo...

oye sabes que lo hice de esta forma pero cuando reinicio despues del logo de ubuntu se me tira la pantalla con rayas blancas la verdad es que no se uqe hacer

SGAN dijo...

Dime que gráfica tienes, y si tienes Windows instalado, dime si en Windows te va bien, dime si has pasado tests de resistencia y de rendimiento a la gráfica (como los 3dMark, el Furmark,o test de algún video juego).

Si no tienes Windows ni test de rendimientos, lo primero que yo haría para ver si la gráfica va en condiciones y los drivers del repositorio no me van, sería descargarme los drivers de la página oficial de nVidai e instalarlos:

http://www.nvidia.es/Download/index.aspx?lang=es

Si te hacen lo mismo (muy probable, a fin de cuenta es el mismo driver) es posible que tu gráfica tenga un problema. Pero aun podrías probar con los drivers nouveau (los libres).

De todas formas, sería necesario que me contestaras lo de arriba, modelo CONCRETO de gráfica, si tienes Widnows, si has "estresado" la tarjeta con tests, si con otros drivers te funcionaba bien, y los detalles que puedas darme.

Q-cho dijo...

hola al final logre que me corriera la tarjeta grafica sin ningun problema la version 195.36.08
tube que seguir estas indicaciones sobretodo las ultimas.

http://bit.ly/cKaczN

sorry por poner el link pero es mucho para copiarlo y pegar aqui
tengo un geforce 210m que venia en el notebook

Saludos

SGAN dijo...

Q-cho que gráfica tienes? Y quita esos drivers ya mismo tío... no has leído los comentarios??? esos drivers que estás usando dan problemas con muchas gráficas (no recuerdo ahora con cuales o si con todas las que llevan ventilador)...

Esos drivers son precisamente los que pueden quemar tu gráfica. Ojo! usa los VESA de momento, o los libres, hasta que puedas hacer funcionar otros que no sean esos.

SGAN dijo...

Por cierto, no se si te has dado cuenta, pero siguiendo esas instrucciones (acabo de entrar a mirarlas) has hecho exactamente lo mismo que siguiendo las de este blog xDDDD...

Con la difderencia de que si realmente has seguido "al pie de la letra" las de ahí, has instalado los drivers 190.53 (que son los 190 disponibles en esos repositorios) y si en la última línea has puesto 195, en lugar de 190, entocnes has vuelto a instalar los mismos que siguiendo las instrucciones de este blog (los 195.36.15)

De hecho, el repositorio que usan es el mismo. Este:

http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu

No se como narices has podido instalar los 195.36.08 no me cuadra... pero si de verdad son esos, ya los puedes ir quitando.

SGAN dijo...

Por cierto, otra cosa que acabo de mirar, el paso del key, es decir, este:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys CEC06767

Sobra... está de más, el comando anterior:

sudo add-apt-repository ppa:nvidia-vdpau/ppa

...hace la función de añadir el repositorio y la key a la vez en un solo comando.

Q-cho dijo...

mira al final estos fueron los driver que instale http://la.nvidia.com/object/linux_display_amd64_195.36.15_la.html
asi que si me di cuenta que era una version mas antigua.
y lo que hice fue generar el archivo EDID Edid.bin y luego copiarlos en el directorio /etc/X11
Hacer un respaldo del xorg.conf

y despues la modifique con
sudo nano xorg.conf
y despues cambie la Section "Device"
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "ConnectedMonitor" "DFP-0"
Option "CustomEDID" "DFP-0:/etc/X11/tuArchivoEdid.bin"
EndSection

por que al seguir tus pasos me aparecio el mismo error de la pantalla blanca despues del logo de ubuntu ahora me aparece despues del logo de ubuntu el logo de nvidia

Averiguare mas sobre los problemas

SGAN dijo...

Vale, según lo que comentas y el link que pones, has instalado los 195.36.15, y esos no dan problemas (son los mismos del repositorio)... así que supongo que no te morirá la gráfica xDDD.

Lo que te comentaba de que los 195.36.08 quemaban gráficas, es por que los siguientes 3 drivers ocasionaban este grave problema:

195.36.08 Linux
195.36.03 Linux
196.75 Windows

http://www.noticias3d.com/noticia.asp?pag=11&idnoticia=38286

http://www.chw.net/2010/03/drivers-nvidia-19675-con-problemas/

http://www.ubuntizandoelplaneta.com/2010/03/nvidia-drivers-problematicos.html

Según la solución que comentas. Podías haberlo solventado con los drivers que te bajaste, o con los del repositorio indistintamente, pues a fin de cuentas son los mismos, tu problema estaba con que el driver, por algún motivo que nVidia sabrá xD, no reconoce tu monitor (o da algún problema con la resolución, con el refresco, o vete a saber). Con este paso te hubiera bastado:

lo que hice fue generar el archivo EDID Edid.bin y luego copiarlos en el directorio /etc/X11
Hacer un respaldo del xorg.conf

y despues la modifique con
sudo nano xorg.conf
y despues cambie la Section "Device"
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "ConnectedMonitor" "DFP-0"
Option "CustomEDID" "DFP-0:/etc/X11/tuArchivoEdid.bin"
EndSection"


Lo que has hecho, es modificar el xorg.conf para que cargue el EDID.BIN que tú has generado. Ni se me había pasado por la cabeza aunque había leído hace poco el problema de pasada en un foro de un blog de Mandriva que visito, la solución un poco más detallada, se puede leer en castellano en dicho blog/foro:

http://blogdrake.net/consulta/como-configuro-resolucion-de-pantalla

Si alguien necesita un detalle de la solución que visite dicho link.

Nota:

Si quieres editar el xorg.conf, o cualquieer archivo de texto plano en Linux, que uses "nano" o "pico" está muy bien para usar la consola, además son editores sencillos de usar, y estupendos si no puedes acceder al entorno gráfico (el "vi" es más puñetero), pero por si alguien nuevo en Linux le interesa, y no se siente cómodo con un editor de consola de texto (y si consigue cargar las X -el entorno gráfico- con los drivers genéricos VESA), que sepan que se puede editar el xorg conf de la siguiente manera

1. Abrir una terminal (Aplicaciones -> Aplicaciones -> Terminal)

2. Entrar al directorio. /etc/X11:
cd /etc/X11

2. Teclear...

En escritorio Gnome:
sudo gedit xorg.conf

En escritorio LXDE:
sudo leafpad xorg.conf

En escritorio XFCE:
sudo mousepad xorg.conf

En escritorio KDE:
sudo kwrite xorg.conf

Saludos y gracias por comentar tu problema, ahora sabemos la solución si le pasa a alguien más ;)

En breve editaré la entrada y añadiré la solución por si alguien se encuentra en tu misma situación.