Drivers NVIDIA en Kubuntu

Pese a que en Linux pocas veces es necesaria la instalación y configuración de drivers, si que es cierto que los usuarios con tarjetas gráficas NVIDIA y ATI suelen toparse con más de un problema que únicamente consiguen solventar instalando los controladores pertinentes.



En concreto, este manual trata de resolver los problemas que generan las tarjetas gráficas NVIDIA más o menos antiguas (en mi caso una NVIDIA nForce con 32 MB de memoria de vídeo compartida) a la hora de configurar las opciones gráficas.

Aunque el tutorial está en primera instancia pensado para una distro Kubuntu, es igualmente válido para cualquier otra distribución basada en Debian (Ubuntu, Xubuntu,...).

1) Ejecutamos una terminal y abrimos el sources.list:

sudo kate /etc/apt/sources.list

2) Añadimos al final del documento los siguientes repositorios:

deb http://people.debian.org/~rdonald/nvidia/ unstable/i386/
deb http://people.debian.org/~rdonald/nvidia/ unstable/all/
deb http://people.debian.org/~rdonald/nvidia/ modules-unstable/i386/

deb http://people.debian.org/~rdonald/nvidia/ pre/i386/

deb http://people.debian.org/~rdonald/nvidia/ unstable/amd64/
deb http://people.debian.org/~rdonald/nvidia/ unstable nvidia-graphics-drivers
deb http://people.debian.org/~rdonald/nvidia/ unstable nvidia-kernel-common
deb http://people.debian.org/~rdonald/nvidia/ unstable nvidia-settings
deb http://people.debian.org/~rdonald/nvidia/ unstable nvidia-xconfig
deb http://people.debian.org/~rdonald/nvidia/ unstable modules

3) Volvemos a la consola y escribimos la llave pública (copiar y pegar):

gpg –keyserver hkp://wwwkeys.pgp.net –recv-keys F641D1A6

gpg –armor –export F641D1A6 | sudo apt-key add - B2BB 3BA0 90DD 8DBD 0298 3B89 2122 53A4 F641 D1A6

4) Abrimos el administrador de paquetes: Menú K > Sistema > Administrador Adept y descargamos e instalamos los paquetes build-essential, module-assistant y nvidia-glx.

5) Nos vamos a Menú K > Preferencias del Sistema > Pantalla y Monitor > Hardware, y nos logueamos como root haciendo "click" el botón inferior (Modo administrador).

6) En Tarjeta gráfica y Controlador os aparecerá nv. Hacemos click en "Configurar", le damos a "Seleccionar tarjeta gráfica detectada" (se os pondrá el solito en vuestro modelo de tarjeta) y en Controlador seleccionamos "Propietario". Hacemos click en aceptar y listo.


(click en la imagen para ampliar)

Al salir, donde nos aparecían las siglas nv deberá aparecer vuestro modelo de tarjeta NVIDIA (en mi caso NVIDIA GeForce 2 integrated) y en controlador la palabra nvidia.

Y eso es todo. ¿Fácil verdad?


Related Posts Plugin for WordPress, Blogger...

16 comentarios:

  1. thitan dijo:

    Hola. Muy buen blog.
    Te hago una pregunta.
    Yo tengo una tarjeta Nvidia 5200 es lo mismo la configuracion esa para esta tarjeta?

    Gracias!!

  2. Jabba dijo:

    Pues hombre no conozco si en concreto para ese modelo de tarjeta Nvidia funciona sin problemas, pero el método debe ser el mismo, así que supongo que si :D.

    Un saludo.

  3. Anónimo dijo:

    Saludos y ante todo gracias por la información!

    Soy nuevo en Kubuntu y la verdad es que hace unos minutos que e descubierto la consola.
    Mi pregunta es: una vez escribo eso en el documento, lo guardo y voy a la consola otra vez
    y en los comandos de la clave nose como lo tengo k poner... son tres lineas?
    Gracias y perdon por mi desconocimiento!

  4. Jabba dijo:

    Hola Nko. Una vez has añadido los repositorios al archivo sources.list simplemente tienes que copiar la clave que pongo. Copia todo el texto de la llave pública y pégalo todo junto directamente en la terminal y así te aseguras no escribir mal ningún comando.

    Seguramente no hará falta porque nada más pegarlo ya solo lo hará, pero si no hace nada le das a intro para enviar la clave.

    Y ya está, eso es todo.

    Si tienes dudas pregunta, que nadie nace sabiendo y todos hemos pasado por ahí ;).

    Un saludo.

  5. Anónimo dijo:

    Hola, un post muy interesante ya que tengo el problema de Nvidia+Kubuntu.

    Al seguir tus pasos me surgen varios problemas. (tenidendo en cuenta que soy nuevo casi en este mundo):
    - El primer problema es: abro la terminal, también el archivo sources.list y añado los repositorios pero en el archivo sale todo con (#), es necesario ponerlo?
    - El segundo problema es que una vez guardo los cambios en el archivo y vuelvo a poner la clave en la consola ya abierta me sale el siguiente error:

    jlv@jlv-desktop:~$ gpg –armor –export F641D1A6 | sudo apt-key add - B2BB 3BA0 90DD 8DBD 0298 3B89 2122 53A4 F641 D1A6
    uso: gpg [opciones] [nombre_fichero]
    gpg: No se han encontrados datos OpenPGP válidos
    jlv@jlv-desktop:~$

    de momento aquí es donde me e quedado.

    Muchísimas gracias.

  6. Jabba dijo:

    Hola JLv. Cuando copias los repositorios en el sources.list los tienes que copiar sin #. Solo has de copiarlos y pegarlos tal cual al final del documento que se te abre y guardar para que se guarden los cambios.

    Prueba a poner la clave en dos partes, primero pon en la consola:

    gpg –keyserver hkp://wwwkeys.pgp.net –recv-keys F641D1A6

    y luego:

    gpg –armor –export F641D1A6 | sudo apt-key add - B2BB 3BA0 90DD 8DBD 0298 3B89 2122 53A4 F641 D1A6

    Si te sigue dando problemas, añade la clave usando:

    apt-key

    Ya me cuentas.

    Un saludo.

  7. Anónimo dijo:

    Saludos!

    Probando asi los pasos desglosados e visto que el problema está al introducir:

    gpg –armor –export F641D1A6 | sudo apt-key add - B2BB 3BA0 90DD 8DBD 0298 3B89 2122 53A4 F641 D1A6

    no e conseguido solucionarlo y no entiendo bien eso de que ponga apt-key ya que no se si lo tengo que substituir por algo o añadirlo en el principio.

    Gracias!!!!!

  8. Jabba dijo:

    jlv prueba con:

    gpg –keyserver hkp://wwwkeys.pgp.net –recv-keys F641D1A6gpg –armor –export F641D1A6 | sudo apt-key add - B2BB 3BA0 90DD 8DBD 0298 3B89 2122 53A4 F641 D1A6

    en lugar de:

    gpg –armor –export F641D1A6 | sudo apt-key add - B2BB 3BA0 90DD 8DBD 0298 3B89 2122 53A4 F641 D1A6

    y una vez te funcione la llave pública, no olvides actualizar las cabeceras escribiendo en la terminal:

    apt-get update

    Siempre que agregues repositorios debes actualizar las cabeceras con ese comando.

    Espero que vaya bien.

    Por cierto, un apunte con respecto a lo que dije en un comentario anterior (que no iba bien de tiempo y no me extendí en mi respuesta):

    El hecho de poner o no # delante de los repositorios es para activar o desactivar los mismos. Las direcciones que tengas con # delante no están activados.

    Espero que te sirva la información. Ya me dices.

    Un saludo.

  9. sin-fin dijo:

    Excelente Jabba, creo que después de mucho buscar, y te digo muuucho..., sos el único que puede hacer que mi nvidia geforce 2 integrated gpu funcione en ubuntu-kubuntu 8.
    Seguí todas las instrucciones, pero no consigo que en configuración del sistema me permita seleccionar el driver propietario, simplemente tengo deshabilitada la opción "controlador estándar propietario" y "RAM de video" aunque el boton seleccionar sí está habilitado pero no modifica nada... en la lista de controladores está seleccionada la placa... por estas razones el controlador sigue siendo "nv". Claro que lo hago en modo administrador, aunque no me habilita al usar la contraseña de root, pero sí con mi contraseña de usuario... será eso?
    Desde ya muchas gracias...

  10. Jabba dijo:

    Hola sin-fin. Me alegra que el manual te haya servido de ayuda.

    Efectivamente para que tengas habilitadas las opciones de configuración has de entrar en modo administrador. Si no, no te deja cambiarlo. De todas formas, siempre que el equipo no sea compartido, normalmente la contraseña de root y usuario son la misma (a no ser que la hayas cambiado tu).

    Otra opción es intentar configurarlo desde el asistente de configuración de la interfaz gráfica. AQUÍ escribí un manual para aprender a restaurar el entorno gráfico que también sirve para configurar desde el mismo asistente nuestra tarjeta gráfica. Puedes echarle un vistazo

    Espero que te sirva.

    Un saludo.

  11. Anónimo dijo:

    hola Soy Salva de nuevo

    dias atras hize una entrada sobre tiempos de carga de windows y otras cosas y fuiste muy amable, por lo que como nuevo que soy en esto de linux, escasamente un año, y siendo que doy informatica en un instituto y este año quiero iniciar a los de 3ESo en software libre estoy dandolo al ordenador base para poner 10 con kubuntu en el IES. Bien tengo un problema con los drivers de Nvidia o por lo menos eso creo.

    Tengo una targeta Nvidia 6600 LE series en un sistema x64. He seguido las indicaciones de hardy Heron y he instalado el driver propietario con el instalador grafico como dices. Pero en tu entrada pone que debo clicar sobre driver propietario en Pantalla/Hardware, y rodo habiendo entrado como root esta desabilitada esa opción . He reiniciado el servidor grafico y la pantalla se queda negra y no continua. Como novato he reinstalado copia de Kubuntu porque no sé que hacer ante ese problema. Bueno he repetido operación y entonces he usado una anotacion de otro blog donde pone desabilitar drivers con:

    sudo nano /etc/default/linux-restricted-modules-common
    Identificar la línea que dice DISABLED_MODULES=”" y entre las comillas ingresar: nv nvidia_new.

    Llegado aqui al reiniciar el servidor grafico ya no se queda la pantalla negra. Pero al instalar Google Earth me dice "Google Earth is unable to identify your grafics card. This is most likely because the driver for your graphics card has not been installed..." Vuelvo a Sistema/hardware Drivers Manager, donde debia encontrar habilitado driver Nvidia propietario y ha desaparecido, dice que no lo utilizo y ademas la pantalla esta en blanco, o sea, no puedo volver a señalar de instalar o desintalar. Un lio.

    Puedes ayudarme
    muchas gracias

  12. Jabba dijo:

    Hola Salva. Encantado de poder ayudarte de nuevo.

    Lo que haces al escribir nv nvidia_new en la línea DISABLED MODULES, es desabilitar el módulo que se encarga de cargar tu tarjeta gráfica, por lo que lo que estás haciendo es desabilitando tu NVIDIA permanentemente. Como si no la tuvieras. Si vuelves a modificar esa línea del inux-restricted-modules-common volverá a la normalidad.

    Como explico al comienzo de éste y otros manuales, tenemos un enorme problema con las tarjetas NVIDIA y las distribuciones basadas en Ubuntu, que esperemos que poco a poco se acabe de solventar en próximas versiones.

    Partiendo de la base que los ordenadores son para que trabajen los alumnos, yo te puedo recomendar una cosa; si todos usan NVIDIA, te aconsejo que instales la distribución que elijas (Kubuntu en este caso) y no habilites los controladores de la NVIDIA. En general habilitar los controladores de tu tarjeta solo te va a servir para aprovechar la aceleración 3D en efectos de escritorio como Compiz y para algunos juegos y programas que requieran aceleración 3d. Si te es muy importante tener los controladores pertinentes habilitados para programas o aplicaciones como google earth, se puede buscar la forma de conseguir que funcionen, pero te va a llevar algo de trabajo y algún que otro calentamiento de cabeza.

    Por cierto, no sé si la conoces, pero puede que Edubuntu sea una buena alternativa a Kubuntu teniendo en cuenta los fines educativos que buscas.

    Cualquier otra cosa ya sabes.

    Un saludo.

  13. Anónimo dijo:

    eyy esto me interesa soy nuevo en linux pero ya llevo unos dias con el y ya mas o menos le estoy agarrando la onda la cosa es que intale ubuntu 8.0.4 hardy heron y tengo una tarjeta nvidia geforce 5200 y instale drivers usando el envyng pero a la hora de ir a controladores de hardware veo que dice no esta en uso y le pondo habilitar y la reinicio pero ya no se ve nada se queda en negro y tengo que reinstalar eñ sistema que puedo hacer este metodo me puede servir

  14. Jabba dijo:

    Típico problema de las Nvidia. Échale un vistazo este tutorial. Puede que te sirva de ayuda ;)

  15. Anónimo dijo:

    Excelente tu blog!! He usado Linux, pero jamás Kubuntu, hasta hoy y creo que me voy a apoyar con tu blog!
    Saludos

Deja tu comentario:

Procura que tu comentario esté relacionado con esta entrada y no olvides revisar la ortografía. Estás en tu perfecto derecho de comentar anónimamente, pero por favor, escribe con respeto y educación. Los comentarios que incumplan estas normas básicas de civismo serán eliminados sin previo aviso ni piedad.

Bajar inicio